diff options
author | Jonathan Herman <hermanjl@cs.unc.edu> | 2013-01-22 10:38:37 -0500 |
---|---|---|
committer | Jonathan Herman <hermanjl@cs.unc.edu> | 2013-01-22 10:38:37 -0500 |
commit | fcc9d2e5a6c89d22b8b773a64fb4ad21ac318446 (patch) | |
tree | a57612d1888735a2ec7972891b68c1ac5ec8faea /drivers/media/video/gspca/Kconfig | |
parent | 8dea78da5cee153b8af9c07a2745f6c55057fe12 (diff) |
Diffstat (limited to 'drivers/media/video/gspca/Kconfig')
-rw-r--r-- | drivers/media/video/gspca/Kconfig | 405 |
1 files changed, 405 insertions, 0 deletions
diff --git a/drivers/media/video/gspca/Kconfig b/drivers/media/video/gspca/Kconfig new file mode 100644 index 00000000000..43d9a20caeb --- /dev/null +++ b/drivers/media/video/gspca/Kconfig | |||
@@ -0,0 +1,405 @@ | |||
1 | menuconfig USB_GSPCA | ||
2 | tristate "GSPCA based webcams" | ||
3 | depends on VIDEO_V4L2 | ||
4 | default m | ||
5 | ---help--- | ||
6 | Say Y here if you want to enable selecting webcams based | ||
7 | on the GSPCA framework. | ||
8 | |||
9 | See <file:Documentation/video4linux/gspca.txt> for more info. | ||
10 | |||
11 | This driver uses the Video For Linux API. You must say Y or M to | ||
12 | "Video For Linux" to use this driver. | ||
13 | |||
14 | To compile this driver as modules, choose M here: the | ||
15 | module will be called gspca_main. | ||
16 | |||
17 | |||
18 | if USB_GSPCA && VIDEO_V4L2 | ||
19 | |||
20 | source "drivers/media/video/gspca/m5602/Kconfig" | ||
21 | source "drivers/media/video/gspca/stv06xx/Kconfig" | ||
22 | source "drivers/media/video/gspca/gl860/Kconfig" | ||
23 | |||
24 | config USB_GSPCA_BENQ | ||
25 | tristate "Benq USB Camera Driver" | ||
26 | depends on VIDEO_V4L2 && USB_GSPCA | ||
27 | help | ||
28 | Say Y here if you want support for the Benq DC E300 camera. | ||
29 | |||
30 | To compile this driver as a module, choose M here: the | ||
31 | module will be called gspca_benq. | ||
32 | |||
33 | config USB_GSPCA_CONEX | ||
34 | tristate "Conexant Camera Driver" | ||
35 | depends on VIDEO_V4L2 && USB_GSPCA | ||
36 | help | ||
37 | Say Y here if you want support for cameras based on the Conexant chip. | ||
38 | |||
39 | To compile this driver as a module, choose M here: the | ||
40 | module will be called gspca_conex. | ||
41 | |||
42 | config USB_GSPCA_CPIA1 | ||
43 | tristate "cpia CPiA (version 1) Camera Driver" | ||
44 | depends on VIDEO_V4L2 && USB_GSPCA | ||
45 | help | ||
46 | Say Y here if you want support for USB cameras based on the cpia | ||
47 | CPiA chip. Note that you need atleast version 0.6.4 of libv4l for | ||
48 | applications to understand the videoformat generated by this driver. | ||
49 | |||
50 | To compile this driver as a module, choose M here: the | ||
51 | module will be called gspca_cpia1. | ||
52 | |||
53 | config USB_GSPCA_ETOMS | ||
54 | tristate "Etoms USB Camera Driver" | ||
55 | depends on VIDEO_V4L2 && USB_GSPCA | ||
56 | help | ||
57 | Say Y here if you want support for cameras based on the Etoms chip. | ||
58 | |||
59 | To compile this driver as a module, choose M here: the | ||
60 | module will be called gspca_etoms. | ||
61 | |||
62 | config USB_GSPCA_FINEPIX | ||
63 | tristate "Fujifilm FinePix USB V4L2 driver" | ||
64 | depends on VIDEO_V4L2 && USB_GSPCA | ||
65 | help | ||
66 | Say Y here if you want support for cameras based on the FinePix chip. | ||
67 | |||
68 | To compile this driver as a module, choose M here: the | ||
69 | module will be called gspca_finepix. | ||
70 | |||
71 | config USB_GSPCA_JEILINJ | ||
72 | tristate "Jeilin JPEG USB V4L2 driver" | ||
73 | depends on VIDEO_V4L2 && USB_GSPCA | ||
74 | help | ||
75 | Say Y here if you want support for cameras based on this Jeilin chip. | ||
76 | |||
77 | To compile this driver as a module, choose M here: the | ||
78 | module will be called gspca_jeilinj. | ||
79 | |||
80 | config USB_GSPCA_KINECT | ||
81 | tristate "Kinect sensor device USB Camera Driver" | ||
82 | depends on VIDEO_V4L2 && USB_GSPCA | ||
83 | help | ||
84 | Say Y here if you want support for the Microsoft Kinect sensor device. | ||
85 | |||
86 | To compile this driver as a module, choose M here: the | ||
87 | module will be called gspca_kinect. | ||
88 | |||
89 | config USB_GSPCA_KONICA | ||
90 | tristate "Konica USB Camera V4L2 driver" | ||
91 | depends on VIDEO_V4L2 && USB_GSPCA | ||
92 | help | ||
93 | Say Y here if you want support for cameras based on the Konica chip. | ||
94 | |||
95 | To compile this driver as a module, choose M here: the | ||
96 | module will be called gspca_konica. | ||
97 | |||
98 | config USB_GSPCA_MARS | ||
99 | tristate "Mars USB Camera Driver" | ||
100 | depends on VIDEO_V4L2 && USB_GSPCA | ||
101 | help | ||
102 | Say Y here if you want support for cameras based on the Mars chip. | ||
103 | |||
104 | To compile this driver as a module, choose M here: the | ||
105 | module will be called gspca_mars. | ||
106 | |||
107 | config USB_GSPCA_MR97310A | ||
108 | tristate "Mars-Semi MR97310A USB Camera Driver" | ||
109 | depends on VIDEO_V4L2 && USB_GSPCA | ||
110 | help | ||
111 | Say Y here if you want support for cameras based on the MR97310A chip. | ||
112 | |||
113 | To compile this driver as a module, choose M here: the | ||
114 | module will be called gspca_mr97310a. | ||
115 | |||
116 | config USB_GSPCA_NW80X | ||
117 | tristate "Divio based (NW80x) USB Camera Driver" | ||
118 | depends on VIDEO_V4L2 && USB_GSPCA | ||
119 | help | ||
120 | Say Y here if you want support for cameras based on the NW80x chips. | ||
121 | |||
122 | To compile this driver as a module, choose M here: the | ||
123 | module will be called gspca_nw80x. | ||
124 | |||
125 | config USB_GSPCA_OV519 | ||
126 | tristate "OV51x / OVFX2 / W996xCF USB Camera Driver" | ||
127 | depends on VIDEO_V4L2 && USB_GSPCA | ||
128 | help | ||
129 | Say Y here if you want support for cameras based on one of these: | ||
130 | OV511(+), OV518(+), OV519, OVFX2, W9967CF, W9968CF | ||
131 | |||
132 | To compile this driver as a module, choose M here: the | ||
133 | module will be called gspca_ov519. | ||
134 | |||
135 | config USB_GSPCA_OV534 | ||
136 | tristate "OV534 OV772x USB Camera Driver" | ||
137 | depends on VIDEO_V4L2 && USB_GSPCA | ||
138 | help | ||
139 | Say Y here if you want support for cameras based on the OV534 chip | ||
140 | and sensor OV772x (e.g. Sony Playstation EYE) | ||
141 | |||
142 | To compile this driver as a module, choose M here: the | ||
143 | module will be called gspca_ov534. | ||
144 | |||
145 | config USB_GSPCA_OV534_9 | ||
146 | tristate "OV534 OV965x USB Camera Driver" | ||
147 | depends on VIDEO_V4L2 && USB_GSPCA | ||
148 | help | ||
149 | Say Y here if you want support for cameras based on the OV534 chip | ||
150 | and sensor OV965x (e.g. Hercules Dualpix) | ||
151 | |||
152 | To compile this driver as a module, choose M here: the | ||
153 | module will be called gspca_ov534_9. | ||
154 | |||
155 | config USB_GSPCA_PAC207 | ||
156 | tristate "Pixart PAC207 USB Camera Driver" | ||
157 | depends on VIDEO_V4L2 && USB_GSPCA | ||
158 | help | ||
159 | Say Y here if you want support for cameras based on the PAC207 chip. | ||
160 | |||
161 | To compile this driver as a module, choose M here: the | ||
162 | module will be called gspca_pac207. | ||
163 | |||
164 | config USB_GSPCA_PAC7302 | ||
165 | tristate "Pixart PAC7302 USB Camera Driver" | ||
166 | depends on VIDEO_V4L2 && USB_GSPCA | ||
167 | help | ||
168 | Say Y here if you want support for cameras based on the PAC7302 chip. | ||
169 | |||
170 | To compile this driver as a module, choose M here: the | ||
171 | module will be called gspca_pac7302. | ||
172 | |||
173 | config USB_GSPCA_PAC7311 | ||
174 | tristate "Pixart PAC7311 USB Camera Driver" | ||
175 | depends on VIDEO_V4L2 && USB_GSPCA | ||
176 | help | ||
177 | Say Y here if you want support for cameras based on the PAC7311 chip. | ||
178 | |||
179 | To compile this driver as a module, choose M here: the | ||
180 | module will be called gspca_pac7311. | ||
181 | |||
182 | config USB_GSPCA_SE401 | ||
183 | tristate "SE401 USB Camera Driver" | ||
184 | depends on VIDEO_V4L2 && USB_GSPCA | ||
185 | help | ||
186 | Say Y here if you want support for cameras based on the | ||
187 | Endpoints (formerly known as AOX) se401 chip. | ||
188 | |||
189 | To compile this driver as a module, choose M here: the | ||
190 | module will be called gspca_se401. | ||
191 | |||
192 | config USB_GSPCA_SN9C2028 | ||
193 | tristate "SONIX Dual-Mode USB Camera Driver" | ||
194 | depends on VIDEO_V4L2 && USB_GSPCA | ||
195 | help | ||
196 | Say Y here if you want streaming support for Sonix SN9C2028 cameras. | ||
197 | These are supported as stillcams in libgphoto2/camlibs/sonix. | ||
198 | |||
199 | To compile this driver as a module, choose M here: the | ||
200 | module will be called gspca_sn9c2028. | ||
201 | |||
202 | config USB_GSPCA_SN9C20X | ||
203 | tristate "SN9C20X USB Camera Driver" | ||
204 | depends on VIDEO_V4L2 && USB_GSPCA | ||
205 | help | ||
206 | Say Y here if you want support for cameras based on the | ||
207 | sn9c20x chips (SN9C201 and SN9C202). | ||
208 | |||
209 | To compile this driver as a module, choose M here: the | ||
210 | module will be called gspca_sn9c20x. | ||
211 | |||
212 | config USB_GSPCA_SONIXB | ||
213 | tristate "SONIX Bayer USB Camera Driver" | ||
214 | depends on VIDEO_V4L2 && USB_GSPCA | ||
215 | help | ||
216 | Say Y here if you want support for cameras based on the Sonix | ||
217 | chips with Bayer format (SN9C101, SN9C102 and SN9C103). | ||
218 | |||
219 | To compile this driver as a module, choose M here: the | ||
220 | module will be called gspca_sonixb. | ||
221 | |||
222 | config USB_GSPCA_SONIXJ | ||
223 | tristate "SONIX JPEG USB Camera Driver" | ||
224 | depends on VIDEO_V4L2 && USB_GSPCA | ||
225 | help | ||
226 | Say Y here if you want support for cameras based on the Sonix | ||
227 | chips with JPEG format (SN9C102P, SN9C105 and >= SN9C110). | ||
228 | |||
229 | To compile this driver as a module, choose M here: the | ||
230 | module will be called gspca_sonixj | ||
231 | |||
232 | config USB_GSPCA_SPCA500 | ||
233 | tristate "SPCA500 USB Camera Driver" | ||
234 | depends on VIDEO_V4L2 && USB_GSPCA | ||
235 | help | ||
236 | Say Y here if you want support for cameras based on the SPCA500 chip. | ||
237 | |||
238 | To compile this driver as a module, choose M here: the | ||
239 | module will be called gspca_spca500. | ||
240 | |||
241 | config USB_GSPCA_SPCA501 | ||
242 | tristate "SPCA501 USB Camera Driver" | ||
243 | depends on VIDEO_V4L2 && USB_GSPCA | ||
244 | help | ||
245 | Say Y here if you want support for cameras based on the SPCA501 chip. | ||
246 | |||
247 | To compile this driver as a module, choose M here: the | ||
248 | module will be called gspca_spca501. | ||
249 | |||
250 | config USB_GSPCA_SPCA505 | ||
251 | tristate "SPCA505 USB Camera Driver" | ||
252 | depends on VIDEO_V4L2 && USB_GSPCA | ||
253 | help | ||
254 | Say Y here if you want support for cameras based on the SPCA505 chip. | ||
255 | |||
256 | To compile this driver as a module, choose M here: the | ||
257 | module will be called gspca_spca505. | ||
258 | |||
259 | config USB_GSPCA_SPCA506 | ||
260 | tristate "SPCA506 USB Camera Driver" | ||
261 | depends on VIDEO_V4L2 && USB_GSPCA | ||
262 | help | ||
263 | Say Y here if you want support for cameras based on the SPCA506 chip. | ||
264 | |||
265 | To compile this driver as a module, choose M here: the | ||
266 | module will be called gspca_spca506. | ||
267 | |||
268 | config USB_GSPCA_SPCA508 | ||
269 | tristate "SPCA508 USB Camera Driver" | ||
270 | depends on VIDEO_V4L2 && USB_GSPCA | ||
271 | help | ||
272 | Say Y here if you want support for cameras based on the SPCA508 chip. | ||
273 | |||
274 | To compile this driver as a module, choose M here: the | ||
275 | module will be called gspca_spca508. | ||
276 | |||
277 | config USB_GSPCA_SPCA561 | ||
278 | tristate "SPCA561 USB Camera Driver" | ||
279 | depends on VIDEO_V4L2 && USB_GSPCA | ||
280 | help | ||
281 | Say Y here if you want support for cameras based on the SPCA561 chip. | ||
282 | |||
283 | To compile this driver as a module, choose M here: the | ||
284 | module will be called gspca_spca561. | ||
285 | |||
286 | config USB_GSPCA_SPCA1528 | ||
287 | tristate "SPCA1528 USB Camera Driver" | ||
288 | depends on VIDEO_V4L2 && USB_GSPCA | ||
289 | help | ||
290 | Say Y here if you want support for cameras based on the SPCA1528 chip. | ||
291 | |||
292 | To compile this driver as a module, choose M here: the | ||
293 | module will be called gspca_spca1528. | ||
294 | |||
295 | config USB_GSPCA_SQ905 | ||
296 | tristate "SQ Technologies SQ905 based USB Camera Driver" | ||
297 | depends on VIDEO_V4L2 && USB_GSPCA | ||
298 | help | ||
299 | Say Y here if you want support for cameras based on the SQ905 chip. | ||
300 | |||
301 | To compile this driver as a module, choose M here: the | ||
302 | module will be called gspca_sq905. | ||
303 | |||
304 | config USB_GSPCA_SQ905C | ||
305 | tristate "SQ Technologies SQ905C based USB Camera Driver" | ||
306 | depends on VIDEO_V4L2 && USB_GSPCA | ||
307 | help | ||
308 | Say Y here if you want support for cameras based on the SQ905C chip. | ||
309 | |||
310 | To compile this driver as a module, choose M here: the | ||
311 | module will be called gspca_sq905c. | ||
312 | |||
313 | config USB_GSPCA_SQ930X | ||
314 | tristate "SQ Technologies SQ930X based USB Camera Driver" | ||
315 | depends on VIDEO_V4L2 && USB_GSPCA | ||
316 | help | ||
317 | Say Y here if you want support for cameras based on the SQ930X chip. | ||
318 | |||
319 | To compile this driver as a module, choose M here: the | ||
320 | module will be called gspca_sq930x. | ||
321 | |||
322 | config USB_GSPCA_STK014 | ||
323 | tristate "Syntek DV4000 (STK014) USB Camera Driver" | ||
324 | depends on VIDEO_V4L2 && USB_GSPCA | ||
325 | help | ||
326 | Say Y here if you want support for cameras based on the STK014 chip. | ||
327 | |||
328 | To compile this driver as a module, choose M here: the | ||
329 | module will be called gspca_stk014. | ||
330 | |||
331 | config USB_GSPCA_STV0680 | ||
332 | tristate "STV0680 USB Camera Driver" | ||
333 | depends on VIDEO_V4L2 && USB_GSPCA | ||
334 | help | ||
335 | Say Y here if you want support for cameras based on the STV0680 chip. | ||
336 | |||
337 | To compile this driver as a module, choose M here: the | ||
338 | module will be called gspca_stv0680. | ||
339 | |||
340 | config USB_GSPCA_SUNPLUS | ||
341 | tristate "SUNPLUS USB Camera Driver" | ||
342 | depends on VIDEO_V4L2 && USB_GSPCA | ||
343 | help | ||
344 | Say Y here if you want support for cameras based on the Sunplus | ||
345 | SPCA504(abc) SPCA533 SPCA536 chips. | ||
346 | |||
347 | To compile this driver as a module, choose M here: the | ||
348 | module will be called gspca_sunplus. | ||
349 | |||
350 | config USB_GSPCA_T613 | ||
351 | tristate "T613 (JPEG Compliance) USB Camera Driver" | ||
352 | depends on VIDEO_V4L2 && USB_GSPCA | ||
353 | help | ||
354 | Say Y here if you want support for cameras based on the T613 chip. | ||
355 | |||
356 | To compile this driver as a module, choose M here: the | ||
357 | module will be called gspca_t613. | ||
358 | |||
359 | config USB_GSPCA_TV8532 | ||
360 | tristate "TV8532 USB Camera Driver" | ||
361 | depends on VIDEO_V4L2 && USB_GSPCA | ||
362 | help | ||
363 | Say Y here if you want support for cameras based on the TV8531 chip. | ||
364 | |||
365 | To compile this driver as a module, choose M here: the | ||
366 | module will be called gspca_tv8532. | ||
367 | |||
368 | config USB_GSPCA_VC032X | ||
369 | tristate "VC032X USB Camera Driver" | ||
370 | depends on VIDEO_V4L2 && USB_GSPCA | ||
371 | help | ||
372 | Say Y here if you want support for cameras based on the VC032X chip. | ||
373 | |||
374 | To compile this driver as a module, choose M here: the | ||
375 | module will be called gspca_vc032x. | ||
376 | |||
377 | config USB_GSPCA_VICAM | ||
378 | tristate "ViCam USB Camera Driver" | ||
379 | depends on VIDEO_V4L2 && USB_GSPCA | ||
380 | help | ||
381 | Say Y here if you want support for the 3com homeconnect camera | ||
382 | (vicam). | ||
383 | |||
384 | To compile this driver as a module, choose M here: the | ||
385 | module will be called gspca_vicam. | ||
386 | |||
387 | config USB_GSPCA_XIRLINK_CIT | ||
388 | tristate "Xirlink C-It USB Camera Driver" | ||
389 | depends on VIDEO_V4L2 && USB_GSPCA | ||
390 | help | ||
391 | Say Y here if you want support for Xirlink C-It bases cameras. | ||
392 | |||
393 | To compile this driver as a module, choose M here: the | ||
394 | module will be called gspca_xirlink_cit. | ||
395 | |||
396 | config USB_GSPCA_ZC3XX | ||
397 | tristate "ZC3XX USB Camera Driver" | ||
398 | depends on VIDEO_V4L2 && USB_GSPCA | ||
399 | help | ||
400 | Say Y here if you want support for cameras based on the ZC3XX chip. | ||
401 | |||
402 | To compile this driver as a module, choose M here: the | ||
403 | module will be called gspca_zc3xx. | ||
404 | |||
405 | endif | ||