brintos

brintos / linux-shallow public Read only

0
0
Text · 13.9 KiB · 9c1939c Raw
456 lines · plain
1# SPDX-License-Identifier: GPL-2.0-only2menuconfig USB_GSPCA3	tristate "GSPCA based webcams"4	depends on VIDEO_DEV5	depends on INPUT || INPUT=n6	select VIDEOBUF2_VMALLOC7	help8	  Say Y here if you want to enable selecting webcams based9	  on the GSPCA framework.10 11	  See <file:Documentation/admin-guide/media/gspca-cardlist.rst> for more info.12 13	  This driver uses the Video For Linux API. You must say Y or M to14	  "Video For Linux" to use this driver.15 16	  To compile this driver as modules, choose M here: the17	  module will be called gspca_main.18 19if USB_GSPCA && VIDEO_DEV20 21config USB_GSPCA_BENQ22	tristate "Benq USB Camera Driver"23	depends on VIDEO_DEV && USB_GSPCA24	help25	  Say Y here if you want support for the Benq DC E300 camera.26 27	  To compile this driver as a module, choose M here: the28	  module will be called gspca_benq.29 30config USB_GSPCA_CONEX31	tristate "Conexant Camera Driver"32	depends on VIDEO_DEV && USB_GSPCA33	help34	  Say Y here if you want support for cameras based on the Conexant chip.35 36	  To compile this driver as a module, choose M here: the37	  module will be called gspca_conex.38 39config USB_GSPCA_CPIA140	tristate "cpia CPiA (version 1) Camera Driver"41	depends on VIDEO_DEV && USB_GSPCA42	help43	  Say Y here if you want support for USB cameras based on the cpia44	  CPiA chip. Note that you need at least version 0.6.4 of libv4l for45	  applications to understand the videoformat generated by this driver.46 47	  To compile this driver as a module, choose M here: the48	  module will be called gspca_cpia1.49 50config USB_GSPCA_DTCS03351	tristate "DTCS033 (Scopium) USB Astro-Camera Driver"52	depends on VIDEO_DEV && USB_GSPCA53	help54	  Say Y here if you want support for the Scopium camera55	  for planetary astrophotography.56 57	  To compile this driver as a module, choose M here: the58	  module will be called gspca_dtcs033.59 60config USB_GSPCA_ETOMS61	tristate "Etoms USB Camera Driver"62	depends on VIDEO_DEV && USB_GSPCA63	help64	  Say Y here if you want support for cameras based on the Etoms chip.65 66	  To compile this driver as a module, choose M here: the67	  module will be called gspca_etoms.68 69config USB_GSPCA_FINEPIX70	tristate "Fujifilm FinePix USB V4L2 driver"71	depends on VIDEO_DEV && USB_GSPCA72	help73	  Say Y here if you want support for cameras based on the FinePix chip.74 75	  To compile this driver as a module, choose M here: the76	  module will be called gspca_finepix.77 78config USB_GSPCA_JEILINJ79	tristate "Jeilin JPEG USB V4L2 driver"80	depends on VIDEO_DEV && USB_GSPCA81	help82	  Say Y here if you want support for cameras based on this Jeilin chip.83 84	  To compile this driver as a module, choose M here: the85	  module will be called gspca_jeilinj.86 87config USB_GSPCA_JL2005BCD88	tristate "JL2005B/C/D USB V4L2 driver"89	depends on VIDEO_DEV && USB_GSPCA90	help91	  Say Y here if you want support for cameras based the92	  JL2005B, JL2005C, or JL2005D chip.93 94	  To compile this driver as a module, choose M here: the95	  module will be called gspca_jl2005bcd.96 97config USB_GSPCA_KINECT98	tristate "Kinect sensor device USB Camera Driver"99	depends on VIDEO_DEV && USB_GSPCA100	help101	  Say Y here if you want support for the Microsoft Kinect sensor device.102 103	  To compile this driver as a module, choose M here: the104	  module will be called gspca_kinect.105 106config USB_GSPCA_KONICA107	tristate "Konica USB Camera V4L2 driver"108	depends on VIDEO_DEV && USB_GSPCA109	help110	  Say Y here if you want support for cameras based on the Konica chip.111 112	  To compile this driver as a module, choose M here: the113	  module will be called gspca_konica.114 115config USB_GSPCA_MARS116	tristate "Mars USB Camera Driver"117	depends on VIDEO_DEV && USB_GSPCA118	help119	  Say Y here if you want support for cameras based on the Mars chip.120 121	  To compile this driver as a module, choose M here: the122	  module will be called gspca_mars.123 124config USB_GSPCA_MR97310A125	tristate "Mars-Semi MR97310A USB Camera Driver"126	depends on VIDEO_DEV && USB_GSPCA127	help128	  Say Y here if you want support for cameras based on the MR97310A chip.129 130	  To compile this driver as a module, choose M here: the131	  module will be called gspca_mr97310a.132 133config USB_GSPCA_NW80X134	tristate "Divio based (NW80x) USB Camera Driver"135	depends on VIDEO_DEV && USB_GSPCA136	help137	  Say Y here if you want support for cameras based on the NW80x chips.138 139	  To compile this driver as a module, choose M here: the140	  module will be called gspca_nw80x.141 142config USB_GSPCA_OV519143	tristate "OV51x / OVFX2 / W996xCF USB Camera Driver"144	depends on VIDEO_DEV && USB_GSPCA145	help146	  Say Y here if you want support for cameras based on one of these:147	  OV511(+), OV518(+), OV519, OVFX2, W9967CF, W9968CF148 149	  To compile this driver as a module, choose M here: the150	  module will be called gspca_ov519.151 152config USB_GSPCA_OV534153	tristate "OV534 OV772x USB Camera Driver"154	depends on VIDEO_DEV && USB_GSPCA155	help156	  Say Y here if you want support for cameras based on the OV534 chip157	  and sensor OV772x (e.g. Sony Playstation EYE)158 159	  To compile this driver as a module, choose M here: the160	  module will be called gspca_ov534.161 162config USB_GSPCA_OV534_9163	tristate "OV534 OV965x USB Camera Driver"164	depends on VIDEO_DEV && USB_GSPCA165	help166	  Say Y here if you want support for cameras based on the OV534 chip167	  and sensor OV965x (e.g. Hercules Dualpix)168 169	  To compile this driver as a module, choose M here: the170	  module will be called gspca_ov534_9.171 172config USB_GSPCA_PAC207173	tristate "Pixart PAC207 USB Camera Driver"174	depends on VIDEO_DEV && USB_GSPCA175	help176	  Say Y here if you want support for cameras based on the PAC207 chip.177 178	  To compile this driver as a module, choose M here: the179	  module will be called gspca_pac207.180 181config USB_GSPCA_PAC7302182	tristate "Pixart PAC7302 USB Camera Driver"183	depends on VIDEO_DEV && USB_GSPCA184	help185	  Say Y here if you want support for cameras based on the PAC7302 chip.186 187	  To compile this driver as a module, choose M here: the188	  module will be called gspca_pac7302.189 190config USB_GSPCA_PAC7311191	tristate "Pixart PAC7311 USB Camera Driver"192	depends on VIDEO_DEV && USB_GSPCA193	help194	  Say Y here if you want support for cameras based on the PAC7311 chip.195 196	  To compile this driver as a module, choose M here: the197	  module will be called gspca_pac7311.198 199config USB_GSPCA_SE401200	tristate "SE401 USB Camera Driver"201	depends on VIDEO_DEV && USB_GSPCA202	help203	  Say Y here if you want support for cameras based on the204	  Endpoints (formerly known as AOX) se401 chip.205 206	  To compile this driver as a module, choose M here: the207	  module will be called gspca_se401.208 209config USB_GSPCA_SN9C2028210	tristate "SONIX Dual-Mode USB Camera Driver"211	depends on VIDEO_DEV && USB_GSPCA212	help213	  Say Y here if you want streaming support for Sonix SN9C2028 cameras.214	  These are supported as stillcams in libgphoto2/camlibs/sonix.215 216	  To compile this driver as a module, choose M here: the217	  module will be called gspca_sn9c2028.218 219config USB_GSPCA_SN9C20X220	tristate "SN9C20X USB Camera Driver"221	depends on VIDEO_DEV && USB_GSPCA222	help223	  Say Y here if you want support for cameras based on the224	  sn9c20x chips (SN9C201 and SN9C202).225 226	  To compile this driver as a module, choose M here: the227	  module will be called gspca_sn9c20x.228 229config USB_GSPCA_SONIXB230	tristate "SONIX Bayer USB Camera Driver"231	depends on VIDEO_DEV && USB_GSPCA232	help233	  Say Y here if you want support for cameras based on the Sonix234	  chips with Bayer format (SN9C101, SN9C102 and SN9C103).235 236	  To compile this driver as a module, choose M here: the237	  module will be called gspca_sonixb.238 239config USB_GSPCA_SONIXJ240	tristate "SONIX JPEG USB Camera Driver"241	depends on VIDEO_DEV && USB_GSPCA242	help243	  Say Y here if you want support for cameras based on the Sonix244	  chips with JPEG format (SN9C102P, SN9C105 and >= SN9C110).245 246	  To compile this driver as a module, choose M here: the247	  module will be called gspca_sonixj248 249config USB_GSPCA_SPCA1528250	tristate "SPCA1528 USB Camera Driver"251	depends on VIDEO_DEV && USB_GSPCA252	help253	  Say Y here if you want support for cameras based on the SPCA1528 chip.254 255	  To compile this driver as a module, choose M here: the256	  module will be called gspca_spca1528.257 258config USB_GSPCA_SPCA500259	tristate "SPCA500 USB Camera Driver"260	depends on VIDEO_DEV && USB_GSPCA261	help262	  Say Y here if you want support for cameras based on the SPCA500 chip.263 264	  To compile this driver as a module, choose M here: the265	  module will be called gspca_spca500.266 267config USB_GSPCA_SPCA501268	tristate "SPCA501 USB Camera Driver"269	depends on VIDEO_DEV && USB_GSPCA270	help271	  Say Y here if you want support for cameras based on the SPCA501 chip.272 273	  To compile this driver as a module, choose M here: the274	  module will be called gspca_spca501.275 276config USB_GSPCA_SPCA505277	tristate "SPCA505 USB Camera Driver"278	depends on VIDEO_DEV && USB_GSPCA279	help280	  Say Y here if you want support for cameras based on the SPCA505 chip.281 282	  To compile this driver as a module, choose M here: the283	  module will be called gspca_spca505.284 285config USB_GSPCA_SPCA506286	tristate "SPCA506 USB Camera Driver"287	depends on VIDEO_DEV && USB_GSPCA288	help289	  Say Y here if you want support for cameras based on the SPCA506 chip.290 291	  To compile this driver as a module, choose M here: the292	  module will be called gspca_spca506.293 294config USB_GSPCA_SPCA508295	tristate "SPCA508 USB Camera Driver"296	depends on VIDEO_DEV && USB_GSPCA297	help298	  Say Y here if you want support for cameras based on the SPCA508 chip.299 300	  To compile this driver as a module, choose M here: the301	  module will be called gspca_spca508.302 303config USB_GSPCA_SPCA561304	tristate "SPCA561 USB Camera Driver"305	depends on VIDEO_DEV && USB_GSPCA306	help307	  Say Y here if you want support for cameras based on the SPCA561 chip.308 309	  To compile this driver as a module, choose M here: the310	  module will be called gspca_spca561.311 312config USB_GSPCA_SQ905313	tristate "SQ Technologies SQ905 based USB Camera Driver"314	depends on VIDEO_DEV && USB_GSPCA315	help316	  Say Y here if you want support for cameras based on the SQ905 chip.317 318	  To compile this driver as a module, choose M here: the319	  module will be called gspca_sq905.320 321config USB_GSPCA_SQ905C322	tristate "SQ Technologies SQ905C based USB Camera Driver"323	depends on VIDEO_DEV && USB_GSPCA324	help325	  Say Y here if you want support for cameras based on the SQ905C chip.326 327	  To compile this driver as a module, choose M here: the328	  module will be called gspca_sq905c.329 330config USB_GSPCA_SQ930X331	tristate "SQ Technologies SQ930X based USB Camera Driver"332	depends on VIDEO_DEV && USB_GSPCA333	help334	  Say Y here if you want support for cameras based on the SQ930X chip.335 336	  To compile this driver as a module, choose M here: the337	  module will be called gspca_sq930x.338 339config USB_GSPCA_STK014340	tristate "Syntek DV4000 (STK014) USB Camera Driver"341	depends on VIDEO_DEV && USB_GSPCA342	help343	  Say Y here if you want support for cameras based on the STK014 chip.344 345	  To compile this driver as a module, choose M here: the346	  module will be called gspca_stk014.347 348config USB_GSPCA_STK1135349	tristate "Syntek STK1135 USB Camera Driver"350	depends on VIDEO_DEV && USB_GSPCA351	help352	  Say Y here if you want support for cameras based on the STK1135 chip.353 354	  To compile this driver as a module, choose M here: the355	  module will be called gspca_stk1135.356 357config USB_GSPCA_STV0680358	tristate "STV0680 USB Camera Driver"359	depends on VIDEO_DEV && USB_GSPCA360	help361	  Say Y here if you want support for cameras based on the STV0680 chip.362 363	  To compile this driver as a module, choose M here: the364	  module will be called gspca_stv0680.365 366config USB_GSPCA_SUNPLUS367	tristate "SUNPLUS USB Camera Driver"368	depends on VIDEO_DEV && USB_GSPCA369	help370	  Say Y here if you want support for cameras based on the Sunplus371	  SPCA504(abc) SPCA533 SPCA536 chips.372 373	  To compile this driver as a module, choose M here: the374	  module will be called gspca_sunplus.375 376config USB_GSPCA_T613377	tristate "T613 (JPEG Compliance) USB Camera Driver"378	depends on VIDEO_DEV && USB_GSPCA379	help380	  Say Y here if you want support for cameras based on the T613 chip.381 382	  To compile this driver as a module, choose M here: the383	  module will be called gspca_t613.384 385config USB_GSPCA_TOPRO386	tristate "TOPRO USB Camera Driver"387	depends on VIDEO_DEV && USB_GSPCA388	help389	  Say Y here if you want support for cameras based on the390	  TP6800 and TP6810 Topro chips.391 392	  To compile this driver as a module, choose M here: the393	  module will be called gspca_topro.394 395config USB_GSPCA_TOUPTEK396	tristate "Touptek USB Camera Driver"397	depends on VIDEO_DEV && USB_GSPCA398	help399	  Say Y here if you want support for cameras based on the ToupTek UCMOS400	  / AmScope MU series camera.401 402	  To compile this driver as a module, choose M here: the403	  module will be called gspca_touptek.404 405config USB_GSPCA_TV8532406	tristate "TV8532 USB Camera Driver"407	depends on VIDEO_DEV && USB_GSPCA408	help409	  Say Y here if you want support for cameras based on the TV8531 chip.410 411	  To compile this driver as a module, choose M here: the412	  module will be called gspca_tv8532.413 414config USB_GSPCA_VC032X415	tristate "VC032X USB Camera Driver"416	depends on VIDEO_DEV && USB_GSPCA417	help418	  Say Y here if you want support for cameras based on the VC032X chip.419 420	  To compile this driver as a module, choose M here: the421	  module will be called gspca_vc032x.422 423config USB_GSPCA_VICAM424	tristate "ViCam USB Camera Driver"425	depends on VIDEO_DEV && USB_GSPCA426	help427	  Say Y here if you want support for the 3com homeconnect camera428	  (vicam).429 430	  To compile this driver as a module, choose M here: the431	  module will be called gspca_vicam.432 433config USB_GSPCA_XIRLINK_CIT434	tristate "Xirlink C-It USB Camera Driver"435	depends on VIDEO_DEV && USB_GSPCA436	help437	  Say Y here if you want support for Xirlink C-It bases cameras.438 439	  To compile this driver as a module, choose M here: the440	  module will be called gspca_xirlink_cit.441 442config USB_GSPCA_ZC3XX443	tristate "ZC3XX USB Camera Driver"444	depends on VIDEO_DEV && USB_GSPCA445	help446	  Say Y here if you want support for cameras based on the ZC3XX chip.447 448	  To compile this driver as a module, choose M here: the449	  module will be called gspca_zc3xx.450 451source "drivers/media/usb/gspca/gl860/Kconfig"452source "drivers/media/usb/gspca/m5602/Kconfig"453source "drivers/media/usb/gspca/stv06xx/Kconfig"454 455endif456