linux/drivers/media/usb/gspca/Kconfig
<<
>>
Prefs
   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/usb/gspca/m5602/Kconfig"
  21source "drivers/media/usb/gspca/stv06xx/Kconfig"
  22source "drivers/media/usb/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_JL2005BCD
  81        tristate "JL2005B/C/D USB V4L2 driver"
  82        depends on VIDEO_V4L2 && USB_GSPCA
  83        help
  84          Say Y here if you want support for cameras based the
  85          JL2005B, JL2005C, or JL2005D chip.
  86
  87          To compile this driver as a module, choose M here: the
  88          module will be called gspca_jl2005bcd.
  89
  90config USB_GSPCA_KINECT
  91        tristate "Kinect sensor device USB Camera Driver"
  92        depends on VIDEO_V4L2 && USB_GSPCA
  93        help
  94          Say Y here if you want support for the Microsoft Kinect sensor device.
  95
  96          To compile this driver as a module, choose M here: the
  97          module will be called gspca_kinect.
  98
  99config USB_GSPCA_KONICA
 100        tristate "Konica USB Camera V4L2 driver"
 101        depends on VIDEO_V4L2 && USB_GSPCA
 102        help
 103          Say Y here if you want support for cameras based on the Konica chip.
 104
 105          To compile this driver as a module, choose M here: the
 106          module will be called gspca_konica.
 107
 108config USB_GSPCA_MARS
 109        tristate "Mars 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 Mars chip.
 113
 114          To compile this driver as a module, choose M here: the
 115          module will be called gspca_mars.
 116
 117config USB_GSPCA_MR97310A
 118        tristate "Mars-Semi MR97310A USB Camera Driver"
 119        depends on VIDEO_V4L2 && USB_GSPCA
 120        help
 121          Say Y here if you want support for cameras based on the MR97310A chip.
 122
 123          To compile this driver as a module, choose M here: the
 124          module will be called gspca_mr97310a.
 125
 126config USB_GSPCA_NW80X
 127        tristate "Divio based (NW80x) USB Camera Driver"
 128        depends on VIDEO_V4L2 && USB_GSPCA
 129        help
 130          Say Y here if you want support for cameras based on the NW80x chips.
 131
 132          To compile this driver as a module, choose M here: the
 133          module will be called gspca_nw80x.
 134
 135config USB_GSPCA_OV519
 136        tristate "OV51x / OVFX2 / W996xCF USB Camera Driver"
 137        depends on VIDEO_V4L2 && USB_GSPCA
 138        help
 139          Say Y here if you want support for cameras based on one of these:
 140          OV511(+), OV518(+), OV519, OVFX2, W9967CF, W9968CF
 141
 142          To compile this driver as a module, choose M here: the
 143          module will be called gspca_ov519.
 144
 145config USB_GSPCA_OV534
 146        tristate "OV534 OV772x 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 OV772x (e.g. Sony Playstation EYE)
 151
 152          To compile this driver as a module, choose M here: the
 153          module will be called gspca_ov534.
 154
 155config USB_GSPCA_OV534_9
 156        tristate "OV534 OV965x 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 OV534 chip
 160          and sensor OV965x (e.g. Hercules Dualpix)
 161
 162          To compile this driver as a module, choose M here: the
 163          module will be called gspca_ov534_9.
 164
 165config USB_GSPCA_PAC207
 166        tristate "Pixart PAC207 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 PAC207 chip.
 170
 171          To compile this driver as a module, choose M here: the
 172          module will be called gspca_pac207.
 173
 174config USB_GSPCA_PAC7302
 175        tristate "Pixart PAC7302 USB Camera Driver"
 176        depends on VIDEO_V4L2 && USB_GSPCA
 177        help
 178          Say Y here if you want support for cameras based on the PAC7302 chip.
 179
 180          To compile this driver as a module, choose M here: the
 181          module will be called gspca_pac7302.
 182
 183config USB_GSPCA_PAC7311
 184        tristate "Pixart PAC7311 USB Camera Driver"
 185        depends on VIDEO_V4L2 && USB_GSPCA
 186        help
 187          Say Y here if you want support for cameras based on the PAC7311 chip.
 188
 189          To compile this driver as a module, choose M here: the
 190          module will be called gspca_pac7311.
 191
 192config USB_GSPCA_SE401
 193        tristate "SE401 USB Camera Driver"
 194        depends on VIDEO_V4L2 && USB_GSPCA
 195        help
 196         Say Y here if you want support for cameras based on the
 197         Endpoints (formerly known as AOX) se401 chip.
 198
 199         To compile this driver as a module, choose M here: the
 200         module will be called gspca_se401.
 201
 202config USB_GSPCA_SN9C2028
 203        tristate "SONIX Dual-Mode USB Camera Driver"
 204        depends on VIDEO_V4L2 && USB_GSPCA
 205        help
 206          Say Y here if you want streaming support for Sonix SN9C2028 cameras.
 207          These are supported as stillcams in libgphoto2/camlibs/sonix.
 208
 209          To compile this driver as a module, choose M here: the
 210          module will be called gspca_sn9c2028.
 211
 212config USB_GSPCA_SN9C20X
 213        tristate "SN9C20X 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
 217         sn9c20x chips (SN9C201 and SN9C202).
 218
 219         To compile this driver as a module, choose M here: the
 220         module will be called gspca_sn9c20x.
 221
 222config USB_GSPCA_SONIXB
 223        tristate "SONIX Bayer 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 Bayer format (SN9C101, SN9C102 and SN9C103).
 228
 229          To compile this driver as a module, choose M here: the
 230          module will be called gspca_sonixb.
 231
 232config USB_GSPCA_SONIXJ
 233        tristate "SONIX JPEG 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 Sonix
 237          chips with JPEG format (SN9C102P, SN9C105 and >= SN9C110).
 238
 239          To compile this driver as a module, choose M here: the
 240          module will be called gspca_sonixj
 241
 242config USB_GSPCA_SPCA500
 243        tristate "SPCA500 USB Camera Driver"
 244        depends on VIDEO_V4L2 && USB_GSPCA
 245        help
 246          Say Y here if you want support for cameras based on the SPCA500 chip.
 247
 248          To compile this driver as a module, choose M here: the
 249          module will be called gspca_spca500.
 250
 251config USB_GSPCA_SPCA501
 252        tristate "SPCA501 USB Camera Driver"
 253        depends on VIDEO_V4L2 && USB_GSPCA
 254        help
 255          Say Y here if you want support for cameras based on the SPCA501 chip.
 256
 257          To compile this driver as a module, choose M here: the
 258          module will be called gspca_spca501.
 259
 260config USB_GSPCA_SPCA505
 261        tristate "SPCA505 USB Camera Driver"
 262        depends on VIDEO_V4L2 && USB_GSPCA
 263        help
 264          Say Y here if you want support for cameras based on the SPCA505 chip.
 265
 266          To compile this driver as a module, choose M here: the
 267          module will be called gspca_spca505.
 268
 269config USB_GSPCA_SPCA506
 270        tristate "SPCA506 USB Camera Driver"
 271        depends on VIDEO_V4L2 && USB_GSPCA
 272        help
 273          Say Y here if you want support for cameras based on the SPCA506 chip.
 274
 275          To compile this driver as a module, choose M here: the
 276          module will be called gspca_spca506.
 277
 278config USB_GSPCA_SPCA508
 279        tristate "SPCA508 USB Camera Driver"
 280        depends on VIDEO_V4L2 && USB_GSPCA
 281        help
 282          Say Y here if you want support for cameras based on the SPCA508 chip.
 283
 284          To compile this driver as a module, choose M here: the
 285          module will be called gspca_spca508.
 286
 287config USB_GSPCA_SPCA561
 288        tristate "SPCA561 USB Camera Driver"
 289        depends on VIDEO_V4L2 && USB_GSPCA
 290        help
 291          Say Y here if you want support for cameras based on the SPCA561 chip.
 292
 293          To compile this driver as a module, choose M here: the
 294          module will be called gspca_spca561.
 295
 296config USB_GSPCA_SPCA1528
 297        tristate "SPCA1528 USB Camera Driver"
 298        depends on VIDEO_V4L2 && USB_GSPCA
 299        help
 300          Say Y here if you want support for cameras based on the SPCA1528 chip.
 301
 302          To compile this driver as a module, choose M here: the
 303          module will be called gspca_spca1528.
 304
 305config USB_GSPCA_SQ905
 306        tristate "SQ Technologies SQ905 based USB Camera Driver"
 307        depends on VIDEO_V4L2 && USB_GSPCA
 308        help
 309          Say Y here if you want support for cameras based on the SQ905 chip.
 310
 311          To compile this driver as a module, choose M here: the
 312          module will be called gspca_sq905.
 313
 314config USB_GSPCA_SQ905C
 315        tristate "SQ Technologies SQ905C based USB Camera Driver"
 316        depends on VIDEO_V4L2 && USB_GSPCA
 317        help
 318          Say Y here if you want support for cameras based on the SQ905C chip.
 319
 320          To compile this driver as a module, choose M here: the
 321          module will be called gspca_sq905c.
 322
 323config USB_GSPCA_SQ930X
 324        tristate "SQ Technologies SQ930X based USB Camera Driver"
 325        depends on VIDEO_V4L2 && USB_GSPCA
 326        help
 327          Say Y here if you want support for cameras based on the SQ930X chip.
 328
 329          To compile this driver as a module, choose M here: the
 330          module will be called gspca_sq930x.
 331
 332config USB_GSPCA_STK014
 333        tristate "Syntek DV4000 (STK014) USB Camera Driver"
 334        depends on VIDEO_V4L2 && USB_GSPCA
 335        help
 336          Say Y here if you want support for cameras based on the STK014 chip.
 337
 338          To compile this driver as a module, choose M here: the
 339          module will be called gspca_stk014.
 340
 341config USB_GSPCA_STV0680
 342        tristate "STV0680 USB Camera Driver"
 343        depends on VIDEO_V4L2 && USB_GSPCA
 344        help
 345          Say Y here if you want support for cameras based on the STV0680 chip.
 346
 347          To compile this driver as a module, choose M here: the
 348          module will be called gspca_stv0680.
 349
 350config USB_GSPCA_SUNPLUS
 351        tristate "SUNPLUS 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 Sunplus
 355          SPCA504(abc) SPCA533 SPCA536 chips.
 356
 357          To compile this driver as a module, choose M here: the
 358          module will be called gspca_sunplus.
 359
 360config USB_GSPCA_T613
 361        tristate "T613 (JPEG Compliance) USB Camera Driver"
 362        depends on VIDEO_V4L2 && USB_GSPCA
 363        help
 364          Say Y here if you want support for cameras based on the T613 chip.
 365
 366          To compile this driver as a module, choose M here: the
 367          module will be called gspca_t613.
 368
 369config USB_GSPCA_TOPRO
 370        tristate "TOPRO 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
 374          TP6800 and TP6810 Topro chips.
 375
 376          To compile this driver as a module, choose M here: the
 377          module will be called gspca_topro.
 378
 379config USB_GSPCA_TV8532
 380        tristate "TV8532 USB Camera Driver"
 381        depends on VIDEO_V4L2 && USB_GSPCA
 382        help
 383          Say Y here if you want support for cameras based on the TV8531 chip.
 384
 385          To compile this driver as a module, choose M here: the
 386          module will be called gspca_tv8532.
 387
 388config USB_GSPCA_VC032X
 389        tristate "VC032X USB Camera Driver"
 390        depends on VIDEO_V4L2 && USB_GSPCA
 391        help
 392          Say Y here if you want support for cameras based on the VC032X chip.
 393
 394          To compile this driver as a module, choose M here: the
 395          module will be called gspca_vc032x.
 396
 397config USB_GSPCA_VICAM
 398        tristate "ViCam USB Camera Driver"
 399        depends on VIDEO_V4L2 && USB_GSPCA
 400        help
 401          Say Y here if you want support for the 3com homeconnect camera
 402          (vicam).
 403
 404          To compile this driver as a module, choose M here: the
 405          module will be called gspca_vicam.
 406
 407config USB_GSPCA_XIRLINK_CIT
 408        tristate "Xirlink C-It USB Camera Driver"
 409        depends on VIDEO_V4L2 && USB_GSPCA
 410        help
 411          Say Y here if you want support for Xirlink C-It bases cameras.
 412
 413          To compile this driver as a module, choose M here: the
 414          module will be called gspca_xirlink_cit.
 415
 416config USB_GSPCA_ZC3XX
 417        tristate "ZC3XX USB Camera Driver"
 418        depends on VIDEO_V4L2 && USB_GSPCA
 419        help
 420          Say Y here if you want support for cameras based on the ZC3XX chip.
 421
 422          To compile this driver as a module, choose M here: the
 423          module will be called gspca_zc3xx.
 424
 425endif
 426