xref: /linux/drivers/media/usb/gspca/Kconfig (revision ec8f24b7faaf3d4799a7c3f4c1b87f6b02778ad1)
1*ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only
20c0d06caSMauro Carvalho Chehabmenuconfig USB_GSPCA
30c0d06caSMauro Carvalho Chehab	tristate "GSPCA based webcams"
40c0d06caSMauro Carvalho Chehab	depends on VIDEO_V4L2
5d5c00762SRandy Dunlap	depends on INPUT || INPUT=n
61f5965c4SHans Verkuil	select VIDEOBUF2_VMALLOC
70c0d06caSMauro Carvalho Chehab	default m
8b60a5b8dSMauro Carvalho Chehab	help
90c0d06caSMauro Carvalho Chehab	  Say Y here if you want to enable selecting webcams based
100c0d06caSMauro Carvalho Chehab	  on the GSPCA framework.
110c0d06caSMauro Carvalho Chehab
12732a9edcSwinton.liu	  See <file:Documentation/media/v4l-drivers/gspca-cardlist.rst> for more info.
130c0d06caSMauro Carvalho Chehab
140c0d06caSMauro Carvalho Chehab	  This driver uses the Video For Linux API. You must say Y or M to
150c0d06caSMauro Carvalho Chehab	  "Video For Linux" to use this driver.
160c0d06caSMauro Carvalho Chehab
170c0d06caSMauro Carvalho Chehab	  To compile this driver as modules, choose M here: the
180c0d06caSMauro Carvalho Chehab	  module will be called gspca_main.
190c0d06caSMauro Carvalho Chehab
200c0d06caSMauro Carvalho Chehab
210c0d06caSMauro Carvalho Chehabif USB_GSPCA && VIDEO_V4L2
220c0d06caSMauro Carvalho Chehab
230c0d06caSMauro Carvalho Chehabsource "drivers/media/usb/gspca/m5602/Kconfig"
240c0d06caSMauro Carvalho Chehabsource "drivers/media/usb/gspca/stv06xx/Kconfig"
250c0d06caSMauro Carvalho Chehabsource "drivers/media/usb/gspca/gl860/Kconfig"
260c0d06caSMauro Carvalho Chehab
270c0d06caSMauro Carvalho Chehabconfig USB_GSPCA_BENQ
280c0d06caSMauro Carvalho Chehab	tristate "Benq USB Camera Driver"
290c0d06caSMauro Carvalho Chehab	depends on VIDEO_V4L2 && USB_GSPCA
300c0d06caSMauro Carvalho Chehab	help
310c0d06caSMauro Carvalho Chehab	  Say Y here if you want support for the Benq DC E300 camera.
320c0d06caSMauro Carvalho Chehab
330c0d06caSMauro Carvalho Chehab	  To compile this driver as a module, choose M here: the
340c0d06caSMauro Carvalho Chehab	  module will be called gspca_benq.
350c0d06caSMauro Carvalho Chehab
360c0d06caSMauro Carvalho Chehabconfig USB_GSPCA_CONEX
370c0d06caSMauro Carvalho Chehab	tristate "Conexant Camera Driver"
380c0d06caSMauro Carvalho Chehab	depends on VIDEO_V4L2 && USB_GSPCA
390c0d06caSMauro Carvalho Chehab	help
400c0d06caSMauro Carvalho Chehab	  Say Y here if you want support for cameras based on the Conexant chip.
410c0d06caSMauro Carvalho Chehab
420c0d06caSMauro Carvalho Chehab	  To compile this driver as a module, choose M here: the
430c0d06caSMauro Carvalho Chehab	  module will be called gspca_conex.
440c0d06caSMauro Carvalho Chehab
450c0d06caSMauro Carvalho Chehabconfig USB_GSPCA_CPIA1
460c0d06caSMauro Carvalho Chehab	tristate "cpia CPiA (version 1) Camera Driver"
470c0d06caSMauro Carvalho Chehab	depends on VIDEO_V4L2 && USB_GSPCA
480c0d06caSMauro Carvalho Chehab	help
490c0d06caSMauro Carvalho Chehab	  Say Y here if you want support for USB cameras based on the cpia
500c0d06caSMauro Carvalho Chehab	  CPiA chip. Note that you need at least version 0.6.4 of libv4l for
510c0d06caSMauro Carvalho Chehab	  applications to understand the videoformat generated by this driver.
520c0d06caSMauro Carvalho Chehab
530c0d06caSMauro Carvalho Chehab	  To compile this driver as a module, choose M here: the
540c0d06caSMauro Carvalho Chehab	  module will be called gspca_cpia1.
550c0d06caSMauro Carvalho Chehab
5630ece903SRobert Butoraconfig USB_GSPCA_DTCS033
5730ece903SRobert Butora	tristate "DTCS033 (Scopium) USB Astro-Camera Driver"
5830ece903SRobert Butora	depends on VIDEO_V4L2 && USB_GSPCA
5930ece903SRobert Butora	help
6030ece903SRobert Butora	  Say Y here if you want support for the Scopium camera
6130ece903SRobert Butora	  for planetary astrophotography.
6230ece903SRobert Butora
6330ece903SRobert Butora	  To compile this driver as a module, choose M here: the
6430ece903SRobert Butora	  module will be called gspca_dtcs033.
6530ece903SRobert Butora
660c0d06caSMauro Carvalho Chehabconfig USB_GSPCA_ETOMS
670c0d06caSMauro Carvalho Chehab	tristate "Etoms USB Camera Driver"
680c0d06caSMauro Carvalho Chehab	depends on VIDEO_V4L2 && USB_GSPCA
690c0d06caSMauro Carvalho Chehab	help
700c0d06caSMauro Carvalho Chehab	  Say Y here if you want support for cameras based on the Etoms chip.
710c0d06caSMauro Carvalho Chehab
720c0d06caSMauro Carvalho Chehab	  To compile this driver as a module, choose M here: the
730c0d06caSMauro Carvalho Chehab	  module will be called gspca_etoms.
740c0d06caSMauro Carvalho Chehab
750c0d06caSMauro Carvalho Chehabconfig USB_GSPCA_FINEPIX
760c0d06caSMauro Carvalho Chehab	tristate "Fujifilm FinePix USB V4L2 driver"
770c0d06caSMauro Carvalho Chehab	depends on VIDEO_V4L2 && USB_GSPCA
780c0d06caSMauro Carvalho Chehab	help
790c0d06caSMauro Carvalho Chehab	  Say Y here if you want support for cameras based on the FinePix chip.
800c0d06caSMauro Carvalho Chehab
810c0d06caSMauro Carvalho Chehab	  To compile this driver as a module, choose M here: the
820c0d06caSMauro Carvalho Chehab	  module will be called gspca_finepix.
830c0d06caSMauro Carvalho Chehab
840c0d06caSMauro Carvalho Chehabconfig USB_GSPCA_JEILINJ
850c0d06caSMauro Carvalho Chehab	tristate "Jeilin JPEG USB V4L2 driver"
860c0d06caSMauro Carvalho Chehab	depends on VIDEO_V4L2 && USB_GSPCA
870c0d06caSMauro Carvalho Chehab	help
880c0d06caSMauro Carvalho Chehab	  Say Y here if you want support for cameras based on this Jeilin chip.
890c0d06caSMauro Carvalho Chehab
900c0d06caSMauro Carvalho Chehab	  To compile this driver as a module, choose M here: the
910c0d06caSMauro Carvalho Chehab	  module will be called gspca_jeilinj.
920c0d06caSMauro Carvalho Chehab
930c0d06caSMauro Carvalho Chehabconfig USB_GSPCA_JL2005BCD
940c0d06caSMauro Carvalho Chehab	tristate "JL2005B/C/D USB V4L2 driver"
950c0d06caSMauro Carvalho Chehab	depends on VIDEO_V4L2 && USB_GSPCA
960c0d06caSMauro Carvalho Chehab	help
970c0d06caSMauro Carvalho Chehab	  Say Y here if you want support for cameras based the
980c0d06caSMauro Carvalho Chehab	  JL2005B, JL2005C, or JL2005D chip.
990c0d06caSMauro Carvalho Chehab
1000c0d06caSMauro Carvalho Chehab	  To compile this driver as a module, choose M here: the
1010c0d06caSMauro Carvalho Chehab	  module will be called gspca_jl2005bcd.
1020c0d06caSMauro Carvalho Chehab
1030c0d06caSMauro Carvalho Chehabconfig USB_GSPCA_KINECT
1040c0d06caSMauro Carvalho Chehab	tristate "Kinect sensor device USB Camera Driver"
1050c0d06caSMauro Carvalho Chehab	depends on VIDEO_V4L2 && USB_GSPCA
1060c0d06caSMauro Carvalho Chehab	help
1070c0d06caSMauro Carvalho Chehab	  Say Y here if you want support for the Microsoft Kinect sensor device.
1080c0d06caSMauro Carvalho Chehab
1090c0d06caSMauro Carvalho Chehab	  To compile this driver as a module, choose M here: the
1100c0d06caSMauro Carvalho Chehab	  module will be called gspca_kinect.
1110c0d06caSMauro Carvalho Chehab
1120c0d06caSMauro Carvalho Chehabconfig USB_GSPCA_KONICA
1130c0d06caSMauro Carvalho Chehab	tristate "Konica USB Camera V4L2 driver"
1140c0d06caSMauro Carvalho Chehab	depends on VIDEO_V4L2 && USB_GSPCA
1150c0d06caSMauro Carvalho Chehab	help
1160c0d06caSMauro Carvalho Chehab	  Say Y here if you want support for cameras based on the Konica chip.
1170c0d06caSMauro Carvalho Chehab
1180c0d06caSMauro Carvalho Chehab	  To compile this driver as a module, choose M here: the
1190c0d06caSMauro Carvalho Chehab	  module will be called gspca_konica.
1200c0d06caSMauro Carvalho Chehab
1210c0d06caSMauro Carvalho Chehabconfig USB_GSPCA_MARS
1220c0d06caSMauro Carvalho Chehab	tristate "Mars USB Camera Driver"
1230c0d06caSMauro Carvalho Chehab	depends on VIDEO_V4L2 && USB_GSPCA
1240c0d06caSMauro Carvalho Chehab	help
1250c0d06caSMauro Carvalho Chehab	  Say Y here if you want support for cameras based on the Mars chip.
1260c0d06caSMauro Carvalho Chehab
1270c0d06caSMauro Carvalho Chehab	  To compile this driver as a module, choose M here: the
1280c0d06caSMauro Carvalho Chehab	  module will be called gspca_mars.
1290c0d06caSMauro Carvalho Chehab
1300c0d06caSMauro Carvalho Chehabconfig USB_GSPCA_MR97310A
1310c0d06caSMauro Carvalho Chehab	tristate "Mars-Semi MR97310A USB Camera Driver"
1320c0d06caSMauro Carvalho Chehab	depends on VIDEO_V4L2 && USB_GSPCA
1330c0d06caSMauro Carvalho Chehab	help
1340c0d06caSMauro Carvalho Chehab	  Say Y here if you want support for cameras based on the MR97310A chip.
1350c0d06caSMauro Carvalho Chehab
1360c0d06caSMauro Carvalho Chehab	  To compile this driver as a module, choose M here: the
1370c0d06caSMauro Carvalho Chehab	  module will be called gspca_mr97310a.
1380c0d06caSMauro Carvalho Chehab
1390c0d06caSMauro Carvalho Chehabconfig USB_GSPCA_NW80X
1400c0d06caSMauro Carvalho Chehab	tristate "Divio based (NW80x) USB Camera Driver"
1410c0d06caSMauro Carvalho Chehab	depends on VIDEO_V4L2 && USB_GSPCA
1420c0d06caSMauro Carvalho Chehab	help
1430c0d06caSMauro Carvalho Chehab	  Say Y here if you want support for cameras based on the NW80x chips.
1440c0d06caSMauro Carvalho Chehab
1450c0d06caSMauro Carvalho Chehab	  To compile this driver as a module, choose M here: the
1460c0d06caSMauro Carvalho Chehab	  module will be called gspca_nw80x.
1470c0d06caSMauro Carvalho Chehab
1480c0d06caSMauro Carvalho Chehabconfig USB_GSPCA_OV519
1490c0d06caSMauro Carvalho Chehab	tristate "OV51x / OVFX2 / W996xCF USB Camera Driver"
1500c0d06caSMauro Carvalho Chehab	depends on VIDEO_V4L2 && USB_GSPCA
1510c0d06caSMauro Carvalho Chehab	help
1520c0d06caSMauro Carvalho Chehab	  Say Y here if you want support for cameras based on one of these:
1530c0d06caSMauro Carvalho Chehab	  OV511(+), OV518(+), OV519, OVFX2, W9967CF, W9968CF
1540c0d06caSMauro Carvalho Chehab
1550c0d06caSMauro Carvalho Chehab	  To compile this driver as a module, choose M here: the
1560c0d06caSMauro Carvalho Chehab	  module will be called gspca_ov519.
1570c0d06caSMauro Carvalho Chehab
1580c0d06caSMauro Carvalho Chehabconfig USB_GSPCA_OV534
1590c0d06caSMauro Carvalho Chehab	tristate "OV534 OV772x USB Camera Driver"
1600c0d06caSMauro Carvalho Chehab	depends on VIDEO_V4L2 && USB_GSPCA
1610c0d06caSMauro Carvalho Chehab	help
1620c0d06caSMauro Carvalho Chehab	  Say Y here if you want support for cameras based on the OV534 chip
1630c0d06caSMauro Carvalho Chehab	  and sensor OV772x (e.g. Sony Playstation EYE)
1640c0d06caSMauro Carvalho Chehab
1650c0d06caSMauro Carvalho Chehab	  To compile this driver as a module, choose M here: the
1660c0d06caSMauro Carvalho Chehab	  module will be called gspca_ov534.
1670c0d06caSMauro Carvalho Chehab
1680c0d06caSMauro Carvalho Chehabconfig USB_GSPCA_OV534_9
1690c0d06caSMauro Carvalho Chehab	tristate "OV534 OV965x USB Camera Driver"
1700c0d06caSMauro Carvalho Chehab	depends on VIDEO_V4L2 && USB_GSPCA
1710c0d06caSMauro Carvalho Chehab	help
1720c0d06caSMauro Carvalho Chehab	  Say Y here if you want support for cameras based on the OV534 chip
1730c0d06caSMauro Carvalho Chehab	  and sensor OV965x (e.g. Hercules Dualpix)
1740c0d06caSMauro Carvalho Chehab
1750c0d06caSMauro Carvalho Chehab	  To compile this driver as a module, choose M here: the
1760c0d06caSMauro Carvalho Chehab	  module will be called gspca_ov534_9.
1770c0d06caSMauro Carvalho Chehab
1780c0d06caSMauro Carvalho Chehabconfig USB_GSPCA_PAC207
1790c0d06caSMauro Carvalho Chehab	tristate "Pixart PAC207 USB Camera Driver"
1800c0d06caSMauro Carvalho Chehab	depends on VIDEO_V4L2 && USB_GSPCA
1810c0d06caSMauro Carvalho Chehab	help
1820c0d06caSMauro Carvalho Chehab	  Say Y here if you want support for cameras based on the PAC207 chip.
1830c0d06caSMauro Carvalho Chehab
1840c0d06caSMauro Carvalho Chehab	  To compile this driver as a module, choose M here: the
1850c0d06caSMauro Carvalho Chehab	  module will be called gspca_pac207.
1860c0d06caSMauro Carvalho Chehab
1870c0d06caSMauro Carvalho Chehabconfig USB_GSPCA_PAC7302
1880c0d06caSMauro Carvalho Chehab	tristate "Pixart PAC7302 USB Camera Driver"
1890c0d06caSMauro Carvalho Chehab	depends on VIDEO_V4L2 && USB_GSPCA
1900c0d06caSMauro Carvalho Chehab	help
1910c0d06caSMauro Carvalho Chehab	  Say Y here if you want support for cameras based on the PAC7302 chip.
1920c0d06caSMauro Carvalho Chehab
1930c0d06caSMauro Carvalho Chehab	  To compile this driver as a module, choose M here: the
1940c0d06caSMauro Carvalho Chehab	  module will be called gspca_pac7302.
1950c0d06caSMauro Carvalho Chehab
1960c0d06caSMauro Carvalho Chehabconfig USB_GSPCA_PAC7311
1970c0d06caSMauro Carvalho Chehab	tristate "Pixart PAC7311 USB Camera Driver"
1980c0d06caSMauro Carvalho Chehab	depends on VIDEO_V4L2 && USB_GSPCA
1990c0d06caSMauro Carvalho Chehab	help
2000c0d06caSMauro Carvalho Chehab	  Say Y here if you want support for cameras based on the PAC7311 chip.
2010c0d06caSMauro Carvalho Chehab
2020c0d06caSMauro Carvalho Chehab	  To compile this driver as a module, choose M here: the
2030c0d06caSMauro Carvalho Chehab	  module will be called gspca_pac7311.
2040c0d06caSMauro Carvalho Chehab
2050c0d06caSMauro Carvalho Chehabconfig USB_GSPCA_SE401
2060c0d06caSMauro Carvalho Chehab	tristate "SE401 USB Camera Driver"
2070c0d06caSMauro Carvalho Chehab	depends on VIDEO_V4L2 && USB_GSPCA
2080c0d06caSMauro Carvalho Chehab	help
2090c0d06caSMauro Carvalho Chehab	  Say Y here if you want support for cameras based on the
2100c0d06caSMauro Carvalho Chehab	  Endpoints (formerly known as AOX) se401 chip.
2110c0d06caSMauro Carvalho Chehab
2120c0d06caSMauro Carvalho Chehab	  To compile this driver as a module, choose M here: the
2130c0d06caSMauro Carvalho Chehab	  module will be called gspca_se401.
2140c0d06caSMauro Carvalho Chehab
2150c0d06caSMauro Carvalho Chehabconfig USB_GSPCA_SN9C2028
2160c0d06caSMauro Carvalho Chehab	tristate "SONIX Dual-Mode USB Camera Driver"
2170c0d06caSMauro Carvalho Chehab	depends on VIDEO_V4L2 && USB_GSPCA
2180c0d06caSMauro Carvalho Chehab	help
2190c0d06caSMauro Carvalho Chehab	  Say Y here if you want streaming support for Sonix SN9C2028 cameras.
2200c0d06caSMauro Carvalho Chehab	  These are supported as stillcams in libgphoto2/camlibs/sonix.
2210c0d06caSMauro Carvalho Chehab
2220c0d06caSMauro Carvalho Chehab	  To compile this driver as a module, choose M here: the
2230c0d06caSMauro Carvalho Chehab	  module will be called gspca_sn9c2028.
2240c0d06caSMauro Carvalho Chehab
2250c0d06caSMauro Carvalho Chehabconfig USB_GSPCA_SN9C20X
2260c0d06caSMauro Carvalho Chehab	tristate "SN9C20X USB Camera Driver"
2270c0d06caSMauro Carvalho Chehab	depends on VIDEO_V4L2 && USB_GSPCA
2280c0d06caSMauro Carvalho Chehab	help
2290c0d06caSMauro Carvalho Chehab	  Say Y here if you want support for cameras based on the
2300c0d06caSMauro Carvalho Chehab	  sn9c20x chips (SN9C201 and SN9C202).
2310c0d06caSMauro Carvalho Chehab
2320c0d06caSMauro Carvalho Chehab	  To compile this driver as a module, choose M here: the
2330c0d06caSMauro Carvalho Chehab	  module will be called gspca_sn9c20x.
2340c0d06caSMauro Carvalho Chehab
2350c0d06caSMauro Carvalho Chehabconfig USB_GSPCA_SONIXB
2360c0d06caSMauro Carvalho Chehab	tristate "SONIX Bayer USB Camera Driver"
2370c0d06caSMauro Carvalho Chehab	depends on VIDEO_V4L2 && USB_GSPCA
2380c0d06caSMauro Carvalho Chehab	help
2390c0d06caSMauro Carvalho Chehab	  Say Y here if you want support for cameras based on the Sonix
2400c0d06caSMauro Carvalho Chehab	  chips with Bayer format (SN9C101, SN9C102 and SN9C103).
2410c0d06caSMauro Carvalho Chehab
2420c0d06caSMauro Carvalho Chehab	  To compile this driver as a module, choose M here: the
2430c0d06caSMauro Carvalho Chehab	  module will be called gspca_sonixb.
2440c0d06caSMauro Carvalho Chehab
2450c0d06caSMauro Carvalho Chehabconfig USB_GSPCA_SONIXJ
2460c0d06caSMauro Carvalho Chehab	tristate "SONIX JPEG USB Camera Driver"
2470c0d06caSMauro Carvalho Chehab	depends on VIDEO_V4L2 && USB_GSPCA
2480c0d06caSMauro Carvalho Chehab	help
2490c0d06caSMauro Carvalho Chehab	  Say Y here if you want support for cameras based on the Sonix
2500c0d06caSMauro Carvalho Chehab	  chips with JPEG format (SN9C102P, SN9C105 and >= SN9C110).
2510c0d06caSMauro Carvalho Chehab
2520c0d06caSMauro Carvalho Chehab	  To compile this driver as a module, choose M here: the
2530c0d06caSMauro Carvalho Chehab	  module will be called gspca_sonixj
2540c0d06caSMauro Carvalho Chehab
2550c0d06caSMauro Carvalho Chehabconfig USB_GSPCA_SPCA500
2560c0d06caSMauro Carvalho Chehab	tristate "SPCA500 USB Camera Driver"
2570c0d06caSMauro Carvalho Chehab	depends on VIDEO_V4L2 && USB_GSPCA
2580c0d06caSMauro Carvalho Chehab	help
2590c0d06caSMauro Carvalho Chehab	  Say Y here if you want support for cameras based on the SPCA500 chip.
2600c0d06caSMauro Carvalho Chehab
2610c0d06caSMauro Carvalho Chehab	  To compile this driver as a module, choose M here: the
2620c0d06caSMauro Carvalho Chehab	  module will be called gspca_spca500.
2630c0d06caSMauro Carvalho Chehab
2640c0d06caSMauro Carvalho Chehabconfig USB_GSPCA_SPCA501
2650c0d06caSMauro Carvalho Chehab	tristate "SPCA501 USB Camera Driver"
2660c0d06caSMauro Carvalho Chehab	depends on VIDEO_V4L2 && USB_GSPCA
2670c0d06caSMauro Carvalho Chehab	help
2680c0d06caSMauro Carvalho Chehab	  Say Y here if you want support for cameras based on the SPCA501 chip.
2690c0d06caSMauro Carvalho Chehab
2700c0d06caSMauro Carvalho Chehab	  To compile this driver as a module, choose M here: the
2710c0d06caSMauro Carvalho Chehab	  module will be called gspca_spca501.
2720c0d06caSMauro Carvalho Chehab
2730c0d06caSMauro Carvalho Chehabconfig USB_GSPCA_SPCA505
2740c0d06caSMauro Carvalho Chehab	tristate "SPCA505 USB Camera Driver"
2750c0d06caSMauro Carvalho Chehab	depends on VIDEO_V4L2 && USB_GSPCA
2760c0d06caSMauro Carvalho Chehab	help
2770c0d06caSMauro Carvalho Chehab	  Say Y here if you want support for cameras based on the SPCA505 chip.
2780c0d06caSMauro Carvalho Chehab
2790c0d06caSMauro Carvalho Chehab	  To compile this driver as a module, choose M here: the
2800c0d06caSMauro Carvalho Chehab	  module will be called gspca_spca505.
2810c0d06caSMauro Carvalho Chehab
2820c0d06caSMauro Carvalho Chehabconfig USB_GSPCA_SPCA506
2830c0d06caSMauro Carvalho Chehab	tristate "SPCA506 USB Camera Driver"
2840c0d06caSMauro Carvalho Chehab	depends on VIDEO_V4L2 && USB_GSPCA
2850c0d06caSMauro Carvalho Chehab	help
2860c0d06caSMauro Carvalho Chehab	  Say Y here if you want support for cameras based on the SPCA506 chip.
2870c0d06caSMauro Carvalho Chehab
2880c0d06caSMauro Carvalho Chehab	  To compile this driver as a module, choose M here: the
2890c0d06caSMauro Carvalho Chehab	  module will be called gspca_spca506.
2900c0d06caSMauro Carvalho Chehab
2910c0d06caSMauro Carvalho Chehabconfig USB_GSPCA_SPCA508
2920c0d06caSMauro Carvalho Chehab	tristate "SPCA508 USB Camera Driver"
2930c0d06caSMauro Carvalho Chehab	depends on VIDEO_V4L2 && USB_GSPCA
2940c0d06caSMauro Carvalho Chehab	help
2950c0d06caSMauro Carvalho Chehab	  Say Y here if you want support for cameras based on the SPCA508 chip.
2960c0d06caSMauro Carvalho Chehab
2970c0d06caSMauro Carvalho Chehab	  To compile this driver as a module, choose M here: the
2980c0d06caSMauro Carvalho Chehab	  module will be called gspca_spca508.
2990c0d06caSMauro Carvalho Chehab
3000c0d06caSMauro Carvalho Chehabconfig USB_GSPCA_SPCA561
3010c0d06caSMauro Carvalho Chehab	tristate "SPCA561 USB Camera Driver"
3020c0d06caSMauro Carvalho Chehab	depends on VIDEO_V4L2 && USB_GSPCA
3030c0d06caSMauro Carvalho Chehab	help
3040c0d06caSMauro Carvalho Chehab	  Say Y here if you want support for cameras based on the SPCA561 chip.
3050c0d06caSMauro Carvalho Chehab
3060c0d06caSMauro Carvalho Chehab	  To compile this driver as a module, choose M here: the
3070c0d06caSMauro Carvalho Chehab	  module will be called gspca_spca561.
3080c0d06caSMauro Carvalho Chehab
3090c0d06caSMauro Carvalho Chehabconfig USB_GSPCA_SPCA1528
3100c0d06caSMauro Carvalho Chehab	tristate "SPCA1528 USB Camera Driver"
3110c0d06caSMauro Carvalho Chehab	depends on VIDEO_V4L2 && USB_GSPCA
3120c0d06caSMauro Carvalho Chehab	help
3130c0d06caSMauro Carvalho Chehab	  Say Y here if you want support for cameras based on the SPCA1528 chip.
3140c0d06caSMauro Carvalho Chehab
3150c0d06caSMauro Carvalho Chehab	  To compile this driver as a module, choose M here: the
3160c0d06caSMauro Carvalho Chehab	  module will be called gspca_spca1528.
3170c0d06caSMauro Carvalho Chehab
3180c0d06caSMauro Carvalho Chehabconfig USB_GSPCA_SQ905
3190c0d06caSMauro Carvalho Chehab	tristate "SQ Technologies SQ905 based USB Camera Driver"
3200c0d06caSMauro Carvalho Chehab	depends on VIDEO_V4L2 && USB_GSPCA
3210c0d06caSMauro Carvalho Chehab	help
3220c0d06caSMauro Carvalho Chehab	  Say Y here if you want support for cameras based on the SQ905 chip.
3230c0d06caSMauro Carvalho Chehab
3240c0d06caSMauro Carvalho Chehab	  To compile this driver as a module, choose M here: the
3250c0d06caSMauro Carvalho Chehab	  module will be called gspca_sq905.
3260c0d06caSMauro Carvalho Chehab
3270c0d06caSMauro Carvalho Chehabconfig USB_GSPCA_SQ905C
3280c0d06caSMauro Carvalho Chehab	tristate "SQ Technologies SQ905C based USB Camera Driver"
3290c0d06caSMauro Carvalho Chehab	depends on VIDEO_V4L2 && USB_GSPCA
3300c0d06caSMauro Carvalho Chehab	help
3310c0d06caSMauro Carvalho Chehab	  Say Y here if you want support for cameras based on the SQ905C chip.
3320c0d06caSMauro Carvalho Chehab
3330c0d06caSMauro Carvalho Chehab	  To compile this driver as a module, choose M here: the
3340c0d06caSMauro Carvalho Chehab	  module will be called gspca_sq905c.
3350c0d06caSMauro Carvalho Chehab
3360c0d06caSMauro Carvalho Chehabconfig USB_GSPCA_SQ930X
3370c0d06caSMauro Carvalho Chehab	tristate "SQ Technologies SQ930X based USB Camera Driver"
3380c0d06caSMauro Carvalho Chehab	depends on VIDEO_V4L2 && USB_GSPCA
3390c0d06caSMauro Carvalho Chehab	help
3400c0d06caSMauro Carvalho Chehab	  Say Y here if you want support for cameras based on the SQ930X chip.
3410c0d06caSMauro Carvalho Chehab
3420c0d06caSMauro Carvalho Chehab	  To compile this driver as a module, choose M here: the
3430c0d06caSMauro Carvalho Chehab	  module will be called gspca_sq930x.
3440c0d06caSMauro Carvalho Chehab
3450c0d06caSMauro Carvalho Chehabconfig USB_GSPCA_STK014
3460c0d06caSMauro Carvalho Chehab	tristate "Syntek DV4000 (STK014) USB Camera Driver"
3470c0d06caSMauro Carvalho Chehab	depends on VIDEO_V4L2 && USB_GSPCA
3480c0d06caSMauro Carvalho Chehab	help
3490c0d06caSMauro Carvalho Chehab	  Say Y here if you want support for cameras based on the STK014 chip.
3500c0d06caSMauro Carvalho Chehab
3510c0d06caSMauro Carvalho Chehab	  To compile this driver as a module, choose M here: the
3520c0d06caSMauro Carvalho Chehab	  module will be called gspca_stk014.
3530c0d06caSMauro Carvalho Chehab
3544ab0620bSOndrej Zaryconfig USB_GSPCA_STK1135
3554ab0620bSOndrej Zary	tristate "Syntek STK1135 USB Camera Driver"
3564ab0620bSOndrej Zary	depends on VIDEO_V4L2 && USB_GSPCA
3574ab0620bSOndrej Zary	help
3584ab0620bSOndrej Zary	  Say Y here if you want support for cameras based on the STK1135 chip.
3594ab0620bSOndrej Zary
3604ab0620bSOndrej Zary	  To compile this driver as a module, choose M here: the
3614ab0620bSOndrej Zary	  module will be called gspca_stk1135.
3624ab0620bSOndrej Zary
3630c0d06caSMauro Carvalho Chehabconfig USB_GSPCA_STV0680
3640c0d06caSMauro Carvalho Chehab	tristate "STV0680 USB Camera Driver"
3650c0d06caSMauro Carvalho Chehab	depends on VIDEO_V4L2 && USB_GSPCA
3660c0d06caSMauro Carvalho Chehab	help
3670c0d06caSMauro Carvalho Chehab	  Say Y here if you want support for cameras based on the STV0680 chip.
3680c0d06caSMauro Carvalho Chehab
3690c0d06caSMauro Carvalho Chehab	  To compile this driver as a module, choose M here: the
3700c0d06caSMauro Carvalho Chehab	  module will be called gspca_stv0680.
3710c0d06caSMauro Carvalho Chehab
3720c0d06caSMauro Carvalho Chehabconfig USB_GSPCA_SUNPLUS
3730c0d06caSMauro Carvalho Chehab	tristate "SUNPLUS USB Camera Driver"
3740c0d06caSMauro Carvalho Chehab	depends on VIDEO_V4L2 && USB_GSPCA
3750c0d06caSMauro Carvalho Chehab	help
3760c0d06caSMauro Carvalho Chehab	  Say Y here if you want support for cameras based on the Sunplus
3770c0d06caSMauro Carvalho Chehab	  SPCA504(abc) SPCA533 SPCA536 chips.
3780c0d06caSMauro Carvalho Chehab
3790c0d06caSMauro Carvalho Chehab	  To compile this driver as a module, choose M here: the
3800c0d06caSMauro Carvalho Chehab	  module will be called gspca_sunplus.
3810c0d06caSMauro Carvalho Chehab
3820c0d06caSMauro Carvalho Chehabconfig USB_GSPCA_T613
3830c0d06caSMauro Carvalho Chehab	tristate "T613 (JPEG Compliance) USB Camera Driver"
3840c0d06caSMauro Carvalho Chehab	depends on VIDEO_V4L2 && USB_GSPCA
3850c0d06caSMauro Carvalho Chehab	help
3860c0d06caSMauro Carvalho Chehab	  Say Y here if you want support for cameras based on the T613 chip.
3870c0d06caSMauro Carvalho Chehab
3880c0d06caSMauro Carvalho Chehab	  To compile this driver as a module, choose M here: the
3890c0d06caSMauro Carvalho Chehab	  module will be called gspca_t613.
3900c0d06caSMauro Carvalho Chehab
3910c0d06caSMauro Carvalho Chehabconfig USB_GSPCA_TOPRO
3920c0d06caSMauro Carvalho Chehab	tristate "TOPRO USB Camera Driver"
3930c0d06caSMauro Carvalho Chehab	depends on VIDEO_V4L2 && USB_GSPCA
3940c0d06caSMauro Carvalho Chehab	help
3950c0d06caSMauro Carvalho Chehab	  Say Y here if you want support for cameras based on the
3960c0d06caSMauro Carvalho Chehab	  TP6800 and TP6810 Topro chips.
3970c0d06caSMauro Carvalho Chehab
3980c0d06caSMauro Carvalho Chehab	  To compile this driver as a module, choose M here: the
3990c0d06caSMauro Carvalho Chehab	  module will be called gspca_topro.
4000c0d06caSMauro Carvalho Chehab
4017cc42d9fSJohn McMasterconfig USB_GSPCA_TOUPTEK
4027cc42d9fSJohn McMaster	tristate "Touptek USB Camera Driver"
4037cc42d9fSJohn McMaster	depends on VIDEO_V4L2 && USB_GSPCA
4047cc42d9fSJohn McMaster	help
4057cc42d9fSJohn McMaster	  Say Y here if you want support for cameras based on the ToupTek UCMOS
4067cc42d9fSJohn McMaster	  / AmScope MU series camera.
4077cc42d9fSJohn McMaster
4087cc42d9fSJohn McMaster	  To compile this driver as a module, choose M here: the
4097cc42d9fSJohn McMaster	  module will be called gspca_touptek.
4107cc42d9fSJohn McMaster
4110c0d06caSMauro Carvalho Chehabconfig USB_GSPCA_TV8532
4120c0d06caSMauro Carvalho Chehab	tristate "TV8532 USB Camera Driver"
4130c0d06caSMauro Carvalho Chehab	depends on VIDEO_V4L2 && USB_GSPCA
4140c0d06caSMauro Carvalho Chehab	help
4150c0d06caSMauro Carvalho Chehab	  Say Y here if you want support for cameras based on the TV8531 chip.
4160c0d06caSMauro Carvalho Chehab
4170c0d06caSMauro Carvalho Chehab	  To compile this driver as a module, choose M here: the
4180c0d06caSMauro Carvalho Chehab	  module will be called gspca_tv8532.
4190c0d06caSMauro Carvalho Chehab
4200c0d06caSMauro Carvalho Chehabconfig USB_GSPCA_VC032X
4210c0d06caSMauro Carvalho Chehab	tristate "VC032X USB Camera Driver"
4220c0d06caSMauro Carvalho Chehab	depends on VIDEO_V4L2 && USB_GSPCA
4230c0d06caSMauro Carvalho Chehab	help
4240c0d06caSMauro Carvalho Chehab	  Say Y here if you want support for cameras based on the VC032X chip.
4250c0d06caSMauro Carvalho Chehab
4260c0d06caSMauro Carvalho Chehab	  To compile this driver as a module, choose M here: the
4270c0d06caSMauro Carvalho Chehab	  module will be called gspca_vc032x.
4280c0d06caSMauro Carvalho Chehab
4290c0d06caSMauro Carvalho Chehabconfig USB_GSPCA_VICAM
4300c0d06caSMauro Carvalho Chehab	tristate "ViCam USB Camera Driver"
4310c0d06caSMauro Carvalho Chehab	depends on VIDEO_V4L2 && USB_GSPCA
4320c0d06caSMauro Carvalho Chehab	help
4330c0d06caSMauro Carvalho Chehab	  Say Y here if you want support for the 3com homeconnect camera
4340c0d06caSMauro Carvalho Chehab	  (vicam).
4350c0d06caSMauro Carvalho Chehab
4360c0d06caSMauro Carvalho Chehab	  To compile this driver as a module, choose M here: the
4370c0d06caSMauro Carvalho Chehab	  module will be called gspca_vicam.
4380c0d06caSMauro Carvalho Chehab
4390c0d06caSMauro Carvalho Chehabconfig USB_GSPCA_XIRLINK_CIT
4400c0d06caSMauro Carvalho Chehab	tristate "Xirlink C-It USB Camera Driver"
4410c0d06caSMauro Carvalho Chehab	depends on VIDEO_V4L2 && USB_GSPCA
4420c0d06caSMauro Carvalho Chehab	help
4430c0d06caSMauro Carvalho Chehab	  Say Y here if you want support for Xirlink C-It bases cameras.
4440c0d06caSMauro Carvalho Chehab
4450c0d06caSMauro Carvalho Chehab	  To compile this driver as a module, choose M here: the
4460c0d06caSMauro Carvalho Chehab	  module will be called gspca_xirlink_cit.
4470c0d06caSMauro Carvalho Chehab
4480c0d06caSMauro Carvalho Chehabconfig USB_GSPCA_ZC3XX
4490c0d06caSMauro Carvalho Chehab	tristate "ZC3XX USB Camera Driver"
4500c0d06caSMauro Carvalho Chehab	depends on VIDEO_V4L2 && USB_GSPCA
4510c0d06caSMauro Carvalho Chehab	help
4520c0d06caSMauro Carvalho Chehab	  Say Y here if you want support for cameras based on the ZC3XX chip.
4530c0d06caSMauro Carvalho Chehab
4540c0d06caSMauro Carvalho Chehab	  To compile this driver as a module, choose M here: the
4550c0d06caSMauro Carvalho Chehab	  module will be called gspca_zc3xx.
4560c0d06caSMauro Carvalho Chehab
4570c0d06caSMauro Carvalho Chehabendif
458