1menuconfig 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 18if USB_GSPCA && VIDEO_V4L2 19 20source "drivers/media/video/gspca/m5602/Kconfig" 21source "drivers/media/video/gspca/stv06xx/Kconfig" 22source "drivers/media/video/gspca/gl860/Kconfig" 23 24config 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 33config 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 42config 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 53config 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 62config 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 71config 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 80config 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 89config 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 98config 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 107config 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 116config 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 125config 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 135config 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 145config 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 155config 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 164config 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 173config 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 182config 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 192config 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 202config 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 212config 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 222config 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 232config 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 241config 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 250config 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 259config 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 268config 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 277config 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 286config 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 295config 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 304config 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 313config 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 322config 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 331config 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 340config 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 350config 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 359config USB_GSPCA_TOPRO 360 tristate "TOPRO 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 364 TP6800 and TP6810 Topro chips. 365 366 To compile this driver as a module, choose M here: the 367 module will be called gspca_topro. 368 369config USB_GSPCA_TV8532 370 tristate "TV8532 USB Camera Driver" 371 depends on VIDEO_V4L2 && USB_GSPCA 372 help 373 Say Y here if you want support for cameras based on the TV8531 chip. 374 375 To compile this driver as a module, choose M here: the 376 module will be called gspca_tv8532. 377 378config USB_GSPCA_VC032X 379 tristate "VC032X USB Camera Driver" 380 depends on VIDEO_V4L2 && USB_GSPCA 381 help 382 Say Y here if you want support for cameras based on the VC032X chip. 383 384 To compile this driver as a module, choose M here: the 385 module will be called gspca_vc032x. 386 387config USB_GSPCA_VICAM 388 tristate "ViCam USB Camera Driver" 389 depends on VIDEO_V4L2 && USB_GSPCA 390 help 391 Say Y here if you want support for the 3com homeconnect camera 392 (vicam). 393 394 To compile this driver as a module, choose M here: the 395 module will be called gspca_vicam. 396 397config USB_GSPCA_XIRLINK_CIT 398 tristate "Xirlink C-It USB Camera Driver" 399 depends on VIDEO_V4L2 && USB_GSPCA 400 help 401 Say Y here if you want support for Xirlink C-It bases cameras. 402 403 To compile this driver as a module, choose M here: the 404 module will be called gspca_xirlink_cit. 405 406config USB_GSPCA_ZC3XX 407 tristate "ZC3XX USB Camera Driver" 408 depends on VIDEO_V4L2 && USB_GSPCA 409 help 410 Say Y here if you want support for cameras based on the ZC3XX chip. 411 412 To compile this driver as a module, choose M here: the 413 module will be called gspca_zc3xx. 414 415endif 416

