diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2010-08-04 13:38:08 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2010-08-04 13:38:08 -0400 |
commit | f63b759c44b0561c76a67894c734157df3313b42 (patch) | |
tree | 4e9638f6c1aa5c0faa62ad4213282cc7cb39772a /drivers/media/video/Kconfig | |
parent | 4a35cee066df1b1958e25e71595b3845d06b192e (diff) | |
parent | 844a9e93d7fcd910cd94f6eb262e2cc43cacbe56 (diff) |
Merge branch 'v4l_for_2.6.35' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6
* 'v4l_for_2.6.35' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6: (243 commits)
V4L/DVB: sms: Convert IR support to use the Remote Controller core
V4L/DVB: sms: properly initialize IR phys and IR name
V4L/DVB: standardize names at rc-dib0700 tables
V4L/DVB: smsusb: enable IR port for Hauppauge WinTV MiniStick
V4L/DVB: dib0700: Fix RC protocol logic to properly handle NEC/NECx and RC-5
V4L/DVB: dib0700: properly implement IR change_protocol
V4L/DVB: dib0700: break keytable into NEC and RC-5 variants
V4L/DVB: dib0700: avoid bad repeat
V4L/DVB: Port dib0700 to rc-core
V4L/DVB: Add a keymap file with dib0700 table
V4L/DVB: dvb-usb: add support for rc-core mode
V4L/DVB: dvb-usb: prepare drivers for using rc-core
V4L/DVB: dvb-usb: get rid of struct dvb_usb_rc_key
V4L/DVB: rj54n1cb0c: fix a comment in the driver
V4L/DVB: V4L2: sh_vou: VOU does support the full PAL resolution too
V4L/DVB: V4L2: sh_mobile_camera_ceu: add support for CSI2
V4L/DVB: V4L2: soc-camera: add a MIPI CSI-2 driver for SH-Mobile platforms
V4L/DVB: V4L2: soc-camera: export soc-camera bus type for notifications
V4L/DVB: V4L2: mediabus: add 12-bit Bayer and YUV420 pixel formats
V4L/DVB: mediabus: fix ambiguous pixel code names
...
Diffstat (limited to 'drivers/media/video/Kconfig')
-rw-r--r-- | drivers/media/video/Kconfig | 183 |
1 files changed, 18 insertions, 165 deletions
diff --git a/drivers/media/video/Kconfig b/drivers/media/video/Kconfig index 27e2acce3c3a..2e15903b976d 100644 --- a/drivers/media/video/Kconfig +++ b/drivers/media/video/Kconfig | |||
@@ -517,19 +517,6 @@ config VIDEO_UPD64083 | |||
517 | 517 | ||
518 | endmenu # encoder / decoder chips | 518 | endmenu # encoder / decoder chips |
519 | 519 | ||
520 | config DISPLAY_DAVINCI_DM646X_EVM | ||
521 | tristate "DM646x EVM Video Display" | ||
522 | depends on VIDEO_DEV && MACH_DAVINCI_DM6467_EVM | ||
523 | select VIDEOBUF_DMA_CONTIG | ||
524 | select VIDEO_DAVINCI_VPIF | ||
525 | select VIDEO_ADV7343 | ||
526 | select VIDEO_THS7303 | ||
527 | help | ||
528 | Support for DM6467 based display device. | ||
529 | |||
530 | To compile this driver as a module, choose M here: the | ||
531 | module will be called vpif_display. | ||
532 | |||
533 | config VIDEO_SH_VOU | 520 | config VIDEO_SH_VOU |
534 | tristate "SuperH VOU video output driver" | 521 | tristate "SuperH VOU video output driver" |
535 | depends on VIDEO_DEV && ARCH_SHMOBILE | 522 | depends on VIDEO_DEV && ARCH_SHMOBILE |
@@ -537,29 +524,22 @@ config VIDEO_SH_VOU | |||
537 | help | 524 | help |
538 | Support for the Video Output Unit (VOU) on SuperH SoCs. | 525 | Support for the Video Output Unit (VOU) on SuperH SoCs. |
539 | 526 | ||
540 | config CAPTURE_DAVINCI_DM646X_EVM | 527 | config VIDEO_VIU |
541 | tristate "DM646x EVM Video Capture" | 528 | tristate "Freescale VIU Video Driver" |
542 | depends on VIDEO_DEV && MACH_DAVINCI_DM6467_EVM | 529 | depends on VIDEO_V4L2 && PPC_MPC512x |
543 | select VIDEOBUF_DMA_CONTIG | 530 | select VIDEOBUF_DMA_CONTIG |
544 | select VIDEO_DAVINCI_VPIF | 531 | default y |
545 | help | 532 | ---help--- |
546 | Support for DM6467 based capture device. | 533 | Support for Freescale VIU video driver. This device captures |
547 | 534 | video data, or overlays video on DIU frame buffer. | |
548 | To compile this driver as a module, choose M here: the | ||
549 | module will be called vpif_capture. | ||
550 | |||
551 | config VIDEO_DAVINCI_VPIF | ||
552 | tristate "DaVinci VPIF Driver" | ||
553 | depends on DISPLAY_DAVINCI_DM646X_EVM | ||
554 | help | ||
555 | Support for DaVinci VPIF Driver. | ||
556 | 535 | ||
557 | To compile this driver as a module, choose M here: the | 536 | Say Y here if you want to enable VIU device on MPC5121e Rev2+. |
558 | module will be called vpif. | 537 | In doubt, say N. |
559 | 538 | ||
560 | config VIDEO_VIVI | 539 | config VIDEO_VIVI |
561 | tristate "Virtual Video Driver" | 540 | tristate "Virtual Video Driver" |
562 | depends on VIDEO_DEV && VIDEO_V4L2 && !SPARC32 && !SPARC64 && FONTS | 541 | depends on VIDEO_DEV && VIDEO_V4L2 && !SPARC32 && !SPARC64 |
542 | depends on (FRAMEBUFFER_CONSOLE || STI_CONSOLE) && FONTS | ||
563 | select FONT_8x16 | 543 | select FONT_8x16 |
564 | select VIDEOBUF_VMALLOC | 544 | select VIDEOBUF_VMALLOC |
565 | default n | 545 | default n |
@@ -570,66 +550,7 @@ config VIDEO_VIVI | |||
570 | Say Y here if you want to test video apps or debug V4L devices. | 550 | Say Y here if you want to test video apps or debug V4L devices. |
571 | In doubt, say N. | 551 | In doubt, say N. |
572 | 552 | ||
573 | config VIDEO_VPSS_SYSTEM | 553 | source "drivers/media/video/davinci/Kconfig" |
574 | tristate "VPSS System module driver" | ||
575 | depends on ARCH_DAVINCI | ||
576 | help | ||
577 | Support for vpss system module for video driver | ||
578 | |||
579 | config VIDEO_VPFE_CAPTURE | ||
580 | tristate "VPFE Video Capture Driver" | ||
581 | depends on VIDEO_V4L2 && ARCH_DAVINCI | ||
582 | select VIDEOBUF_DMA_CONTIG | ||
583 | help | ||
584 | Support for DMXXXX VPFE based frame grabber. This is the | ||
585 | common V4L2 module for following DMXXX SoCs from Texas | ||
586 | Instruments:- DM6446 & DM355. | ||
587 | |||
588 | To compile this driver as a module, choose M here: the | ||
589 | module will be called vpfe-capture. | ||
590 | |||
591 | config VIDEO_DM6446_CCDC | ||
592 | tristate "DM6446 CCDC HW module" | ||
593 | depends on ARCH_DAVINCI_DM644x && VIDEO_VPFE_CAPTURE | ||
594 | select VIDEO_VPSS_SYSTEM | ||
595 | default y | ||
596 | help | ||
597 | Enables DaVinci CCD hw module. DaVinci CCDC hw interfaces | ||
598 | with decoder modules such as TVP5146 over BT656 or | ||
599 | sensor module such as MT9T001 over a raw interface. This | ||
600 | module configures the interface and CCDC/ISIF to do | ||
601 | video frame capture from slave decoders. | ||
602 | |||
603 | To compile this driver as a module, choose M here: the | ||
604 | module will be called vpfe. | ||
605 | |||
606 | config VIDEO_DM355_CCDC | ||
607 | tristate "DM355 CCDC HW module" | ||
608 | depends on ARCH_DAVINCI_DM355 && VIDEO_VPFE_CAPTURE | ||
609 | select VIDEO_VPSS_SYSTEM | ||
610 | default y | ||
611 | help | ||
612 | Enables DM355 CCD hw module. DM355 CCDC hw interfaces | ||
613 | with decoder modules such as TVP5146 over BT656 or | ||
614 | sensor module such as MT9T001 over a raw interface. This | ||
615 | module configures the interface and CCDC/ISIF to do | ||
616 | video frame capture from a slave decoders | ||
617 | |||
618 | To compile this driver as a module, choose M here: the | ||
619 | module will be called vpfe. | ||
620 | |||
621 | config VIDEO_ISIF | ||
622 | tristate "ISIF HW module" | ||
623 | depends on ARCH_DAVINCI_DM365 && VIDEO_VPFE_CAPTURE | ||
624 | select VIDEO_VPSS_SYSTEM | ||
625 | default y | ||
626 | help | ||
627 | Enables ISIF hw module. This is the hardware module for | ||
628 | configuring ISIF in VPFE to capture Raw Bayer RGB data from | ||
629 | a image sensor or YUV data from a YUV source. | ||
630 | |||
631 | To compile this driver as a module, choose M here: the | ||
632 | module will be called vpfe. | ||
633 | 554 | ||
634 | source "drivers/media/video/omap/Kconfig" | 555 | source "drivers/media/video/omap/Kconfig" |
635 | 556 | ||
@@ -955,6 +876,12 @@ config VIDEO_PXA27x | |||
955 | ---help--- | 876 | ---help--- |
956 | This is a v4l2 driver for the PXA27x Quick Capture Interface | 877 | This is a v4l2 driver for the PXA27x Quick Capture Interface |
957 | 878 | ||
879 | config VIDEO_SH_MOBILE_CSI2 | ||
880 | tristate "SuperH Mobile MIPI CSI-2 Interface driver" | ||
881 | depends on VIDEO_DEV && SOC_CAMERA && HAVE_CLK | ||
882 | ---help--- | ||
883 | This is a v4l2 driver for the SuperH MIPI CSI-2 Interface | ||
884 | |||
958 | config VIDEO_SH_MOBILE_CEU | 885 | config VIDEO_SH_MOBILE_CEU |
959 | tristate "SuperH Mobile CEU Interface driver" | 886 | tristate "SuperH Mobile CEU Interface driver" |
960 | depends on VIDEO_DEV && SOC_CAMERA && HAS_DMA && HAVE_CLK | 887 | depends on VIDEO_DEV && SOC_CAMERA && HAS_DMA && HAVE_CLK |
@@ -1013,61 +940,6 @@ source "drivers/media/video/usbvideo/Kconfig" | |||
1013 | 940 | ||
1014 | source "drivers/media/video/et61x251/Kconfig" | 941 | source "drivers/media/video/et61x251/Kconfig" |
1015 | 942 | ||
1016 | config VIDEO_OVCAMCHIP | ||
1017 | tristate "OmniVision Camera Chip support (DEPRECATED)" | ||
1018 | depends on I2C && VIDEO_V4L1 | ||
1019 | default n | ||
1020 | ---help--- | ||
1021 | This driver is DEPRECATED please use the gspca ov519 module | ||
1022 | instead. Note that for the ov511 / ov518 support of the gspca module | ||
1023 | you need atleast version 0.6.0 of libv4l and for the w9968cf | ||
1024 | atleast version 0.6.3 of libv4l. | ||
1025 | |||
1026 | Support for the OmniVision OV6xxx and OV7xxx series of camera chips. | ||
1027 | This driver is intended to be used with the ov511 and w9968cf USB | ||
1028 | camera drivers. | ||
1029 | |||
1030 | To compile this driver as a module, choose M here: the | ||
1031 | module will be called ovcamchip. | ||
1032 | |||
1033 | config USB_W9968CF | ||
1034 | tristate "USB W996[87]CF JPEG Dual Mode Camera support (DEPRECATED)" | ||
1035 | depends on VIDEO_V4L1 && I2C && VIDEO_OVCAMCHIP | ||
1036 | default n | ||
1037 | ---help--- | ||
1038 | This driver is DEPRECATED please use the gspca ov519 module | ||
1039 | instead. Note that for the w9968cf support of the gspca module | ||
1040 | you need atleast version 0.6.3 of libv4l. | ||
1041 | |||
1042 | Say Y here if you want support for cameras based on OV681 or | ||
1043 | Winbond W9967CF/W9968CF JPEG USB Dual Mode Camera Chips. | ||
1044 | |||
1045 | This driver has an optional plugin, which is distributed as a | ||
1046 | separate module only (released under GPL). It allows to use higher | ||
1047 | resolutions and framerates, but cannot be included in the official | ||
1048 | Linux kernel for performance purposes. | ||
1049 | |||
1050 | See <file:Documentation/video4linux/w9968cf.txt> for more info. | ||
1051 | |||
1052 | To compile this driver as a module, choose M here: the | ||
1053 | module will be called w9968cf. | ||
1054 | |||
1055 | config USB_OV511 | ||
1056 | tristate "USB OV511 Camera support (DEPRECATED)" | ||
1057 | depends on VIDEO_V4L1 | ||
1058 | default n | ||
1059 | ---help--- | ||
1060 | This driver is DEPRECATED please use the gspca ov519 module | ||
1061 | instead. Note that for the ov511 / ov518 support of the gspca module | ||
1062 | you need atleast version 0.6.0 of libv4l. | ||
1063 | |||
1064 | Say Y here if you want to connect this type of camera to your | ||
1065 | computer's USB port. See <file:Documentation/video4linux/ov511.txt> | ||
1066 | for more information and for a list of supported cameras. | ||
1067 | |||
1068 | To compile this driver as a module, choose M here: the | ||
1069 | module will be called ov511. | ||
1070 | |||
1071 | config USB_SE401 | 943 | config USB_SE401 |
1072 | tristate "USB SE401 Camera support" | 944 | tristate "USB SE401 Camera support" |
1073 | depends on VIDEO_V4L1 | 945 | depends on VIDEO_V4L1 |
@@ -1081,25 +953,6 @@ config USB_SE401 | |||
1081 | 953 | ||
1082 | source "drivers/media/video/sn9c102/Kconfig" | 954 | source "drivers/media/video/sn9c102/Kconfig" |
1083 | 955 | ||
1084 | config USB_STV680 | ||
1085 | tristate "USB STV680 (Pencam) Camera support (DEPRECATED)" | ||
1086 | depends on VIDEO_V4L1 | ||
1087 | default n | ||
1088 | ---help--- | ||
1089 | This driver is DEPRECATED please use the gspca stv0680 module | ||
1090 | instead. Note that for the gspca stv0680 module you need | ||
1091 | atleast version 0.6.3 of libv4l. | ||
1092 | |||
1093 | Say Y here if you want to connect this type of camera to your | ||
1094 | computer's USB port. This includes the Pencam line of cameras. | ||
1095 | See <file:Documentation/video4linux/stv680.txt> for more information | ||
1096 | and for a list of supported cameras. | ||
1097 | |||
1098 | To compile this driver as a module, choose M here: the | ||
1099 | module will be called stv680. | ||
1100 | |||
1101 | source "drivers/media/video/zc0301/Kconfig" | ||
1102 | |||
1103 | source "drivers/media/video/pwc/Kconfig" | 956 | source "drivers/media/video/pwc/Kconfig" |
1104 | 957 | ||
1105 | config USB_ZR364XX | 958 | config USB_ZR364XX |