blob: fdd4f653753c6c0ef05ae2b01c340687608e93fe [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
67config USB_GSPCA_PAC207
68 tristate "Pixart PAC207 USB Camera Driver"
69 depends on VIDEO_V4L2 && USB_GSPCA
70 help
Frederic Cand95c730b2008-10-25 05:03:19 -030071 Say Y here if you want support for cameras based on the PAC207 chip.
Erik Andreneeb00c62008-10-03 15:47:03 -030072
Frederic Cand95c730b2008-10-25 05:03:19 -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 Cand95c730b2008-10-25 05:03:19 -030080 Say Y here if you want support for cameras based on the PAC7311 chip.
Erik Andreneeb00c62008-10-03 15:47:03 -030081
Frederic Cand95c730b2008-10-25 05:03:19 -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
Jean-Francois Moine342b4a22008-11-22 04:17:06 -030086 tristate "SONIX Bayer USB Camera Driver"
Erik Andreneeb00c62008-10-03 15:47:03 -030087 depends on VIDEO_V4L2 && USB_GSPCA
88 help
Jean-Francois Moine342b4a22008-11-22 04:17:06 -030089 Say Y here if you want support for cameras based on the Sonix
90 chips with Bayer format (SN9C101, SN9C102 and SN9C103).
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_sonixb.
Erik Andreneeb00c62008-10-03 15:47:03 -030094
95config USB_GSPCA_SONIXJ
96 tristate "SONIX JPEG USB Camera Driver"
97 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 JPEG format (SN9C102P, SN9C105 and >= SN9C110).
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_sonixj
Erik Andreneeb00c62008-10-03 15:47:03 -0300104
105config USB_GSPCA_SPCA500
106 tristate "SPCA500 USB Camera Driver"
107 depends on VIDEO_V4L2 && USB_GSPCA
108 help
Frederic Cand95c730b2008-10-25 05:03:19 -0300109 Say Y here if you want support for cameras based on the SPCA500 chip.
Erik Andreneeb00c62008-10-03 15:47:03 -0300110
Frederic Cand95c730b2008-10-25 05:03:19 -0300111 To compile this driver as a module, choose M here: the
112 module will be called gspca_spca500.
Erik Andreneeb00c62008-10-03 15:47:03 -0300113
114config USB_GSPCA_SPCA501
115 tristate "SPCA501 USB Camera Driver"
116 depends on VIDEO_V4L2 && USB_GSPCA
117 help
Frederic Cand95c730b2008-10-25 05:03:19 -0300118 Say Y here if you want support for cameras based on the SPCA501 chip.
Erik Andreneeb00c62008-10-03 15:47:03 -0300119
Frederic Cand95c730b2008-10-25 05:03:19 -0300120 To compile this driver as a module, choose M here: the
121 module will be called gspca_spca501.
Erik Andreneeb00c62008-10-03 15:47:03 -0300122
123config USB_GSPCA_SPCA505
124 tristate "SPCA505 USB Camera Driver"
125 depends on VIDEO_V4L2 && USB_GSPCA
126 help
Frederic Cand95c730b2008-10-25 05:03:19 -0300127 Say Y here if you want support for cameras based on the SPCA505 chip.
Erik Andreneeb00c62008-10-03 15:47:03 -0300128
Frederic Cand95c730b2008-10-25 05:03:19 -0300129 To compile this driver as a module, choose M here: the
130 module will be called gspca_spca505.
Erik Andreneeb00c62008-10-03 15:47:03 -0300131
132config USB_GSPCA_SPCA506
133 tristate "SPCA506 USB Camera Driver"
134 depends on VIDEO_V4L2 && USB_GSPCA
135 help
Frederic Cand95c730b2008-10-25 05:03:19 -0300136 Say Y here if you want support for cameras based on the SPCA506 chip.
Erik Andreneeb00c62008-10-03 15:47:03 -0300137
Frederic Cand95c730b2008-10-25 05:03:19 -0300138 To compile this driver as a module, choose M here: the
139 module will be called gspca_spca506.
Erik Andreneeb00c62008-10-03 15:47:03 -0300140
141config USB_GSPCA_SPCA508
142 tristate "SPCA508 USB Camera Driver"
143 depends on VIDEO_V4L2 && USB_GSPCA
144 help
Frederic Cand95c730b2008-10-25 05:03:19 -0300145 Say Y here if you want support for cameras based on the SPCA508 chip.
Erik Andreneeb00c62008-10-03 15:47:03 -0300146
Frederic Cand95c730b2008-10-25 05:03:19 -0300147 To compile this driver as a module, choose M here: the
148 module will be called gspca_spca508.
Erik Andreneeb00c62008-10-03 15:47:03 -0300149
150config USB_GSPCA_SPCA561
151 tristate "SPCA561 USB Camera Driver"
152 depends on VIDEO_V4L2 && USB_GSPCA
153 help
Frederic Cand95c730b2008-10-25 05:03:19 -0300154 Say Y here if you want support for cameras based on the SPCA561 chip.
Erik Andreneeb00c62008-10-03 15:47:03 -0300155
Frederic Cand95c730b2008-10-25 05:03:19 -0300156 To compile this driver as a module, choose M here: the
157 module will be called gspca_spca561.
Erik Andreneeb00c62008-10-03 15:47:03 -0300158
159config USB_GSPCA_STK014
160 tristate "Syntek DV4000 (STK014) USB Camera Driver"
161 depends on VIDEO_V4L2 && USB_GSPCA
162 help
Frederic Cand95c730b2008-10-25 05:03:19 -0300163 Say Y here if you want support for cameras based on the STK014 chip.
Erik Andreneeb00c62008-10-03 15:47:03 -0300164
Frederic Cand95c730b2008-10-25 05:03:19 -0300165 To compile this driver as a module, choose M here: the
166 module will be called gspca_stk014.
Erik Andreneeb00c62008-10-03 15:47:03 -0300167
Jean-Francois Moine1abe4742008-10-06 03:16:08 -0300168config USB_GSPCA_SUNPLUS
169 tristate "SUNPLUS USB Camera Driver"
Erik Andreneeb00c62008-10-03 15:47:03 -0300170 depends on VIDEO_V4L2 && USB_GSPCA
171 help
Frederic Cand95c730b2008-10-25 05:03:19 -0300172 Say Y here if you want support for cameras based on the Sunplus
173 SPCA504(abc) SPCA533 SPCA536 chips.
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
Jean-Francois Moine342b4a22008-11-22 04:17:06 -0300176 module will be called gspca_sunplus.
Erik Andreneeb00c62008-10-03 15:47:03 -0300177
178config USB_GSPCA_T613
179 tristate "T613 (JPEG Compliance) USB Camera Driver"
180 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 T613 chip.
Erik Andreneeb00c62008-10-03 15:47:03 -0300183
Frederic Cand95c730b2008-10-25 05:03:19 -0300184 To compile this driver as a module, choose M here: the
185 module will be called gspca_t613.
Erik Andreneeb00c62008-10-03 15:47:03 -0300186
Jean-Francois Moinea2d78072008-10-07 08:42:30 -0300187config USB_GSPCA_TV8532
Erik Andreneeb00c62008-10-03 15:47:03 -0300188 tristate "TV8532 USB Camera Driver"
189 depends on VIDEO_V4L2 && USB_GSPCA
190 help
Frederic Cand95c730b2008-10-25 05:03:19 -0300191 Say Y here if you want support for cameras based on the TV8531 chip.
Erik Andreneeb00c62008-10-03 15:47:03 -0300192
Frederic Cand95c730b2008-10-25 05:03:19 -0300193 To compile this driver as a module, choose M here: the
194 module will be called gspca_tv8532.
Erik Andreneeb00c62008-10-03 15:47:03 -0300195
196config USB_GSPCA_VC032X
197 tristate "VC032X USB Camera Driver"
198 depends on VIDEO_V4L2 && USB_GSPCA
199 help
Frederic Cand95c730b2008-10-25 05:03:19 -0300200 Say Y here if you want support for cameras based on the VC032X chip.
Erik Andreneeb00c62008-10-03 15:47:03 -0300201
Frederic Cand95c730b2008-10-25 05:03:19 -0300202 To compile this driver as a module, choose M here: the
203 module will be called gspca_vc032x.
Erik Andreneeb00c62008-10-03 15:47:03 -0300204
205config USB_GSPCA_ZC3XX
Krzysztof Helt93d0f032008-10-25 05:06:58 -0300206 tristate "ZC3XX USB Camera Driver"
Erik Andreneeb00c62008-10-03 15:47:03 -0300207 depends on VIDEO_V4L2 && USB_GSPCA
208 help
Frederic Cand95c730b2008-10-25 05:03:19 -0300209 Say Y here if you want support for cameras based on the ZC3XX chip.
Erik Andreneeb00c62008-10-03 15:47:03 -0300210
Frederic Cand95c730b2008-10-25 05:03:19 -0300211 To compile this driver as a module, choose M here: the
212 module will be called gspca_zc3xx.
Erik Andreneeb00c62008-10-03 15:47:03 -0300213
214endif