162306a36Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only
262306a36Sopenharmony_cimenuconfig USB_GSPCA
362306a36Sopenharmony_ci	tristate "GSPCA based webcams"
462306a36Sopenharmony_ci	depends on VIDEO_DEV
562306a36Sopenharmony_ci	depends on INPUT || INPUT=n
662306a36Sopenharmony_ci	select VIDEOBUF2_VMALLOC
762306a36Sopenharmony_ci	help
862306a36Sopenharmony_ci	  Say Y here if you want to enable selecting webcams based
962306a36Sopenharmony_ci	  on the GSPCA framework.
1062306a36Sopenharmony_ci
1162306a36Sopenharmony_ci	  See <file:Documentation/admin-guide/media/gspca-cardlist.rst> for more info.
1262306a36Sopenharmony_ci
1362306a36Sopenharmony_ci	  This driver uses the Video For Linux API. You must say Y or M to
1462306a36Sopenharmony_ci	  "Video For Linux" to use this driver.
1562306a36Sopenharmony_ci
1662306a36Sopenharmony_ci	  To compile this driver as modules, choose M here: the
1762306a36Sopenharmony_ci	  module will be called gspca_main.
1862306a36Sopenharmony_ci
1962306a36Sopenharmony_ciif USB_GSPCA && VIDEO_DEV
2062306a36Sopenharmony_ci
2162306a36Sopenharmony_ciconfig USB_GSPCA_BENQ
2262306a36Sopenharmony_ci	tristate "Benq USB Camera Driver"
2362306a36Sopenharmony_ci	depends on VIDEO_DEV && USB_GSPCA
2462306a36Sopenharmony_ci	help
2562306a36Sopenharmony_ci	  Say Y here if you want support for the Benq DC E300 camera.
2662306a36Sopenharmony_ci
2762306a36Sopenharmony_ci	  To compile this driver as a module, choose M here: the
2862306a36Sopenharmony_ci	  module will be called gspca_benq.
2962306a36Sopenharmony_ci
3062306a36Sopenharmony_ciconfig USB_GSPCA_CONEX
3162306a36Sopenharmony_ci	tristate "Conexant Camera Driver"
3262306a36Sopenharmony_ci	depends on VIDEO_DEV && USB_GSPCA
3362306a36Sopenharmony_ci	help
3462306a36Sopenharmony_ci	  Say Y here if you want support for cameras based on the Conexant chip.
3562306a36Sopenharmony_ci
3662306a36Sopenharmony_ci	  To compile this driver as a module, choose M here: the
3762306a36Sopenharmony_ci	  module will be called gspca_conex.
3862306a36Sopenharmony_ci
3962306a36Sopenharmony_ciconfig USB_GSPCA_CPIA1
4062306a36Sopenharmony_ci	tristate "cpia CPiA (version 1) Camera Driver"
4162306a36Sopenharmony_ci	depends on VIDEO_DEV && USB_GSPCA
4262306a36Sopenharmony_ci	help
4362306a36Sopenharmony_ci	  Say Y here if you want support for USB cameras based on the cpia
4462306a36Sopenharmony_ci	  CPiA chip. Note that you need at least version 0.6.4 of libv4l for
4562306a36Sopenharmony_ci	  applications to understand the videoformat generated by this driver.
4662306a36Sopenharmony_ci
4762306a36Sopenharmony_ci	  To compile this driver as a module, choose M here: the
4862306a36Sopenharmony_ci	  module will be called gspca_cpia1.
4962306a36Sopenharmony_ci
5062306a36Sopenharmony_ciconfig USB_GSPCA_DTCS033
5162306a36Sopenharmony_ci	tristate "DTCS033 (Scopium) USB Astro-Camera Driver"
5262306a36Sopenharmony_ci	depends on VIDEO_DEV && USB_GSPCA
5362306a36Sopenharmony_ci	help
5462306a36Sopenharmony_ci	  Say Y here if you want support for the Scopium camera
5562306a36Sopenharmony_ci	  for planetary astrophotography.
5662306a36Sopenharmony_ci
5762306a36Sopenharmony_ci	  To compile this driver as a module, choose M here: the
5862306a36Sopenharmony_ci	  module will be called gspca_dtcs033.
5962306a36Sopenharmony_ci
6062306a36Sopenharmony_ciconfig USB_GSPCA_ETOMS
6162306a36Sopenharmony_ci	tristate "Etoms USB Camera Driver"
6262306a36Sopenharmony_ci	depends on VIDEO_DEV && USB_GSPCA
6362306a36Sopenharmony_ci	help
6462306a36Sopenharmony_ci	  Say Y here if you want support for cameras based on the Etoms chip.
6562306a36Sopenharmony_ci
6662306a36Sopenharmony_ci	  To compile this driver as a module, choose M here: the
6762306a36Sopenharmony_ci	  module will be called gspca_etoms.
6862306a36Sopenharmony_ci
6962306a36Sopenharmony_ciconfig USB_GSPCA_FINEPIX
7062306a36Sopenharmony_ci	tristate "Fujifilm FinePix USB V4L2 driver"
7162306a36Sopenharmony_ci	depends on VIDEO_DEV && USB_GSPCA
7262306a36Sopenharmony_ci	help
7362306a36Sopenharmony_ci	  Say Y here if you want support for cameras based on the FinePix chip.
7462306a36Sopenharmony_ci
7562306a36Sopenharmony_ci	  To compile this driver as a module, choose M here: the
7662306a36Sopenharmony_ci	  module will be called gspca_finepix.
7762306a36Sopenharmony_ci
7862306a36Sopenharmony_ciconfig USB_GSPCA_JEILINJ
7962306a36Sopenharmony_ci	tristate "Jeilin JPEG USB V4L2 driver"
8062306a36Sopenharmony_ci	depends on VIDEO_DEV && USB_GSPCA
8162306a36Sopenharmony_ci	help
8262306a36Sopenharmony_ci	  Say Y here if you want support for cameras based on this Jeilin chip.
8362306a36Sopenharmony_ci
8462306a36Sopenharmony_ci	  To compile this driver as a module, choose M here: the
8562306a36Sopenharmony_ci	  module will be called gspca_jeilinj.
8662306a36Sopenharmony_ci
8762306a36Sopenharmony_ciconfig USB_GSPCA_JL2005BCD
8862306a36Sopenharmony_ci	tristate "JL2005B/C/D USB V4L2 driver"
8962306a36Sopenharmony_ci	depends on VIDEO_DEV && USB_GSPCA
9062306a36Sopenharmony_ci	help
9162306a36Sopenharmony_ci	  Say Y here if you want support for cameras based the
9262306a36Sopenharmony_ci	  JL2005B, JL2005C, or JL2005D chip.
9362306a36Sopenharmony_ci
9462306a36Sopenharmony_ci	  To compile this driver as a module, choose M here: the
9562306a36Sopenharmony_ci	  module will be called gspca_jl2005bcd.
9662306a36Sopenharmony_ci
9762306a36Sopenharmony_ciconfig USB_GSPCA_KINECT
9862306a36Sopenharmony_ci	tristate "Kinect sensor device USB Camera Driver"
9962306a36Sopenharmony_ci	depends on VIDEO_DEV && USB_GSPCA
10062306a36Sopenharmony_ci	help
10162306a36Sopenharmony_ci	  Say Y here if you want support for the Microsoft Kinect sensor device.
10262306a36Sopenharmony_ci
10362306a36Sopenharmony_ci	  To compile this driver as a module, choose M here: the
10462306a36Sopenharmony_ci	  module will be called gspca_kinect.
10562306a36Sopenharmony_ci
10662306a36Sopenharmony_ciconfig USB_GSPCA_KONICA
10762306a36Sopenharmony_ci	tristate "Konica USB Camera V4L2 driver"
10862306a36Sopenharmony_ci	depends on VIDEO_DEV && USB_GSPCA
10962306a36Sopenharmony_ci	help
11062306a36Sopenharmony_ci	  Say Y here if you want support for cameras based on the Konica chip.
11162306a36Sopenharmony_ci
11262306a36Sopenharmony_ci	  To compile this driver as a module, choose M here: the
11362306a36Sopenharmony_ci	  module will be called gspca_konica.
11462306a36Sopenharmony_ci
11562306a36Sopenharmony_ciconfig USB_GSPCA_MARS
11662306a36Sopenharmony_ci	tristate "Mars USB Camera Driver"
11762306a36Sopenharmony_ci	depends on VIDEO_DEV && USB_GSPCA
11862306a36Sopenharmony_ci	help
11962306a36Sopenharmony_ci	  Say Y here if you want support for cameras based on the Mars chip.
12062306a36Sopenharmony_ci
12162306a36Sopenharmony_ci	  To compile this driver as a module, choose M here: the
12262306a36Sopenharmony_ci	  module will be called gspca_mars.
12362306a36Sopenharmony_ci
12462306a36Sopenharmony_ciconfig USB_GSPCA_MR97310A
12562306a36Sopenharmony_ci	tristate "Mars-Semi MR97310A USB Camera Driver"
12662306a36Sopenharmony_ci	depends on VIDEO_DEV && USB_GSPCA
12762306a36Sopenharmony_ci	help
12862306a36Sopenharmony_ci	  Say Y here if you want support for cameras based on the MR97310A chip.
12962306a36Sopenharmony_ci
13062306a36Sopenharmony_ci	  To compile this driver as a module, choose M here: the
13162306a36Sopenharmony_ci	  module will be called gspca_mr97310a.
13262306a36Sopenharmony_ci
13362306a36Sopenharmony_ciconfig USB_GSPCA_NW80X
13462306a36Sopenharmony_ci	tristate "Divio based (NW80x) USB Camera Driver"
13562306a36Sopenharmony_ci	depends on VIDEO_DEV && USB_GSPCA
13662306a36Sopenharmony_ci	help
13762306a36Sopenharmony_ci	  Say Y here if you want support for cameras based on the NW80x chips.
13862306a36Sopenharmony_ci
13962306a36Sopenharmony_ci	  To compile this driver as a module, choose M here: the
14062306a36Sopenharmony_ci	  module will be called gspca_nw80x.
14162306a36Sopenharmony_ci
14262306a36Sopenharmony_ciconfig USB_GSPCA_OV519
14362306a36Sopenharmony_ci	tristate "OV51x / OVFX2 / W996xCF USB Camera Driver"
14462306a36Sopenharmony_ci	depends on VIDEO_DEV && USB_GSPCA
14562306a36Sopenharmony_ci	help
14662306a36Sopenharmony_ci	  Say Y here if you want support for cameras based on one of these:
14762306a36Sopenharmony_ci	  OV511(+), OV518(+), OV519, OVFX2, W9967CF, W9968CF
14862306a36Sopenharmony_ci
14962306a36Sopenharmony_ci	  To compile this driver as a module, choose M here: the
15062306a36Sopenharmony_ci	  module will be called gspca_ov519.
15162306a36Sopenharmony_ci
15262306a36Sopenharmony_ciconfig USB_GSPCA_OV534
15362306a36Sopenharmony_ci	tristate "OV534 OV772x USB Camera Driver"
15462306a36Sopenharmony_ci	depends on VIDEO_DEV && USB_GSPCA
15562306a36Sopenharmony_ci	help
15662306a36Sopenharmony_ci	  Say Y here if you want support for cameras based on the OV534 chip
15762306a36Sopenharmony_ci	  and sensor OV772x (e.g. Sony Playstation EYE)
15862306a36Sopenharmony_ci
15962306a36Sopenharmony_ci	  To compile this driver as a module, choose M here: the
16062306a36Sopenharmony_ci	  module will be called gspca_ov534.
16162306a36Sopenharmony_ci
16262306a36Sopenharmony_ciconfig USB_GSPCA_OV534_9
16362306a36Sopenharmony_ci	tristate "OV534 OV965x USB Camera Driver"
16462306a36Sopenharmony_ci	depends on VIDEO_DEV && USB_GSPCA
16562306a36Sopenharmony_ci	help
16662306a36Sopenharmony_ci	  Say Y here if you want support for cameras based on the OV534 chip
16762306a36Sopenharmony_ci	  and sensor OV965x (e.g. Hercules Dualpix)
16862306a36Sopenharmony_ci
16962306a36Sopenharmony_ci	  To compile this driver as a module, choose M here: the
17062306a36Sopenharmony_ci	  module will be called gspca_ov534_9.
17162306a36Sopenharmony_ci
17262306a36Sopenharmony_ciconfig USB_GSPCA_PAC207
17362306a36Sopenharmony_ci	tristate "Pixart PAC207 USB Camera Driver"
17462306a36Sopenharmony_ci	depends on VIDEO_DEV && USB_GSPCA
17562306a36Sopenharmony_ci	help
17662306a36Sopenharmony_ci	  Say Y here if you want support for cameras based on the PAC207 chip.
17762306a36Sopenharmony_ci
17862306a36Sopenharmony_ci	  To compile this driver as a module, choose M here: the
17962306a36Sopenharmony_ci	  module will be called gspca_pac207.
18062306a36Sopenharmony_ci
18162306a36Sopenharmony_ciconfig USB_GSPCA_PAC7302
18262306a36Sopenharmony_ci	tristate "Pixart PAC7302 USB Camera Driver"
18362306a36Sopenharmony_ci	depends on VIDEO_DEV && USB_GSPCA
18462306a36Sopenharmony_ci	help
18562306a36Sopenharmony_ci	  Say Y here if you want support for cameras based on the PAC7302 chip.
18662306a36Sopenharmony_ci
18762306a36Sopenharmony_ci	  To compile this driver as a module, choose M here: the
18862306a36Sopenharmony_ci	  module will be called gspca_pac7302.
18962306a36Sopenharmony_ci
19062306a36Sopenharmony_ciconfig USB_GSPCA_PAC7311
19162306a36Sopenharmony_ci	tristate "Pixart PAC7311 USB Camera Driver"
19262306a36Sopenharmony_ci	depends on VIDEO_DEV && USB_GSPCA
19362306a36Sopenharmony_ci	help
19462306a36Sopenharmony_ci	  Say Y here if you want support for cameras based on the PAC7311 chip.
19562306a36Sopenharmony_ci
19662306a36Sopenharmony_ci	  To compile this driver as a module, choose M here: the
19762306a36Sopenharmony_ci	  module will be called gspca_pac7311.
19862306a36Sopenharmony_ci
19962306a36Sopenharmony_ciconfig USB_GSPCA_SE401
20062306a36Sopenharmony_ci	tristate "SE401 USB Camera Driver"
20162306a36Sopenharmony_ci	depends on VIDEO_DEV && USB_GSPCA
20262306a36Sopenharmony_ci	help
20362306a36Sopenharmony_ci	  Say Y here if you want support for cameras based on the
20462306a36Sopenharmony_ci	  Endpoints (formerly known as AOX) se401 chip.
20562306a36Sopenharmony_ci
20662306a36Sopenharmony_ci	  To compile this driver as a module, choose M here: the
20762306a36Sopenharmony_ci	  module will be called gspca_se401.
20862306a36Sopenharmony_ci
20962306a36Sopenharmony_ciconfig USB_GSPCA_SN9C2028
21062306a36Sopenharmony_ci	tristate "SONIX Dual-Mode USB Camera Driver"
21162306a36Sopenharmony_ci	depends on VIDEO_DEV && USB_GSPCA
21262306a36Sopenharmony_ci	help
21362306a36Sopenharmony_ci	  Say Y here if you want streaming support for Sonix SN9C2028 cameras.
21462306a36Sopenharmony_ci	  These are supported as stillcams in libgphoto2/camlibs/sonix.
21562306a36Sopenharmony_ci
21662306a36Sopenharmony_ci	  To compile this driver as a module, choose M here: the
21762306a36Sopenharmony_ci	  module will be called gspca_sn9c2028.
21862306a36Sopenharmony_ci
21962306a36Sopenharmony_ciconfig USB_GSPCA_SN9C20X
22062306a36Sopenharmony_ci	tristate "SN9C20X USB Camera Driver"
22162306a36Sopenharmony_ci	depends on VIDEO_DEV && USB_GSPCA
22262306a36Sopenharmony_ci	help
22362306a36Sopenharmony_ci	  Say Y here if you want support for cameras based on the
22462306a36Sopenharmony_ci	  sn9c20x chips (SN9C201 and SN9C202).
22562306a36Sopenharmony_ci
22662306a36Sopenharmony_ci	  To compile this driver as a module, choose M here: the
22762306a36Sopenharmony_ci	  module will be called gspca_sn9c20x.
22862306a36Sopenharmony_ci
22962306a36Sopenharmony_ciconfig USB_GSPCA_SONIXB
23062306a36Sopenharmony_ci	tristate "SONIX Bayer USB Camera Driver"
23162306a36Sopenharmony_ci	depends on VIDEO_DEV && USB_GSPCA
23262306a36Sopenharmony_ci	help
23362306a36Sopenharmony_ci	  Say Y here if you want support for cameras based on the Sonix
23462306a36Sopenharmony_ci	  chips with Bayer format (SN9C101, SN9C102 and SN9C103).
23562306a36Sopenharmony_ci
23662306a36Sopenharmony_ci	  To compile this driver as a module, choose M here: the
23762306a36Sopenharmony_ci	  module will be called gspca_sonixb.
23862306a36Sopenharmony_ci
23962306a36Sopenharmony_ciconfig USB_GSPCA_SONIXJ
24062306a36Sopenharmony_ci	tristate "SONIX JPEG USB Camera Driver"
24162306a36Sopenharmony_ci	depends on VIDEO_DEV && USB_GSPCA
24262306a36Sopenharmony_ci	help
24362306a36Sopenharmony_ci	  Say Y here if you want support for cameras based on the Sonix
24462306a36Sopenharmony_ci	  chips with JPEG format (SN9C102P, SN9C105 and >= SN9C110).
24562306a36Sopenharmony_ci
24662306a36Sopenharmony_ci	  To compile this driver as a module, choose M here: the
24762306a36Sopenharmony_ci	  module will be called gspca_sonixj
24862306a36Sopenharmony_ci
24962306a36Sopenharmony_ciconfig USB_GSPCA_SPCA1528
25062306a36Sopenharmony_ci	tristate "SPCA1528 USB Camera Driver"
25162306a36Sopenharmony_ci	depends on VIDEO_DEV && USB_GSPCA
25262306a36Sopenharmony_ci	help
25362306a36Sopenharmony_ci	  Say Y here if you want support for cameras based on the SPCA1528 chip.
25462306a36Sopenharmony_ci
25562306a36Sopenharmony_ci	  To compile this driver as a module, choose M here: the
25662306a36Sopenharmony_ci	  module will be called gspca_spca1528.
25762306a36Sopenharmony_ci
25862306a36Sopenharmony_ciconfig USB_GSPCA_SPCA500
25962306a36Sopenharmony_ci	tristate "SPCA500 USB Camera Driver"
26062306a36Sopenharmony_ci	depends on VIDEO_DEV && USB_GSPCA
26162306a36Sopenharmony_ci	help
26262306a36Sopenharmony_ci	  Say Y here if you want support for cameras based on the SPCA500 chip.
26362306a36Sopenharmony_ci
26462306a36Sopenharmony_ci	  To compile this driver as a module, choose M here: the
26562306a36Sopenharmony_ci	  module will be called gspca_spca500.
26662306a36Sopenharmony_ci
26762306a36Sopenharmony_ciconfig USB_GSPCA_SPCA501
26862306a36Sopenharmony_ci	tristate "SPCA501 USB Camera Driver"
26962306a36Sopenharmony_ci	depends on VIDEO_DEV && USB_GSPCA
27062306a36Sopenharmony_ci	help
27162306a36Sopenharmony_ci	  Say Y here if you want support for cameras based on the SPCA501 chip.
27262306a36Sopenharmony_ci
27362306a36Sopenharmony_ci	  To compile this driver as a module, choose M here: the
27462306a36Sopenharmony_ci	  module will be called gspca_spca501.
27562306a36Sopenharmony_ci
27662306a36Sopenharmony_ciconfig USB_GSPCA_SPCA505
27762306a36Sopenharmony_ci	tristate "SPCA505 USB Camera Driver"
27862306a36Sopenharmony_ci	depends on VIDEO_DEV && USB_GSPCA
27962306a36Sopenharmony_ci	help
28062306a36Sopenharmony_ci	  Say Y here if you want support for cameras based on the SPCA505 chip.
28162306a36Sopenharmony_ci
28262306a36Sopenharmony_ci	  To compile this driver as a module, choose M here: the
28362306a36Sopenharmony_ci	  module will be called gspca_spca505.
28462306a36Sopenharmony_ci
28562306a36Sopenharmony_ciconfig USB_GSPCA_SPCA506
28662306a36Sopenharmony_ci	tristate "SPCA506 USB Camera Driver"
28762306a36Sopenharmony_ci	depends on VIDEO_DEV && USB_GSPCA
28862306a36Sopenharmony_ci	help
28962306a36Sopenharmony_ci	  Say Y here if you want support for cameras based on the SPCA506 chip.
29062306a36Sopenharmony_ci
29162306a36Sopenharmony_ci	  To compile this driver as a module, choose M here: the
29262306a36Sopenharmony_ci	  module will be called gspca_spca506.
29362306a36Sopenharmony_ci
29462306a36Sopenharmony_ciconfig USB_GSPCA_SPCA508
29562306a36Sopenharmony_ci	tristate "SPCA508 USB Camera Driver"
29662306a36Sopenharmony_ci	depends on VIDEO_DEV && USB_GSPCA
29762306a36Sopenharmony_ci	help
29862306a36Sopenharmony_ci	  Say Y here if you want support for cameras based on the SPCA508 chip.
29962306a36Sopenharmony_ci
30062306a36Sopenharmony_ci	  To compile this driver as a module, choose M here: the
30162306a36Sopenharmony_ci	  module will be called gspca_spca508.
30262306a36Sopenharmony_ci
30362306a36Sopenharmony_ciconfig USB_GSPCA_SPCA561
30462306a36Sopenharmony_ci	tristate "SPCA561 USB Camera Driver"
30562306a36Sopenharmony_ci	depends on VIDEO_DEV && USB_GSPCA
30662306a36Sopenharmony_ci	help
30762306a36Sopenharmony_ci	  Say Y here if you want support for cameras based on the SPCA561 chip.
30862306a36Sopenharmony_ci
30962306a36Sopenharmony_ci	  To compile this driver as a module, choose M here: the
31062306a36Sopenharmony_ci	  module will be called gspca_spca561.
31162306a36Sopenharmony_ci
31262306a36Sopenharmony_ciconfig USB_GSPCA_SQ905
31362306a36Sopenharmony_ci	tristate "SQ Technologies SQ905 based USB Camera Driver"
31462306a36Sopenharmony_ci	depends on VIDEO_DEV && USB_GSPCA
31562306a36Sopenharmony_ci	help
31662306a36Sopenharmony_ci	  Say Y here if you want support for cameras based on the SQ905 chip.
31762306a36Sopenharmony_ci
31862306a36Sopenharmony_ci	  To compile this driver as a module, choose M here: the
31962306a36Sopenharmony_ci	  module will be called gspca_sq905.
32062306a36Sopenharmony_ci
32162306a36Sopenharmony_ciconfig USB_GSPCA_SQ905C
32262306a36Sopenharmony_ci	tristate "SQ Technologies SQ905C based USB Camera Driver"
32362306a36Sopenharmony_ci	depends on VIDEO_DEV && USB_GSPCA
32462306a36Sopenharmony_ci	help
32562306a36Sopenharmony_ci	  Say Y here if you want support for cameras based on the SQ905C chip.
32662306a36Sopenharmony_ci
32762306a36Sopenharmony_ci	  To compile this driver as a module, choose M here: the
32862306a36Sopenharmony_ci	  module will be called gspca_sq905c.
32962306a36Sopenharmony_ci
33062306a36Sopenharmony_ciconfig USB_GSPCA_SQ930X
33162306a36Sopenharmony_ci	tristate "SQ Technologies SQ930X based USB Camera Driver"
33262306a36Sopenharmony_ci	depends on VIDEO_DEV && USB_GSPCA
33362306a36Sopenharmony_ci	help
33462306a36Sopenharmony_ci	  Say Y here if you want support for cameras based on the SQ930X chip.
33562306a36Sopenharmony_ci
33662306a36Sopenharmony_ci	  To compile this driver as a module, choose M here: the
33762306a36Sopenharmony_ci	  module will be called gspca_sq930x.
33862306a36Sopenharmony_ci
33962306a36Sopenharmony_ciconfig USB_GSPCA_STK014
34062306a36Sopenharmony_ci	tristate "Syntek DV4000 (STK014) USB Camera Driver"
34162306a36Sopenharmony_ci	depends on VIDEO_DEV && USB_GSPCA
34262306a36Sopenharmony_ci	help
34362306a36Sopenharmony_ci	  Say Y here if you want support for cameras based on the STK014 chip.
34462306a36Sopenharmony_ci
34562306a36Sopenharmony_ci	  To compile this driver as a module, choose M here: the
34662306a36Sopenharmony_ci	  module will be called gspca_stk014.
34762306a36Sopenharmony_ci
34862306a36Sopenharmony_ciconfig USB_GSPCA_STK1135
34962306a36Sopenharmony_ci	tristate "Syntek STK1135 USB Camera Driver"
35062306a36Sopenharmony_ci	depends on VIDEO_DEV && USB_GSPCA
35162306a36Sopenharmony_ci	help
35262306a36Sopenharmony_ci	  Say Y here if you want support for cameras based on the STK1135 chip.
35362306a36Sopenharmony_ci
35462306a36Sopenharmony_ci	  To compile this driver as a module, choose M here: the
35562306a36Sopenharmony_ci	  module will be called gspca_stk1135.
35662306a36Sopenharmony_ci
35762306a36Sopenharmony_ciconfig USB_GSPCA_STV0680
35862306a36Sopenharmony_ci	tristate "STV0680 USB Camera Driver"
35962306a36Sopenharmony_ci	depends on VIDEO_DEV && USB_GSPCA
36062306a36Sopenharmony_ci	help
36162306a36Sopenharmony_ci	  Say Y here if you want support for cameras based on the STV0680 chip.
36262306a36Sopenharmony_ci
36362306a36Sopenharmony_ci	  To compile this driver as a module, choose M here: the
36462306a36Sopenharmony_ci	  module will be called gspca_stv0680.
36562306a36Sopenharmony_ci
36662306a36Sopenharmony_ciconfig USB_GSPCA_SUNPLUS
36762306a36Sopenharmony_ci	tristate "SUNPLUS USB Camera Driver"
36862306a36Sopenharmony_ci	depends on VIDEO_DEV && USB_GSPCA
36962306a36Sopenharmony_ci	help
37062306a36Sopenharmony_ci	  Say Y here if you want support for cameras based on the Sunplus
37162306a36Sopenharmony_ci	  SPCA504(abc) SPCA533 SPCA536 chips.
37262306a36Sopenharmony_ci
37362306a36Sopenharmony_ci	  To compile this driver as a module, choose M here: the
37462306a36Sopenharmony_ci	  module will be called gspca_sunplus.
37562306a36Sopenharmony_ci
37662306a36Sopenharmony_ciconfig USB_GSPCA_T613
37762306a36Sopenharmony_ci	tristate "T613 (JPEG Compliance) USB Camera Driver"
37862306a36Sopenharmony_ci	depends on VIDEO_DEV && USB_GSPCA
37962306a36Sopenharmony_ci	help
38062306a36Sopenharmony_ci	  Say Y here if you want support for cameras based on the T613 chip.
38162306a36Sopenharmony_ci
38262306a36Sopenharmony_ci	  To compile this driver as a module, choose M here: the
38362306a36Sopenharmony_ci	  module will be called gspca_t613.
38462306a36Sopenharmony_ci
38562306a36Sopenharmony_ciconfig USB_GSPCA_TOPRO
38662306a36Sopenharmony_ci	tristate "TOPRO USB Camera Driver"
38762306a36Sopenharmony_ci	depends on VIDEO_DEV && USB_GSPCA
38862306a36Sopenharmony_ci	help
38962306a36Sopenharmony_ci	  Say Y here if you want support for cameras based on the
39062306a36Sopenharmony_ci	  TP6800 and TP6810 Topro chips.
39162306a36Sopenharmony_ci
39262306a36Sopenharmony_ci	  To compile this driver as a module, choose M here: the
39362306a36Sopenharmony_ci	  module will be called gspca_topro.
39462306a36Sopenharmony_ci
39562306a36Sopenharmony_ciconfig USB_GSPCA_TOUPTEK
39662306a36Sopenharmony_ci	tristate "Touptek USB Camera Driver"
39762306a36Sopenharmony_ci	depends on VIDEO_DEV && USB_GSPCA
39862306a36Sopenharmony_ci	help
39962306a36Sopenharmony_ci	  Say Y here if you want support for cameras based on the ToupTek UCMOS
40062306a36Sopenharmony_ci	  / AmScope MU series camera.
40162306a36Sopenharmony_ci
40262306a36Sopenharmony_ci	  To compile this driver as a module, choose M here: the
40362306a36Sopenharmony_ci	  module will be called gspca_touptek.
40462306a36Sopenharmony_ci
40562306a36Sopenharmony_ciconfig USB_GSPCA_TV8532
40662306a36Sopenharmony_ci	tristate "TV8532 USB Camera Driver"
40762306a36Sopenharmony_ci	depends on VIDEO_DEV && USB_GSPCA
40862306a36Sopenharmony_ci	help
40962306a36Sopenharmony_ci	  Say Y here if you want support for cameras based on the TV8531 chip.
41062306a36Sopenharmony_ci
41162306a36Sopenharmony_ci	  To compile this driver as a module, choose M here: the
41262306a36Sopenharmony_ci	  module will be called gspca_tv8532.
41362306a36Sopenharmony_ci
41462306a36Sopenharmony_ciconfig USB_GSPCA_VC032X
41562306a36Sopenharmony_ci	tristate "VC032X USB Camera Driver"
41662306a36Sopenharmony_ci	depends on VIDEO_DEV && USB_GSPCA
41762306a36Sopenharmony_ci	help
41862306a36Sopenharmony_ci	  Say Y here if you want support for cameras based on the VC032X chip.
41962306a36Sopenharmony_ci
42062306a36Sopenharmony_ci	  To compile this driver as a module, choose M here: the
42162306a36Sopenharmony_ci	  module will be called gspca_vc032x.
42262306a36Sopenharmony_ci
42362306a36Sopenharmony_ciconfig USB_GSPCA_VICAM
42462306a36Sopenharmony_ci	tristate "ViCam USB Camera Driver"
42562306a36Sopenharmony_ci	depends on VIDEO_DEV && USB_GSPCA
42662306a36Sopenharmony_ci	help
42762306a36Sopenharmony_ci	  Say Y here if you want support for the 3com homeconnect camera
42862306a36Sopenharmony_ci	  (vicam).
42962306a36Sopenharmony_ci
43062306a36Sopenharmony_ci	  To compile this driver as a module, choose M here: the
43162306a36Sopenharmony_ci	  module will be called gspca_vicam.
43262306a36Sopenharmony_ci
43362306a36Sopenharmony_ciconfig USB_GSPCA_XIRLINK_CIT
43462306a36Sopenharmony_ci	tristate "Xirlink C-It USB Camera Driver"
43562306a36Sopenharmony_ci	depends on VIDEO_DEV && USB_GSPCA
43662306a36Sopenharmony_ci	help
43762306a36Sopenharmony_ci	  Say Y here if you want support for Xirlink C-It bases cameras.
43862306a36Sopenharmony_ci
43962306a36Sopenharmony_ci	  To compile this driver as a module, choose M here: the
44062306a36Sopenharmony_ci	  module will be called gspca_xirlink_cit.
44162306a36Sopenharmony_ci
44262306a36Sopenharmony_ciconfig USB_GSPCA_ZC3XX
44362306a36Sopenharmony_ci	tristate "ZC3XX USB Camera Driver"
44462306a36Sopenharmony_ci	depends on VIDEO_DEV && USB_GSPCA
44562306a36Sopenharmony_ci	help
44662306a36Sopenharmony_ci	  Say Y here if you want support for cameras based on the ZC3XX chip.
44762306a36Sopenharmony_ci
44862306a36Sopenharmony_ci	  To compile this driver as a module, choose M here: the
44962306a36Sopenharmony_ci	  module will be called gspca_zc3xx.
45062306a36Sopenharmony_ci
45162306a36Sopenharmony_cisource "drivers/media/usb/gspca/gl860/Kconfig"
45262306a36Sopenharmony_cisource "drivers/media/usb/gspca/m5602/Kconfig"
45362306a36Sopenharmony_cisource "drivers/media/usb/gspca/stv06xx/Kconfig"
45462306a36Sopenharmony_ci
45562306a36Sopenharmony_ciendif
456