aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/media/video/Kconfig
diff options
context:
space:
mode:
authorHans Verkuil <hans.verkuil@cisco.com>2011-09-30 04:05:35 -0400
committerMauro Carvalho Chehab <mchehab@redhat.com>2011-11-08 08:47:06 -0500
commit044ab15353dffd977770df3cb3c286240642a3f7 (patch)
treeb13f724dc26184f85b826e1e5d3ff46229b55bcc /drivers/media/video/Kconfig
parent819cd82b0a994d9d83dc1d1ced1088e71d702d4c (diff)
[media] V4L menu: move USB drivers section to the top
USB webcams are some of the most used V4L devices, so move it to a more prominent place in the menu instead of being at the end. Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
Diffstat (limited to 'drivers/media/video/Kconfig')
-rw-r--r--drivers/media/video/Kconfig145
1 files changed, 73 insertions, 72 deletions
diff --git a/drivers/media/video/Kconfig b/drivers/media/video/Kconfig
index d9606567cf8b..cf16dbcdbd29 100644
--- a/drivers/media/video/Kconfig
+++ b/drivers/media/video/Kconfig
@@ -580,6 +580,79 @@ config VIDEO_M52790
580 580
581endmenu # encoder / decoder chips 581endmenu # encoder / decoder chips
582 582
583#
584# USB Multimedia device configuration
585#
586
587menuconfig V4L_USB_DRIVERS
588 bool "V4L USB devices"
589 depends on USB
590 default y
591
592if V4L_USB_DRIVERS && USB
593
594source "drivers/media/video/uvc/Kconfig"
595
596source "drivers/media/video/gspca/Kconfig"
597
598source "drivers/media/video/pvrusb2/Kconfig"
599
600source "drivers/media/video/hdpvr/Kconfig"
601
602source "drivers/media/video/em28xx/Kconfig"
603
604source "drivers/media/video/tlg2300/Kconfig"
605
606source "drivers/media/video/cx231xx/Kconfig"
607
608source "drivers/media/video/tm6000/Kconfig"
609
610source "drivers/media/video/usbvision/Kconfig"
611
612source "drivers/media/video/et61x251/Kconfig"
613
614source "drivers/media/video/sn9c102/Kconfig"
615
616source "drivers/media/video/pwc/Kconfig"
617
618config USB_ZR364XX
619 tristate "USB ZR364XX Camera support"
620 depends on VIDEO_V4L2
621 select VIDEOBUF_GEN
622 select VIDEOBUF_VMALLOC
623 ---help---
624 Say Y here if you want to connect this type of camera to your
625 computer's USB port.
626 See <file:Documentation/video4linux/zr364xx.txt> for more info
627 and list of supported cameras.
628
629 To compile this driver as a module, choose M here: the
630 module will be called zr364xx.
631
632config USB_STKWEBCAM
633 tristate "USB Syntek DC1125 Camera support"
634 depends on VIDEO_V4L2 && EXPERIMENTAL
635 ---help---
636 Say Y here if you want to use this type of camera.
637 Supported devices are typically found in some Asus laptops,
638 with USB id 174f:a311 and 05e1:0501. Other Syntek cameras
639 may be supported by the stk11xx driver, from which this is
640 derived, see <http://sourceforge.net/projects/syntekdriver/>
641
642 To compile this driver as a module, choose M here: the
643 module will be called stkwebcam.
644
645config USB_S2255
646 tristate "USB Sensoray 2255 video capture device"
647 depends on VIDEO_V4L2
648 select VIDEOBUF_VMALLOC
649 default n
650 help
651 Say Y here if you want support for the Sensoray 2255 USB device.
652 This driver can be compiled as a module, called s2255drv.
653
654endif # V4L_USB_DRIVERS
655
583config VIDEO_SH_VOU 656config VIDEO_SH_VOU
584 tristate "SuperH VOU video output driver" 657 tristate "SuperH VOU video output driver"
585 depends on VIDEO_DEV && ARCH_SHMOBILE 658 depends on VIDEO_DEV && ARCH_SHMOBILE
@@ -1002,78 +1075,6 @@ config VIDEO_S5P_MIPI_CSIS
1002 1075
1003source "drivers/media/video/s5p-tv/Kconfig" 1076source "drivers/media/video/s5p-tv/Kconfig"
1004 1077
1005#
1006# USB Multimedia device configuration
1007#
1008
1009menuconfig V4L_USB_DRIVERS
1010 bool "V4L USB devices"
1011 depends on USB
1012 default y
1013
1014if V4L_USB_DRIVERS && USB
1015
1016source "drivers/media/video/uvc/Kconfig"
1017
1018source "drivers/media/video/gspca/Kconfig"
1019
1020source "drivers/media/video/pvrusb2/Kconfig"
1021
1022source "drivers/media/video/hdpvr/Kconfig"
1023
1024source "drivers/media/video/em28xx/Kconfig"
1025
1026source "drivers/media/video/tlg2300/Kconfig"
1027
1028source "drivers/media/video/cx231xx/Kconfig"
1029
1030source "drivers/media/video/tm6000/Kconfig"
1031
1032source "drivers/media/video/usbvision/Kconfig"
1033
1034source "drivers/media/video/et61x251/Kconfig"
1035
1036source "drivers/media/video/sn9c102/Kconfig"
1037
1038source "drivers/media/video/pwc/Kconfig"
1039
1040config USB_ZR364XX
1041 tristate "USB ZR364XX Camera support"
1042 depends on VIDEO_V4L2
1043 select VIDEOBUF_GEN
1044 select VIDEOBUF_VMALLOC
1045 ---help---
1046 Say Y here if you want to connect this type of camera to your
1047 computer's USB port.
1048 See <file:Documentation/video4linux/zr364xx.txt> for more info
1049 and list of supported cameras.
1050
1051 To compile this driver as a module, choose M here: the
1052 module will be called zr364xx.
1053
1054config USB_STKWEBCAM
1055 tristate "USB Syntek DC1125 Camera support"
1056 depends on VIDEO_V4L2 && EXPERIMENTAL
1057 ---help---
1058 Say Y here if you want to use this type of camera.
1059 Supported devices are typically found in some Asus laptops,
1060 with USB id 174f:a311 and 05e1:0501. Other Syntek cameras
1061 may be supported by the stk11xx driver, from which this is
1062 derived, see <http://sourceforge.net/projects/syntekdriver/>
1063
1064 To compile this driver as a module, choose M here: the
1065 module will be called stkwebcam.
1066
1067config USB_S2255
1068 tristate "USB Sensoray 2255 video capture device"
1069 depends on VIDEO_V4L2
1070 select VIDEOBUF_VMALLOC
1071 default n
1072 help
1073 Say Y here if you want support for the Sensoray 2255 USB device.
1074 This driver can be compiled as a module, called s2255drv.
1075
1076endif # V4L_USB_DRIVERS
1077endif # VIDEO_CAPTURE_DRIVERS 1078endif # VIDEO_CAPTURE_DRIVERS
1078 1079
1079menuconfig V4L_MEM2MEM_DRIVERS 1080menuconfig V4L_MEM2MEM_DRIVERS