blob: 6b557c057facf79419ffadf393240b485259c070 [file] [log] [blame]
Erik Andreneeb00c62008-10-03 15:47:03 -03001menuconfig USB_GSPCA
2 tristate "GSPCA based webcams"
Jean-Francois Moine63eb9542008-04-12 09:58:09 -03003 depends on VIDEO_V4L2
Erik Andreneeb00c62008-10-03 15:47:03 -03004 default m
Jean-Francois Moine63eb9542008-04-12 09:58:09 -03005 ---help---
Frederic CAND17ff61c2008-10-29 14:37:49 -03006 Say Y here if you want to enable selecting webcams based
7 on the GSPCA framework.
Jean-Francois Moine63eb9542008-04-12 09:58:09 -03008
Frederic CAND17ff61c2008-10-29 14:37:49 -03009 See <file:Documentation/video4linux/gspca.txt> for more info.
Jean-Francois Moine63eb9542008-04-12 09:58:09 -030010
Frederic CAND17ff61c2008-10-29 14:37:49 -030011 This driver uses the Video For Linux API. You must say Y or M to
12 "Video For Linux" to use this driver.
Jean-Francois Moine63eb9542008-04-12 09:58:09 -030013
Frederic CAND17ff61c2008-10-29 14:37:49 -030014 To compile this driver as modules, choose M here: the
15 modules will be called gspca_main.
Erik Andreneeb00c62008-10-03 15:47:03 -030016
17
18if USB_GSPCA && VIDEO_V4L2
Erik Andrenc109f812008-10-01 04:51:53 -030019
20source "drivers/media/video/gspca/m5602/Kconfig"
21
Erik Andreneeb00c62008-10-03 15:47:03 -030022config USB_GSPCA_CONEX
23 tristate "Conexant Camera Driver"
24 depends on VIDEO_V4L2 && USB_GSPCA
25 help
Frederic CAND17ff61c2008-10-29 14:37:49 -030026 Say Y here if you want support for cameras based on the Conexant chip.
Erik Andreneeb00c62008-10-03 15:47:03 -030027
Frederic CAND17ff61c2008-10-29 14:37:49 -030028 To compile this driver as a module, choose M here: the
29 module will be called gspca_conex.
Erik Andreneeb00c62008-10-03 15:47:03 -030030
31config USB_GSPCA_ETOMS
32 tristate "Etoms USB Camera Driver"
33 depends on VIDEO_V4L2 && USB_GSPCA
34 help
Frederic CAND17ff61c2008-10-29 14:37:49 -030035 Say Y here if you want support for cameras based on the Etoms chip.
Erik Andreneeb00c62008-10-03 15:47:03 -030036
Frederic CAND17ff61c2008-10-29 14:37:49 -030037 To compile this driver as a module, choose M here: the
38 module will be called gspca_etoms.
Erik Andreneeb00c62008-10-03 15:47:03 -030039
Jean-Francois Moine49183122008-10-05 04:55:24 -030040config USB_GSPCA_FINEPIX
41 tristate "Fujifilm FinePix USB V4L2 driver"
42 depends on VIDEO_V4L2 && USB_GSPCA
43 help
Frederic CAND17ff61c2008-10-29 14:37:49 -030044 Say Y here if you want support for cameras based on the FinePix chip.
Jean-Francois Moine49183122008-10-05 04:55:24 -030045
Frederic CAND17ff61c2008-10-29 14:37:49 -030046 To compile this driver as a module, choose M here: the
47 module will be called gspca_finepix.
Jean-Francois Moine49183122008-10-05 04:55:24 -030048
Erik Andreneeb00c62008-10-03 15:47:03 -030049config USB_GSPCA_MARS
50 tristate "Mars USB Camera Driver"
51 depends on VIDEO_V4L2 && USB_GSPCA
52 help
Frederic CAND17ff61c2008-10-29 14:37:49 -030053 Say Y here if you want support for cameras based on the Mars chip.
Erik Andreneeb00c62008-10-03 15:47:03 -030054
Frederic CAND17ff61c2008-10-29 14:37:49 -030055 To compile this driver as a module, choose M here: the
56 module will be called gspca_mars.
Erik Andreneeb00c62008-10-03 15:47:03 -030057
58config USB_GSPCA_OV519
59 tristate "OV519 USB Camera Driver"
60 depends on VIDEO_V4L2 && USB_GSPCA
61 help
Frederic CAND17ff61c2008-10-29 14:37:49 -030062 Say Y here if you want support for cameras based on the OV519 chip.
Erik Andreneeb00c62008-10-03 15:47:03 -030063
Frederic CAND17ff61c2008-10-29 14:37:49 -030064 To compile this driver as a module, choose M here: the
65 module will be called gspca_ov519.
Erik Andreneeb00c62008-10-03 15:47:03 -030066
67config USB_GSPCA_PAC207
68 tristate "Pixart PAC207 USB Camera Driver"
69 depends on VIDEO_V4L2 && USB_GSPCA
70 help
Frederic CAND17ff61c2008-10-29 14:37:49 -030071 Say Y here if you want support for cameras based on the PAC207 chip.
Erik Andreneeb00c62008-10-03 15:47:03 -030072
Frederic CAND17ff61c2008-10-29 14:37:49 -030073 To compile this driver as a module, choose M here: the
74 module will be called gspca_pac207.
Erik Andreneeb00c62008-10-03 15:47:03 -030075
76config USB_GSPCA_PAC7311
77 tristate "Pixart PAC7311 USB Camera Driver"
78 depends on VIDEO_V4L2 && USB_GSPCA
79 help
Frederic CAND17ff61c2008-10-29 14:37:49 -030080 Say Y here if you want support for cameras based on the PAC7311 chip.
Erik Andreneeb00c62008-10-03 15:47:03 -030081
Frederic CAND17ff61c2008-10-29 14:37:49 -030082 To compile this driver as a module, choose M here: the
83 module will be called gspca_pac7311.
Erik Andreneeb00c62008-10-03 15:47:03 -030084
85config USB_GSPCA_SONIXB
86 tristate "SN9C102 USB Camera Driver"
87 depends on VIDEO_V4L2 && USB_GSPCA
88 help
Frederic CAND17ff61c2008-10-29 14:37:49 -030089 Say Y here if you want support for cameras based on the SONIXB chip.
Erik Andreneeb00c62008-10-03 15:47:03 -030090
Frederic CAND17ff61c2008-10-29 14:37:49 -030091 To compile this driver as a module, choose M here: the
92 module will be called gspca_sonixb.
Erik Andreneeb00c62008-10-03 15:47:03 -030093
94config USB_GSPCA_SONIXJ
95 tristate "SONIX JPEG USB Camera Driver"
96 depends on VIDEO_V4L2 && USB_GSPCA
97 help
Frederic CAND17ff61c2008-10-29 14:37:49 -030098 Say Y here if you want support for cameras based on the SONIXJ chip.
Erik Andreneeb00c62008-10-03 15:47:03 -030099
Frederic CAND17ff61c2008-10-29 14:37:49 -0300100 To compile this driver as a module, choose M here: the
101 module will be called gspca_sonixj
Erik Andreneeb00c62008-10-03 15:47:03 -0300102
103config USB_GSPCA_SPCA500
104 tristate "SPCA500 USB Camera Driver"
105 depends on VIDEO_V4L2 && USB_GSPCA
106 help
Frederic CAND17ff61c2008-10-29 14:37:49 -0300107 Say Y here if you want support for cameras based on the SPCA500 chip.
Erik Andreneeb00c62008-10-03 15:47:03 -0300108
Frederic CAND17ff61c2008-10-29 14:37:49 -0300109 To compile this driver as a module, choose M here: the
110 module will be called gspca_spca500.
Erik Andreneeb00c62008-10-03 15:47:03 -0300111
112config USB_GSPCA_SPCA501
113 tristate "SPCA501 USB Camera Driver"
114 depends on VIDEO_V4L2 && USB_GSPCA
115 help
Frederic CAND17ff61c2008-10-29 14:37:49 -0300116 Say Y here if you want support for cameras based on the SPCA501 chip.
Erik Andreneeb00c62008-10-03 15:47:03 -0300117
Frederic CAND17ff61c2008-10-29 14:37:49 -0300118 To compile this driver as a module, choose M here: the
119 module will be called gspca_spca501.
Erik Andreneeb00c62008-10-03 15:47:03 -0300120
121config USB_GSPCA_SPCA505
122 tristate "SPCA505 USB Camera Driver"
123 depends on VIDEO_V4L2 && USB_GSPCA
124 help
Frederic CAND17ff61c2008-10-29 14:37:49 -0300125 Say Y here if you want support for cameras based on the SPCA505 chip.
Erik Andreneeb00c62008-10-03 15:47:03 -0300126
Frederic CAND17ff61c2008-10-29 14:37:49 -0300127 To compile this driver as a module, choose M here: the
128 module will be called gspca_spca505.
Erik Andreneeb00c62008-10-03 15:47:03 -0300129
130config USB_GSPCA_SPCA506
131 tristate "SPCA506 USB Camera Driver"
132 depends on VIDEO_V4L2 && USB_GSPCA
133 help
Frederic CAND17ff61c2008-10-29 14:37:49 -0300134 Say Y here if you want support for cameras based on the SPCA506 chip.
Erik Andreneeb00c62008-10-03 15:47:03 -0300135
Frederic CAND17ff61c2008-10-29 14:37:49 -0300136 To compile this driver as a module, choose M here: the
137 module will be called gspca_spca506.
Erik Andreneeb00c62008-10-03 15:47:03 -0300138
139config USB_GSPCA_SPCA508
140 tristate "SPCA508 USB Camera Driver"
141 depends on VIDEO_V4L2 && USB_GSPCA
142 help
Frederic CAND17ff61c2008-10-29 14:37:49 -0300143 Say Y here if you want support for cameras based on the SPCA508 chip.
Erik Andreneeb00c62008-10-03 15:47:03 -0300144
Frederic CAND17ff61c2008-10-29 14:37:49 -0300145 To compile this driver as a module, choose M here: the
146 module will be called gspca_spca508.
Erik Andreneeb00c62008-10-03 15:47:03 -0300147
148config USB_GSPCA_SPCA561
149 tristate "SPCA561 USB Camera Driver"
150 depends on VIDEO_V4L2 && USB_GSPCA
151 help
Frederic CAND17ff61c2008-10-29 14:37:49 -0300152 Say Y here if you want support for cameras based on the SPCA561 chip.
Erik Andreneeb00c62008-10-03 15:47:03 -0300153
Frederic CAND17ff61c2008-10-29 14:37:49 -0300154 To compile this driver as a module, choose M here: the
155 module will be called gspca_spca561.
Erik Andreneeb00c62008-10-03 15:47:03 -0300156
157config USB_GSPCA_STK014
158 tristate "Syntek DV4000 (STK014) USB Camera Driver"
159 depends on VIDEO_V4L2 && USB_GSPCA
160 help
Frederic CAND17ff61c2008-10-29 14:37:49 -0300161 Say Y here if you want support for cameras based on the STK014 chip.
Erik Andreneeb00c62008-10-03 15:47:03 -0300162
Frederic CAND17ff61c2008-10-29 14:37:49 -0300163 To compile this driver as a module, choose M here: the
164 module will be called gspca_stk014.
Erik Andreneeb00c62008-10-03 15:47:03 -0300165
Jean-Francois Moine1abe4742008-10-06 03:16:08 -0300166config USB_GSPCA_SUNPLUS
167 tristate "SUNPLUS USB Camera Driver"
Erik Andreneeb00c62008-10-03 15:47:03 -0300168 depends on VIDEO_V4L2 && USB_GSPCA
169 help
Frederic CAND17ff61c2008-10-29 14:37:49 -0300170 Say Y here if you want support for cameras based on the Sunplus
171 SPCA504(abc) SPCA533 SPCA536 chips.
Erik Andreneeb00c62008-10-03 15:47:03 -0300172
Frederic CAND17ff61c2008-10-29 14:37:49 -0300173 To compile this driver as a module, choose M here: the
174 module will be called gspca_spca5xx.
Erik Andreneeb00c62008-10-03 15:47:03 -0300175
176config USB_GSPCA_T613
177 tristate "T613 (JPEG Compliance) USB Camera Driver"
178 depends on VIDEO_V4L2 && USB_GSPCA
179 help
Frederic CAND17ff61c2008-10-29 14:37:49 -0300180 Say Y here if you want support for cameras based on the T613 chip.
Erik Andreneeb00c62008-10-03 15:47:03 -0300181
Frederic CAND17ff61c2008-10-29 14:37:49 -0300182 To compile this driver as a module, choose M here: the
183 module will be called gspca_t613.
Erik Andreneeb00c62008-10-03 15:47:03 -0300184
Jean-Francois Moinea2d78072008-10-07 08:42:30 -0300185config USB_GSPCA_TV8532
Erik Andreneeb00c62008-10-03 15:47:03 -0300186 tristate "TV8532 USB Camera Driver"
187 depends on VIDEO_V4L2 && USB_GSPCA
188 help
Frederic CAND17ff61c2008-10-29 14:37:49 -0300189 Say Y here if you want support for cameras based on the TV8531 chip.
Erik Andreneeb00c62008-10-03 15:47:03 -0300190
Frederic CAND17ff61c2008-10-29 14:37:49 -0300191 To compile this driver as a module, choose M here: the
192 module will be called gspca_tv8532.
Erik Andreneeb00c62008-10-03 15:47:03 -0300193
194config USB_GSPCA_VC032X
195 tristate "VC032X USB Camera Driver"
196 depends on VIDEO_V4L2 && USB_GSPCA
197 help
Frederic CAND17ff61c2008-10-29 14:37:49 -0300198 Say Y here if you want support for cameras based on the VC032X chip.
Erik Andreneeb00c62008-10-03 15:47:03 -0300199
Frederic CAND17ff61c2008-10-29 14:37:49 -0300200 To compile this driver as a module, choose M here: the
201 module will be called gspca_vc032x.
Erik Andreneeb00c62008-10-03 15:47:03 -0300202
203config USB_GSPCA_ZC3XX
Krzysztof Helt93d0f032008-10-25 05:06:58 -0300204 tristate "ZC3XX USB Camera Driver"
Erik Andreneeb00c62008-10-03 15:47:03 -0300205 depends on VIDEO_V4L2 && USB_GSPCA
206 help
Frederic CAND17ff61c2008-10-29 14:37:49 -0300207 Say Y here if you want support for cameras based on the ZC3XX chip.
Erik Andreneeb00c62008-10-03 15:47:03 -0300208
Frederic CAND17ff61c2008-10-29 14:37:49 -0300209 To compile this driver as a module, choose M here: the
210 module will be called gspca_zc3xx.
Erik Andreneeb00c62008-10-03 15:47:03 -0300211
212endif