diff options
-rw-r--r-- | MAINTAINERS | 2 | ||||
-rw-r--r-- | drivers/media/usb/Kconfig | 3 | ||||
-rw-r--r-- | drivers/media/usb/Makefile | 2 | ||||
-rw-r--r-- | drivers/media/usb/s2255/Kconfig | 9 | ||||
-rw-r--r-- | drivers/media/usb/s2255/Makefile | 2 | ||||
-rw-r--r-- | drivers/media/usb/s2255/s2255drv.c (renamed from drivers/media/video/s2255drv.c) | 0 | ||||
-rw-r--r-- | drivers/media/usb/stkwebcam/Kconfig | 13 | ||||
-rw-r--r-- | drivers/media/usb/stkwebcam/Makefile | 4 | ||||
-rw-r--r-- | drivers/media/usb/stkwebcam/stk-sensor.c (renamed from drivers/media/video/stk-sensor.c) | 0 | ||||
-rw-r--r-- | drivers/media/usb/stkwebcam/stk-webcam.c (renamed from drivers/media/video/stk-webcam.c) | 0 | ||||
-rw-r--r-- | drivers/media/usb/stkwebcam/stk-webcam.h (renamed from drivers/media/video/stk-webcam.h) | 0 | ||||
-rw-r--r-- | drivers/media/usb/zr364xx/Kconfig | 14 | ||||
-rw-r--r-- | drivers/media/usb/zr364xx/Makefile | 2 | ||||
-rw-r--r-- | drivers/media/usb/zr364xx/zr364xx.c (renamed from drivers/media/video/zr364xx.c) | 0 | ||||
-rw-r--r-- | drivers/media/video/Kconfig | 50 | ||||
-rw-r--r-- | drivers/media/video/Makefile | 8 |
16 files changed, 50 insertions, 59 deletions
diff --git a/MAINTAINERS b/MAINTAINERS index 13fd97f6466a..99a930d712cf 100644 --- a/MAINTAINERS +++ b/MAINTAINERS | |||
@@ -7371,7 +7371,7 @@ T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git | |||
7371 | W: http://royale.zerezo.com/zr364xx/ | 7371 | W: http://royale.zerezo.com/zr364xx/ |
7372 | S: Maintained | 7372 | S: Maintained |
7373 | F: Documentation/video4linux/zr364xx.txt | 7373 | F: Documentation/video4linux/zr364xx.txt |
7374 | F: drivers/media/video/zr364xx.c | 7374 | F: drivers/media/usb/zr364xx.c |
7375 | 7375 | ||
7376 | USER-MODE LINUX (UML) | 7376 | USER-MODE LINUX (UML) |
7377 | M: Jeff Dike <jdike@addtoit.com> | 7377 | M: Jeff Dike <jdike@addtoit.com> |
diff --git a/drivers/media/usb/Kconfig b/drivers/media/usb/Kconfig index a1e25ee9d671..069a3c1d03f5 100644 --- a/drivers/media/usb/Kconfig +++ b/drivers/media/usb/Kconfig | |||
@@ -11,6 +11,9 @@ source "drivers/media/usb/uvc/Kconfig" | |||
11 | source "drivers/media/usb/gspca/Kconfig" | 11 | source "drivers/media/usb/gspca/Kconfig" |
12 | source "drivers/media/usb/pwc/Kconfig" | 12 | source "drivers/media/usb/pwc/Kconfig" |
13 | source "drivers/media/usb/cpia2/Kconfig" | 13 | source "drivers/media/usb/cpia2/Kconfig" |
14 | source "drivers/media/usb/zr364xx/Kconfig" | ||
15 | source "drivers/media/usb/stkwebcam/Kconfig" | ||
16 | source "drivers/media/usb/s2255/Kconfig" | ||
14 | source "drivers/media/usb/sn9c102/Kconfig" | 17 | source "drivers/media/usb/sn9c102/Kconfig" |
15 | endif | 18 | endif |
16 | 19 | ||
diff --git a/drivers/media/usb/Makefile b/drivers/media/usb/Makefile index 428827a4d97a..63e37bb2ed74 100644 --- a/drivers/media/usb/Makefile +++ b/drivers/media/usb/Makefile | |||
@@ -4,6 +4,8 @@ | |||
4 | 4 | ||
5 | # DVB USB-only drivers | 5 | # DVB USB-only drivers |
6 | obj-y := ttusb-dec/ ttusb-budget/ dvb-usb/ dvb-usb-v2/ siano/ b2c2/ | 6 | obj-y := ttusb-dec/ ttusb-budget/ dvb-usb/ dvb-usb-v2/ siano/ b2c2/ |
7 | obj-y := zr364xx/ stkwebcam/ s2255/ | ||
8 | |||
7 | obj-$(CONFIG_USB_VIDEO_CLASS) += uvc/ | 9 | obj-$(CONFIG_USB_VIDEO_CLASS) += uvc/ |
8 | obj-$(CONFIG_USB_GSPCA) += gspca/ | 10 | obj-$(CONFIG_USB_GSPCA) += gspca/ |
9 | obj-$(CONFIG_USB_PWC) += pwc/ | 11 | obj-$(CONFIG_USB_PWC) += pwc/ |
diff --git a/drivers/media/usb/s2255/Kconfig b/drivers/media/usb/s2255/Kconfig new file mode 100644 index 000000000000..7e8ee1f864ab --- /dev/null +++ b/drivers/media/usb/s2255/Kconfig | |||
@@ -0,0 +1,9 @@ | |||
1 | config USB_S2255 | ||
2 | tristate "USB Sensoray 2255 video capture device" | ||
3 | depends on VIDEO_V4L2 | ||
4 | select VIDEOBUF_VMALLOC | ||
5 | default n | ||
6 | help | ||
7 | Say Y here if you want support for the Sensoray 2255 USB device. | ||
8 | This driver can be compiled as a module, called s2255drv. | ||
9 | |||
diff --git a/drivers/media/usb/s2255/Makefile b/drivers/media/usb/s2255/Makefile new file mode 100644 index 000000000000..197d0bb2adfd --- /dev/null +++ b/drivers/media/usb/s2255/Makefile | |||
@@ -0,0 +1,2 @@ | |||
1 | obj-$(CONFIG_USB_S2255) += s2255drv.o | ||
2 | |||
diff --git a/drivers/media/video/s2255drv.c b/drivers/media/usb/s2255/s2255drv.c index 6c7960cc7506..6c7960cc7506 100644 --- a/drivers/media/video/s2255drv.c +++ b/drivers/media/usb/s2255/s2255drv.c | |||
diff --git a/drivers/media/usb/stkwebcam/Kconfig b/drivers/media/usb/stkwebcam/Kconfig new file mode 100644 index 000000000000..2fb0c2b687f4 --- /dev/null +++ b/drivers/media/usb/stkwebcam/Kconfig | |||
@@ -0,0 +1,13 @@ | |||
1 | config USB_STKWEBCAM | ||
2 | tristate "USB Syntek DC1125 Camera support" | ||
3 | depends on VIDEO_V4L2 && EXPERIMENTAL | ||
4 | ---help--- | ||
5 | Say Y here if you want to use this type of camera. | ||
6 | Supported devices are typically found in some Asus laptops, | ||
7 | with USB id 174f:a311 and 05e1:0501. Other Syntek cameras | ||
8 | may be supported by the stk11xx driver, from which this is | ||
9 | derived, see <http://sourceforge.net/projects/syntekdriver/> | ||
10 | |||
11 | To compile this driver as a module, choose M here: the | ||
12 | module will be called stkwebcam. | ||
13 | |||
diff --git a/drivers/media/usb/stkwebcam/Makefile b/drivers/media/usb/stkwebcam/Makefile new file mode 100644 index 000000000000..20ef8a4b990c --- /dev/null +++ b/drivers/media/usb/stkwebcam/Makefile | |||
@@ -0,0 +1,4 @@ | |||
1 | stkwebcam-objs := stk-webcam.o stk-sensor.o | ||
2 | |||
3 | obj-$(CONFIG_USB_STKWEBCAM) += stkwebcam.o | ||
4 | |||
diff --git a/drivers/media/video/stk-sensor.c b/drivers/media/usb/stkwebcam/stk-sensor.c index e546b014d7ad..e546b014d7ad 100644 --- a/drivers/media/video/stk-sensor.c +++ b/drivers/media/usb/stkwebcam/stk-sensor.c | |||
diff --git a/drivers/media/video/stk-webcam.c b/drivers/media/usb/stkwebcam/stk-webcam.c index 86a0fc56c330..86a0fc56c330 100644 --- a/drivers/media/video/stk-webcam.c +++ b/drivers/media/usb/stkwebcam/stk-webcam.c | |||
diff --git a/drivers/media/video/stk-webcam.h b/drivers/media/usb/stkwebcam/stk-webcam.h index 9f6736637571..9f6736637571 100644 --- a/drivers/media/video/stk-webcam.h +++ b/drivers/media/usb/stkwebcam/stk-webcam.h | |||
diff --git a/drivers/media/usb/zr364xx/Kconfig b/drivers/media/usb/zr364xx/Kconfig new file mode 100644 index 000000000000..0f585662881d --- /dev/null +++ b/drivers/media/usb/zr364xx/Kconfig | |||
@@ -0,0 +1,14 @@ | |||
1 | config USB_ZR364XX | ||
2 | tristate "USB ZR364XX Camera support" | ||
3 | depends on VIDEO_V4L2 | ||
4 | select VIDEOBUF_GEN | ||
5 | select VIDEOBUF_VMALLOC | ||
6 | ---help--- | ||
7 | Say Y here if you want to connect this type of camera to your | ||
8 | computer's USB port. | ||
9 | See <file:Documentation/video4linux/zr364xx.txt> for more info | ||
10 | and list of supported cameras. | ||
11 | |||
12 | To compile this driver as a module, choose M here: the | ||
13 | module will be called zr364xx. | ||
14 | |||
diff --git a/drivers/media/usb/zr364xx/Makefile b/drivers/media/usb/zr364xx/Makefile new file mode 100644 index 000000000000..a5777883a1f8 --- /dev/null +++ b/drivers/media/usb/zr364xx/Makefile | |||
@@ -0,0 +1,2 @@ | |||
1 | obj-$(CONFIG_USB_ZR364XX) += zr364xx.o | ||
2 | |||
diff --git a/drivers/media/video/zr364xx.c b/drivers/media/usb/zr364xx/zr364xx.c index 9afab35878b4..9afab35878b4 100644 --- a/drivers/media/video/zr364xx.c +++ b/drivers/media/usb/zr364xx/zr364xx.c | |||
diff --git a/drivers/media/video/Kconfig b/drivers/media/video/Kconfig index 097b17ced172..f52799232029 100644 --- a/drivers/media/video/Kconfig +++ b/drivers/media/video/Kconfig | |||
@@ -606,56 +606,6 @@ config VIDEO_VIVI | |||
606 | In doubt, say N. | 606 | In doubt, say N. |
607 | 607 | ||
608 | # | 608 | # |
609 | # USB Multimedia device configuration | ||
610 | # | ||
611 | |||
612 | menuconfig V4L_USB_DRIVERS | ||
613 | bool "V4L USB devices" | ||
614 | depends on USB | ||
615 | default y | ||
616 | |||
617 | if V4L_USB_DRIVERS && MEDIA_CAMERA_SUPPORT | ||
618 | |||
619 | config USB_ZR364XX | ||
620 | tristate "USB ZR364XX Camera support" | ||
621 | depends on VIDEO_V4L2 | ||
622 | select VIDEOBUF_GEN | ||
623 | select VIDEOBUF_VMALLOC | ||
624 | ---help--- | ||
625 | Say Y here if you want to connect this type of camera to your | ||
626 | computer's USB port. | ||
627 | See <file:Documentation/video4linux/zr364xx.txt> for more info | ||
628 | and list of supported cameras. | ||
629 | |||
630 | To compile this driver as a module, choose M here: the | ||
631 | module will be called zr364xx. | ||
632 | |||
633 | config USB_STKWEBCAM | ||
634 | tristate "USB Syntek DC1125 Camera support" | ||
635 | depends on VIDEO_V4L2 && EXPERIMENTAL | ||
636 | ---help--- | ||
637 | Say Y here if you want to use this type of camera. | ||
638 | Supported devices are typically found in some Asus laptops, | ||
639 | with USB id 174f:a311 and 05e1:0501. Other Syntek cameras | ||
640 | may be supported by the stk11xx driver, from which this is | ||
641 | derived, see <http://sourceforge.net/projects/syntekdriver/> | ||
642 | |||
643 | To compile this driver as a module, choose M here: the | ||
644 | module will be called stkwebcam. | ||
645 | |||
646 | config USB_S2255 | ||
647 | tristate "USB Sensoray 2255 video capture device" | ||
648 | depends on VIDEO_V4L2 | ||
649 | select VIDEOBUF_VMALLOC | ||
650 | default n | ||
651 | help | ||
652 | Say Y here if you want support for the Sensoray 2255 USB device. | ||
653 | This driver can be compiled as a module, called s2255drv. | ||
654 | |||
655 | |||
656 | endif # V4L_USB_DRIVERS && MEDIA_CAMERA_SUPPORT | ||
657 | |||
658 | # | ||
659 | # PCI drivers configuration - No devices here are for webcams | 609 | # PCI drivers configuration - No devices here are for webcams |
660 | # | 610 | # |
661 | 611 | ||
diff --git a/drivers/media/video/Makefile b/drivers/media/video/Makefile index a22a2580ce30..4ad5bd9246bf 100644 --- a/drivers/media/video/Makefile +++ b/drivers/media/video/Makefile | |||
@@ -4,8 +4,6 @@ | |||
4 | 4 | ||
5 | msp3400-objs := msp3400-driver.o msp3400-kthreads.o | 5 | msp3400-objs := msp3400-driver.o msp3400-kthreads.o |
6 | 6 | ||
7 | stkwebcam-objs := stk-webcam.o stk-sensor.o | ||
8 | |||
9 | omap2cam-objs := omap24xxcam.o omap24xxcam-dma.o | 7 | omap2cam-objs := omap24xxcam.o omap24xxcam-dma.o |
10 | 8 | ||
11 | # Helper modules | 9 | # Helper modules |
@@ -119,12 +117,6 @@ obj-$(CONFIG_VIDEO_VIA_CAMERA) += via-camera.o | |||
119 | 117 | ||
120 | obj-$(CONFIG_VIDEO_OMAP3) += omap3isp/ | 118 | obj-$(CONFIG_VIDEO_OMAP3) += omap3isp/ |
121 | 119 | ||
122 | obj-$(CONFIG_USB_ZR364XX) += zr364xx.o | ||
123 | obj-$(CONFIG_USB_STKWEBCAM) += stkwebcam.o | ||
124 | |||
125 | |||
126 | obj-$(CONFIG_USB_S2255) += s2255drv.o | ||
127 | |||
128 | obj-$(CONFIG_VIDEO_IVTV) += ivtv/ | 120 | obj-$(CONFIG_VIDEO_IVTV) += ivtv/ |
129 | obj-$(CONFIG_VIDEO_CX18) += cx18/ | 121 | obj-$(CONFIG_VIDEO_CX18) += cx18/ |
130 | 122 | ||