aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/media/video/Kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/media/video/Kconfig')
-rw-r--r--drivers/media/video/Kconfig52
1 files changed, 48 insertions, 4 deletions
diff --git a/drivers/media/video/Kconfig b/drivers/media/video/Kconfig
index 9644cf760aaa..ad9e6f9c22e9 100644
--- a/drivers/media/video/Kconfig
+++ b/drivers/media/video/Kconfig
@@ -45,6 +45,10 @@ config VIDEO_TUNER
45 tristate 45 tristate
46 depends on MEDIA_TUNER 46 depends on MEDIA_TUNER
47 47
48config V4L2_MEM2MEM_DEV
49 tristate
50 depends on VIDEOBUF_GEN
51
48# 52#
49# Multimedia Video device configuration 53# Multimedia Video device configuration
50# 54#
@@ -480,6 +484,12 @@ config VIDEO_ADV7343
480 To compile this driver as a module, choose M here: the 484 To compile this driver as a module, choose M here: the
481 module will be called adv7343. 485 module will be called adv7343.
482 486
487config VIDEO_AK881X
488 tristate "AK8813/AK8814 video encoders"
489 depends on I2C
490 help
491 Video output driver for AKM AK8813 and AK8814 TV encoders
492
483comment "Video improvement chips" 493comment "Video improvement chips"
484 494
485config VIDEO_UPD64031A 495config VIDEO_UPD64031A
@@ -520,6 +530,13 @@ config DISPLAY_DAVINCI_DM646X_EVM
520 To compile this driver as a module, choose M here: the 530 To compile this driver as a module, choose M here: the
521 module will be called vpif_display. 531 module will be called vpif_display.
522 532
533config VIDEO_SH_VOU
534 tristate "SuperH VOU video output driver"
535 depends on VIDEO_DEV && ARCH_SHMOBILE
536 select VIDEOBUF_DMA_CONTIG
537 help
538 Support for the Video Output Unit (VOU) on SuperH SoCs.
539
523config CAPTURE_DAVINCI_DM646X_EVM 540config CAPTURE_DAVINCI_DM646X_EVM
524 tristate "DM646x EVM Video Capture" 541 tristate "DM646x EVM Video Capture"
525 depends on VIDEO_DEV && MACH_DAVINCI_DM6467_EVM 542 depends on VIDEO_DEV && MACH_DAVINCI_DM6467_EVM
@@ -542,7 +559,8 @@ config VIDEO_DAVINCI_VPIF
542 559
543config VIDEO_VIVI 560config VIDEO_VIVI
544 tristate "Virtual Video Driver" 561 tristate "Virtual Video Driver"
545 depends on VIDEO_DEV && VIDEO_V4L2 && !SPARC32 && !SPARC64 562 depends on VIDEO_DEV && VIDEO_V4L2 && !SPARC32 && !SPARC64 && FONTS
563 select FONT_8x16
546 select VIDEOBUF_VMALLOC 564 select VIDEOBUF_VMALLOC
547 default n 565 default n
548 ---help--- 566 ---help---
@@ -613,6 +631,8 @@ config VIDEO_ISIF
613 To compile this driver as a module, choose M here: the 631 To compile this driver as a module, choose M here: the
614 module will be called vpfe. 632 module will be called vpfe.
615 633
634source "drivers/media/video/omap/Kconfig"
635
616source "drivers/media/video/bt8xx/Kconfig" 636source "drivers/media/video/bt8xx/Kconfig"
617 637
618config VIDEO_PMS 638config VIDEO_PMS
@@ -647,7 +667,7 @@ config VIDEO_CQCAM
647 667
648config VIDEO_W9966 668config VIDEO_W9966
649 tristate "W9966CF Webcam (FlyCam Supra and others) Video For Linux" 669 tristate "W9966CF Webcam (FlyCam Supra and others) Video For Linux"
650 depends on PARPORT_1284 && PARPORT && VIDEO_V4L1 670 depends on PARPORT_1284 && PARPORT && VIDEO_V4L2
651 help 671 help
652 Video4linux driver for Winbond's w9966 based Webcams. 672 Video4linux driver for Winbond's w9966 based Webcams.
653 Currently tested with the LifeView FlyCam Supra. 673 Currently tested with the LifeView FlyCam Supra.
@@ -740,7 +760,7 @@ source "drivers/media/video/zoran/Kconfig"
740 760
741config VIDEO_MEYE 761config VIDEO_MEYE
742 tristate "Sony Vaio Picturebook Motion Eye Video For Linux" 762 tristate "Sony Vaio Picturebook Motion Eye Video For Linux"
743 depends on PCI && SONY_LAPTOP && VIDEO_V4L1 763 depends on PCI && SONY_LAPTOP && VIDEO_V4L2
744 ---help--- 764 ---help---
745 This is the video4linux driver for the Motion Eye camera found 765 This is the video4linux driver for the Motion Eye camera found
746 in the Vaio Picturebook laptops. Please read the material in 766 in the Vaio Picturebook laptops. Please read the material in
@@ -807,7 +827,7 @@ source "drivers/media/video/saa7164/Kconfig"
807 827
808config VIDEO_M32R_AR 828config VIDEO_M32R_AR
809 tristate "AR devices" 829 tristate "AR devices"
810 depends on M32R && VIDEO_V4L1 830 depends on M32R && VIDEO_V4L2
811 ---help--- 831 ---help---
812 This is a video4linux driver for the Renesas AR (Artificial Retina) 832 This is a video4linux driver for the Renesas AR (Artificial Retina)
813 camera module. 833 camera module.
@@ -1107,3 +1127,27 @@ config USB_S2255
1107 1127
1108endif # V4L_USB_DRIVERS 1128endif # V4L_USB_DRIVERS
1109endif # VIDEO_CAPTURE_DRIVERS 1129endif # VIDEO_CAPTURE_DRIVERS
1130
1131menuconfig V4L_MEM2MEM_DRIVERS
1132 bool "Memory-to-memory multimedia devices"
1133 depends on VIDEO_V4L2
1134 default n
1135 ---help---
1136 Say Y here to enable selecting drivers for V4L devices that
1137 use system memory for both source and destination buffers, as opposed
1138 to capture and output drivers, which use memory buffers for just
1139 one of those.
1140
1141if V4L_MEM2MEM_DRIVERS
1142
1143config VIDEO_MEM2MEM_TESTDEV
1144 tristate "Virtual test device for mem2mem framework"
1145 depends on VIDEO_DEV && VIDEO_V4L2
1146 select VIDEOBUF_VMALLOC
1147 select V4L2_MEM2MEM_DEV
1148 default n
1149 ---help---
1150 This is a virtual test device for the memory-to-memory driver
1151 framework.
1152
1153endif # V4L_MEM2MEM_DRIVERS