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_MARS 81 tristate "Mars USB Camera Driver" 82 depends on VIDEO_V4L2 && USB_GSPCA 83 help 84 Say Y here if you want support for cameras based on the Mars chip. 85 86 To compile this driver as a module, choose M here: the 87 module will be called gspca_mars. 88 89config USB_GSPCA_MR97310A 90 tristate "Mars-Semi MR97310A USB Camera Driver" 91 depends on VIDEO_V4L2 && USB_GSPCA 92 help 93 Say Y here if you want support for cameras based on the MR97310A chip. 94 95 To compile this driver as a module, choose M here: the 96 module will be called gspca_mr97310a. 97 98config USB_GSPCA_OV519 99 tristate "OV51x / OVFX2 / W996xCF USB Camera Driver" 100 depends on VIDEO_V4L2 && USB_GSPCA 101 help 102 Say Y here if you want support for cameras based on one of these: 103 OV511(+), OV518(+), OV519, OVFX2, W9967CF, W9968CF 104 105 To compile this driver as a module, choose M here: the 106 module will be called gspca_ov519. 107 108config USB_GSPCA_OV534 109 tristate "OV534 OV772x USB Camera Driver" 110 depends on VIDEO_V4L2 && USB_GSPCA 111 help 112 Say Y here if you want support for cameras based on the OV534 chip 113 and sensor OV772x (e.g. Sony Playstation EYE) 114 115 To compile this driver as a module, choose M here: the 116 module will be called gspca_ov534. 117 118config USB_GSPCA_OV534_9 119 tristate "OV534 OV965x USB Camera Driver" 120 depends on VIDEO_V4L2 && USB_GSPCA 121 help 122 Say Y here if you want support for cameras based on the OV534 chip 123 and sensor OV965x (e.g. Hercules Dualpix) 124 125 To compile this driver as a module, choose M here: the 126 module will be called gspca_ov534_9. 127 128config USB_GSPCA_PAC207 129 tristate "Pixart PAC207 USB Camera Driver" 130 depends on VIDEO_V4L2 && USB_GSPCA 131 help 132 Say Y here if you want support for cameras based on the PAC207 chip. 133 134 To compile this driver as a module, choose M here: the 135 module will be called gspca_pac207. 136 137config USB_GSPCA_PAC7302 138 tristate "Pixart PAC7302 USB Camera Driver" 139 depends on VIDEO_V4L2 && USB_GSPCA 140 help 141 Say Y here if you want support for cameras based on the PAC7302 chip. 142 143 To compile this driver as a module, choose M here: the 144 module will be called gspca_pac7302. 145 146config USB_GSPCA_PAC7311 147 tristate "Pixart PAC7311 USB Camera Driver" 148 depends on VIDEO_V4L2 && USB_GSPCA 149 help 150 Say Y here if you want support for cameras based on the PAC7311 chip. 151 152 To compile this driver as a module, choose M here: the 153 module will be called gspca_pac7311. 154 155config USB_GSPCA_SN9C2028 156 tristate "SONIX Dual-Mode USB Camera Driver" 157 depends on VIDEO_V4L2 && USB_GSPCA 158 help 159 Say Y here if you want streaming support for Sonix SN9C2028 cameras. 160 These are supported as stillcams in libgphoto2/camlibs/sonix. 161 162 To compile this driver as a module, choose M here: the 163 module will be called gspca_sn9c2028. 164 165config USB_GSPCA_SN9C20X 166 tristate "SN9C20X USB Camera Driver" 167 depends on VIDEO_V4L2 && USB_GSPCA 168 help 169 Say Y here if you want support for cameras based on the 170 sn9c20x chips (SN9C201 and SN9C202). 171 172 To compile this driver as a module, choose M here: the 173 module will be called gspca_sn9c20x. 174 175config USB_GSPCA_SN9C20X_EVDEV 176 bool "Enable evdev support" 177 depends on USB_GSPCA_SN9C20X && INPUT 178 ---help--- 179 Say Y here in order to enable evdev support for sn9c20x webcam button. 180 181config USB_GSPCA_SONIXB 182 tristate "SONIX Bayer USB Camera Driver" 183 depends on VIDEO_V4L2 && USB_GSPCA 184 help 185 Say Y here if you want support for cameras based on the Sonix 186 chips with Bayer format (SN9C101, SN9C102 and SN9C103). 187 188 To compile this driver as a module, choose M here: the 189 module will be called gspca_sonixb. 190 191config USB_GSPCA_SONIXJ 192 tristate "SONIX JPEG USB Camera Driver" 193 depends on VIDEO_V4L2 && USB_GSPCA 194 help 195 Say Y here if you want support for cameras based on the Sonix 196 chips with JPEG format (SN9C102P, SN9C105 and >= SN9C110). 197 198 To compile this driver as a module, choose M here: the 199 module will be called gspca_sonixj 200 201config USB_GSPCA_SPCA500 202 tristate "SPCA500 USB Camera Driver" 203 depends on VIDEO_V4L2 && USB_GSPCA 204 help 205 Say Y here if you want support for cameras based on the SPCA500 chip. 206 207 To compile this driver as a module, choose M here: the 208 module will be called gspca_spca500. 209 210config USB_GSPCA_SPCA501 211 tristate "SPCA501 USB Camera Driver" 212 depends on VIDEO_V4L2 && USB_GSPCA 213 help 214 Say Y here if you want support for cameras based on the SPCA501 chip. 215 216 To compile this driver as a module, choose M here: the 217 module will be called gspca_spca501. 218 219config USB_GSPCA_SPCA505 220 tristate "SPCA505 USB Camera Driver" 221 depends on VIDEO_V4L2 && USB_GSPCA 222 help 223 Say Y here if you want support for cameras based on the SPCA505 chip. 224 225 To compile this driver as a module, choose M here: the 226 module will be called gspca_spca505. 227 228config USB_GSPCA_SPCA506 229 tristate "SPCA506 USB Camera Driver" 230 depends on VIDEO_V4L2 && USB_GSPCA 231 help 232 Say Y here if you want support for cameras based on the SPCA506 chip. 233 234 To compile this driver as a module, choose M here: the 235 module will be called gspca_spca506. 236 237config USB_GSPCA_SPCA508 238 tristate "SPCA508 USB Camera Driver" 239 depends on VIDEO_V4L2 && USB_GSPCA 240 help 241 Say Y here if you want support for cameras based on the SPCA508 chip. 242 243 To compile this driver as a module, choose M here: the 244 module will be called gspca_spca508. 245 246config USB_GSPCA_SPCA561 247 tristate "SPCA561 USB Camera Driver" 248 depends on VIDEO_V4L2 && USB_GSPCA 249 help 250 Say Y here if you want support for cameras based on the SPCA561 chip. 251 252 To compile this driver as a module, choose M here: the 253 module will be called gspca_spca561. 254 255config USB_GSPCA_SQ905 256 tristate "SQ Technologies SQ905 based USB Camera Driver" 257 depends on VIDEO_V4L2 && USB_GSPCA 258 help 259 Say Y here if you want support for cameras based on the SQ905 chip. 260 261 To compile this driver as a module, choose M here: the 262 module will be called gspca_sq905. 263 264config USB_GSPCA_SQ905C 265 tristate "SQ Technologies SQ905C based USB Camera Driver" 266 depends on VIDEO_V4L2 && USB_GSPCA 267 help 268 Say Y here if you want support for cameras based on the SQ905C chip. 269 270 To compile this driver as a module, choose M here: the 271 module will be called gspca_sq905c. 272 273config USB_GSPCA_STK014 274 tristate "Syntek DV4000 (STK014) USB Camera Driver" 275 depends on VIDEO_V4L2 && USB_GSPCA 276 help 277 Say Y here if you want support for cameras based on the STK014 chip. 278 279 To compile this driver as a module, choose M here: the 280 module will be called gspca_stk014. 281 282config USB_GSPCA_STV0680 283 tristate "STV0680 USB Camera Driver" 284 depends on VIDEO_V4L2 && USB_GSPCA 285 help 286 Say Y here if you want support for cameras based on the STV0680 chip. 287 288 To compile this driver as a module, choose M here: the 289 module will be called gspca_stv0680. 290 291config USB_GSPCA_SUNPLUS 292 tristate "SUNPLUS USB Camera Driver" 293 depends on VIDEO_V4L2 && USB_GSPCA 294 help 295 Say Y here if you want support for cameras based on the Sunplus 296 SPCA504(abc) SPCA533 SPCA536 chips. 297 298 To compile this driver as a module, choose M here: the 299 module will be called gspca_sunplus. 300 301config USB_GSPCA_T613 302 tristate "T613 (JPEG Compliance) USB Camera Driver" 303 depends on VIDEO_V4L2 && USB_GSPCA 304 help 305 Say Y here if you want support for cameras based on the T613 chip. 306 307 To compile this driver as a module, choose M here: the 308 module will be called gspca_t613. 309 310config USB_GSPCA_TV8532 311 tristate "TV8532 USB Camera Driver" 312 depends on VIDEO_V4L2 && USB_GSPCA 313 help 314 Say Y here if you want support for cameras based on the TV8531 chip. 315 316 To compile this driver as a module, choose M here: the 317 module will be called gspca_tv8532. 318 319config USB_GSPCA_VC032X 320 tristate "VC032X USB Camera Driver" 321 depends on VIDEO_V4L2 && USB_GSPCA 322 help 323 Say Y here if you want support for cameras based on the VC032X chip. 324 325 To compile this driver as a module, choose M here: the 326 module will be called gspca_vc032x. 327 328config USB_GSPCA_ZC3XX 329 tristate "ZC3XX USB Camera Driver" 330 depends on VIDEO_V4L2 && USB_GSPCA 331 help 332 Say Y here if you want support for cameras based on the ZC3XX chip. 333 334 To compile this driver as a module, choose M here: the 335 module will be called gspca_zc3xx. 336 337endif 338

