blob: 770fb699d048f9049e863f34ece5d4c9473f5fc9 [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 Cand95c730b2008-10-25 05:03:19 -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 Cand95c730b2008-10-25 05:03:19 -03009 See <file:Documentation/video4linux/gspca.txt> for more info.
Jean-Francois Moine63eb9542008-04-12 09:58:09 -030010
Frederic Cand95c730b2008-10-25 05:03:19 -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 Cand95c730b2008-10-25 05:03:19 -030014 To compile this driver as modules, choose M here: the
Jean-Francois Moine342b4a22008-11-22 04:17:06 -030015 module 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 Cand95c730b2008-10-25 05:03:19 -030026 Say Y here if you want support for cameras based on the Conexant chip.
Erik Andreneeb00c62008-10-03 15:47:03 -030027
Frederic Cand95c730b2008-10-25 05:03:19 -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 Cand95c730b2008-10-25 05:03:19 -030035 Say Y here if you want support for cameras based on the Etoms chip.
Erik Andreneeb00c62008-10-03 15:47:03 -030036
Frederic Cand95c730b2008-10-25 05:03:19 -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 Cand95c730b2008-10-25 05:03:19 -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 Cand95c730b2008-10-25 05:03:19 -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 Cand95c730b2008-10-25 05:03:19 -030053 Say Y here if you want support for cameras based on the Mars chip.
Erik Andreneeb00c62008-10-03 15:47:03 -030054
Frederic Cand95c730b2008-10-25 05:03:19 -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 Cand95c730b2008-10-25 05:03:19 -030062 Say Y here if you want support for cameras based on the OV519 chip.
Erik Andreneeb00c62008-10-03 15:47:03 -030063
Frederic Cand95c730b2008-10-25 05:03:19 -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
Antonio Ospitefbb4c6d2008-11-22 05:23:39 -030067config USB_GSPCA_OV534
68 tristate "OV534 USB Camera Driver"
69 depends on VIDEO_V4L2 && USB_GSPCA
70 help
71 Say Y here if you want support for cameras based on the OV534 chip.
72 (e.g. Sony Playstation EYE)
73
74 To compile this driver as a module, choose M here: the
75 module will be called gspca_ov534.
76
Erik Andreneeb00c62008-10-03 15:47:03 -030077config USB_GSPCA_PAC207
78 tristate "Pixart PAC207 USB Camera Driver"
79 depends on VIDEO_V4L2 && USB_GSPCA
80 help
Frederic Cand95c730b2008-10-25 05:03:19 -030081 Say Y here if you want support for cameras based on the PAC207 chip.
Erik Andreneeb00c62008-10-03 15:47:03 -030082
Frederic Cand95c730b2008-10-25 05:03:19 -030083 To compile this driver as a module, choose M here: the
84 module will be called gspca_pac207.
Erik Andreneeb00c62008-10-03 15:47:03 -030085
86config USB_GSPCA_PAC7311
87 tristate "Pixart PAC7311 USB Camera Driver"
88 depends on VIDEO_V4L2 && USB_GSPCA
89 help
Frederic Cand95c730b2008-10-25 05:03:19 -030090 Say Y here if you want support for cameras based on the PAC7311 chip.
Erik Andreneeb00c62008-10-03 15:47:03 -030091
Frederic Cand95c730b2008-10-25 05:03:19 -030092 To compile this driver as a module, choose M here: the
93 module will be called gspca_pac7311.
Erik Andreneeb00c62008-10-03 15:47:03 -030094
95config USB_GSPCA_SONIXB
Jean-Francois Moine342b4a22008-11-22 04:17:06 -030096 tristate "SONIX Bayer USB Camera Driver"
Erik Andreneeb00c62008-10-03 15:47:03 -030097 depends on VIDEO_V4L2 && USB_GSPCA
98 help
Jean-Francois Moine342b4a22008-11-22 04:17:06 -030099 Say Y here if you want support for cameras based on the Sonix
100 chips with Bayer format (SN9C101, SN9C102 and SN9C103).
Erik Andreneeb00c62008-10-03 15:47:03 -0300101
Frederic Cand95c730b2008-10-25 05:03:19 -0300102 To compile this driver as a module, choose M here: the
103 module will be called gspca_sonixb.
Erik Andreneeb00c62008-10-03 15:47:03 -0300104
105config USB_GSPCA_SONIXJ
106 tristate "SONIX JPEG USB Camera Driver"
107 depends on VIDEO_V4L2 && USB_GSPCA
108 help
Jean-Francois Moine342b4a22008-11-22 04:17:06 -0300109 Say Y here if you want support for cameras based on the Sonix
110 chips with JPEG format (SN9C102P, SN9C105 and >= SN9C110).
Erik Andreneeb00c62008-10-03 15:47:03 -0300111
Frederic Cand95c730b2008-10-25 05:03:19 -0300112 To compile this driver as a module, choose M here: the
113 module will be called gspca_sonixj
Erik Andreneeb00c62008-10-03 15:47:03 -0300114
115config USB_GSPCA_SPCA500
116 tristate "SPCA500 USB Camera Driver"
117 depends on VIDEO_V4L2 && USB_GSPCA
118 help
Frederic Cand95c730b2008-10-25 05:03:19 -0300119 Say Y here if you want support for cameras based on the SPCA500 chip.
Erik Andreneeb00c62008-10-03 15:47:03 -0300120
Frederic Cand95c730b2008-10-25 05:03:19 -0300121 To compile this driver as a module, choose M here: the
122 module will be called gspca_spca500.
Erik Andreneeb00c62008-10-03 15:47:03 -0300123
124config USB_GSPCA_SPCA501
125 tristate "SPCA501 USB Camera Driver"
126 depends on VIDEO_V4L2 && USB_GSPCA
127 help
Frederic Cand95c730b2008-10-25 05:03:19 -0300128 Say Y here if you want support for cameras based on the SPCA501 chip.
Erik Andreneeb00c62008-10-03 15:47:03 -0300129
Frederic Cand95c730b2008-10-25 05:03:19 -0300130 To compile this driver as a module, choose M here: the
131 module will be called gspca_spca501.
Erik Andreneeb00c62008-10-03 15:47:03 -0300132
133config USB_GSPCA_SPCA505
134 tristate "SPCA505 USB Camera Driver"
135 depends on VIDEO_V4L2 && USB_GSPCA
136 help
Frederic Cand95c730b2008-10-25 05:03:19 -0300137 Say Y here if you want support for cameras based on the SPCA505 chip.
Erik Andreneeb00c62008-10-03 15:47:03 -0300138
Frederic Cand95c730b2008-10-25 05:03:19 -0300139 To compile this driver as a module, choose M here: the
140 module will be called gspca_spca505.
Erik Andreneeb00c62008-10-03 15:47:03 -0300141
142config USB_GSPCA_SPCA506
143 tristate "SPCA506 USB Camera Driver"
144 depends on VIDEO_V4L2 && USB_GSPCA
145 help
Frederic Cand95c730b2008-10-25 05:03:19 -0300146 Say Y here if you want support for cameras based on the SPCA506 chip.
Erik Andreneeb00c62008-10-03 15:47:03 -0300147
Frederic Cand95c730b2008-10-25 05:03:19 -0300148 To compile this driver as a module, choose M here: the
149 module will be called gspca_spca506.
Erik Andreneeb00c62008-10-03 15:47:03 -0300150
151config USB_GSPCA_SPCA508
152 tristate "SPCA508 USB Camera Driver"
153 depends on VIDEO_V4L2 && USB_GSPCA
154 help
Frederic Cand95c730b2008-10-25 05:03:19 -0300155 Say Y here if you want support for cameras based on the SPCA508 chip.
Erik Andreneeb00c62008-10-03 15:47:03 -0300156
Frederic Cand95c730b2008-10-25 05:03:19 -0300157 To compile this driver as a module, choose M here: the
158 module will be called gspca_spca508.
Erik Andreneeb00c62008-10-03 15:47:03 -0300159
160config USB_GSPCA_SPCA561
161 tristate "SPCA561 USB Camera Driver"
162 depends on VIDEO_V4L2 && USB_GSPCA
163 help
Frederic Cand95c730b2008-10-25 05:03:19 -0300164 Say Y here if you want support for cameras based on the SPCA561 chip.
Erik Andreneeb00c62008-10-03 15:47:03 -0300165
Frederic Cand95c730b2008-10-25 05:03:19 -0300166 To compile this driver as a module, choose M here: the
167 module will be called gspca_spca561.
Erik Andreneeb00c62008-10-03 15:47:03 -0300168
169config USB_GSPCA_STK014
170 tristate "Syntek DV4000 (STK014) USB Camera Driver"
171 depends on VIDEO_V4L2 && USB_GSPCA
172 help
Frederic Cand95c730b2008-10-25 05:03:19 -0300173 Say Y here if you want support for cameras based on the STK014 chip.
Erik Andreneeb00c62008-10-03 15:47:03 -0300174
Frederic Cand95c730b2008-10-25 05:03:19 -0300175 To compile this driver as a module, choose M here: the
176 module will be called gspca_stk014.
Erik Andreneeb00c62008-10-03 15:47:03 -0300177
Jean-Francois Moine1abe4742008-10-06 03:16:08 -0300178config USB_GSPCA_SUNPLUS
179 tristate "SUNPLUS USB Camera Driver"
Erik Andreneeb00c62008-10-03 15:47:03 -0300180 depends on VIDEO_V4L2 && USB_GSPCA
181 help
Frederic Cand95c730b2008-10-25 05:03:19 -0300182 Say Y here if you want support for cameras based on the Sunplus
183 SPCA504(abc) SPCA533 SPCA536 chips.
Erik Andreneeb00c62008-10-03 15:47:03 -0300184
Frederic Cand95c730b2008-10-25 05:03:19 -0300185 To compile this driver as a module, choose M here: the
Jean-Francois Moine342b4a22008-11-22 04:17:06 -0300186 module will be called gspca_sunplus.
Erik Andreneeb00c62008-10-03 15:47:03 -0300187
188config USB_GSPCA_T613
189 tristate "T613 (JPEG Compliance) USB Camera Driver"
190 depends on VIDEO_V4L2 && USB_GSPCA
191 help
Frederic Cand95c730b2008-10-25 05:03:19 -0300192 Say Y here if you want support for cameras based on the T613 chip.
Erik Andreneeb00c62008-10-03 15:47:03 -0300193
Frederic Cand95c730b2008-10-25 05:03:19 -0300194 To compile this driver as a module, choose M here: the
195 module will be called gspca_t613.
Erik Andreneeb00c62008-10-03 15:47:03 -0300196
Jean-Francois Moinea2d78072008-10-07 08:42:30 -0300197config USB_GSPCA_TV8532
Erik Andreneeb00c62008-10-03 15:47:03 -0300198 tristate "TV8532 USB Camera Driver"
199 depends on VIDEO_V4L2 && USB_GSPCA
200 help
Frederic Cand95c730b2008-10-25 05:03:19 -0300201 Say Y here if you want support for cameras based on the TV8531 chip.
Erik Andreneeb00c62008-10-03 15:47:03 -0300202
Frederic Cand95c730b2008-10-25 05:03:19 -0300203 To compile this driver as a module, choose M here: the
204 module will be called gspca_tv8532.
Erik Andreneeb00c62008-10-03 15:47:03 -0300205
206config USB_GSPCA_VC032X
207 tristate "VC032X USB Camera Driver"
208 depends on VIDEO_V4L2 && USB_GSPCA
209 help
Frederic Cand95c730b2008-10-25 05:03:19 -0300210 Say Y here if you want support for cameras based on the VC032X chip.
Erik Andreneeb00c62008-10-03 15:47:03 -0300211
Frederic Cand95c730b2008-10-25 05:03:19 -0300212 To compile this driver as a module, choose M here: the
213 module will be called gspca_vc032x.
Erik Andreneeb00c62008-10-03 15:47:03 -0300214
215config USB_GSPCA_ZC3XX
Krzysztof Helt93d0f032008-10-25 05:06:58 -0300216 tristate "ZC3XX USB Camera Driver"
Erik Andreneeb00c62008-10-03 15:47:03 -0300217 depends on VIDEO_V4L2 && USB_GSPCA
218 help
Frederic Cand95c730b2008-10-25 05:03:19 -0300219 Say Y here if you want support for cameras based on the ZC3XX chip.
Erik Andreneeb00c62008-10-03 15:47:03 -0300220
Frederic Cand95c730b2008-10-25 05:03:19 -0300221 To compile this driver as a module, choose M here: the
222 module will be called gspca_zc3xx.
Erik Andreneeb00c62008-10-03 15:47:03 -0300223
224endif