cfe0324b100492b71cf9d82c6a50b2ec5a27d51f
[safe/jmp/linux-2.6] / drivers / media / video / gspca / Kconfig
1 menuconfig 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         modules will be called gspca_main.
16
17
18 if USB_GSPCA && VIDEO_V4L2
19
20 source "drivers/media/video/gspca/m5602/Kconfig"
21
22 config USB_GSPCA_CONEX
23         tristate "Conexant Camera Driver"
24         depends on VIDEO_V4L2 && USB_GSPCA
25         help
26         Say Y here if you want support for cameras based on the Conexant chip.
27
28         To compile this driver as a module, choose M here: the
29         module will be called gspca_conex.
30
31 config USB_GSPCA_ETOMS
32         tristate "Etoms USB Camera Driver"
33         depends on VIDEO_V4L2 && USB_GSPCA
34         help
35         Say Y here if you want support for cameras based on the Etoms chip.
36
37         To compile this driver as a module, choose M here: the
38         module will be called gspca_etoms.
39
40 config USB_GSPCA_FINEPIX
41         tristate "Fujifilm FinePix USB V4L2 driver"
42         depends on VIDEO_V4L2 && USB_GSPCA
43         help
44         Say Y here if you want support for cameras based on the FinePix chip.
45
46         To compile this driver as a module, choose M here: the
47         module will be called gspca_finepix.
48
49 config USB_GSPCA_MARS
50         tristate "Mars USB Camera Driver"
51         depends on VIDEO_V4L2 && USB_GSPCA
52         help
53         Say Y here if you want support for cameras based on the Mars chip.
54
55         To compile this driver as a module, choose M here: the
56         module will be called gspca_mars.
57
58 config USB_GSPCA_OV519
59         tristate "OV519 USB Camera Driver"
60         depends on VIDEO_V4L2 && USB_GSPCA
61         help
62         Say Y here if you want support for cameras based on the OV519 chip.
63
64         To compile this driver as a module, choose M here: the
65         module will be called gspca_ov519.
66
67 config USB_GSPCA_PAC207
68         tristate "Pixart PAC207 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 PAC207 chip.
72
73         To compile this driver as a module, choose M here: the
74         module will be called gspca_pac207.
75
76 config USB_GSPCA_PAC7311
77         tristate "Pixart PAC7311 USB Camera Driver"
78         depends on VIDEO_V4L2 && USB_GSPCA
79         help
80         Say Y here if you want support for cameras based on the PAC7311 chip.
81
82         To compile this driver as a module, choose M here: the
83         module will be called gspca_pac7311.
84
85 config USB_GSPCA_SONIXB
86         tristate "SN9C102 USB Camera Driver"
87         depends on VIDEO_V4L2 && USB_GSPCA
88         help
89         Say Y here if you want support for cameras based on the SONIXB chip.
90
91         To compile this driver as a module, choose M here: the
92         module will be called gspca_sonixb.
93
94 config USB_GSPCA_SONIXJ
95         tristate "SONIX JPEG USB Camera Driver"
96         depends on VIDEO_V4L2 && USB_GSPCA
97         help
98         Say Y here if you want support for cameras based on the SONIXJ chip.
99
100         To compile this driver as a module, choose M here: the
101         module will be called gspca_sonixj
102
103 config USB_GSPCA_SPCA500
104         tristate "SPCA500 USB Camera Driver"
105         depends on VIDEO_V4L2 && USB_GSPCA
106         help
107         Say Y here if you want support for cameras based on the SPCA500 chip.
108
109         To compile this driver as a module, choose M here: the
110         module will be called gspca_spca500.
111
112 config USB_GSPCA_SPCA501
113         tristate "SPCA501 USB Camera Driver"
114         depends on VIDEO_V4L2 && USB_GSPCA
115         help
116         Say Y here if you want support for cameras based on the SPCA501 chip.
117
118         To compile this driver as a module, choose M here: the
119         module will be called gspca_spca501.
120
121 config USB_GSPCA_SPCA505
122         tristate "SPCA505 USB Camera Driver"
123         depends on VIDEO_V4L2 && USB_GSPCA
124         help
125         Say Y here if you want support for cameras based on the SPCA505 chip.
126
127         To compile this driver as a module, choose M here: the
128         module will be called gspca_spca505.
129
130 config USB_GSPCA_SPCA506
131         tristate "SPCA506 USB Camera Driver"
132         depends on VIDEO_V4L2 && USB_GSPCA
133         help
134         Say Y here if you want support for cameras based on the SPCA506 chip.
135
136         To compile this driver as a module, choose M here: the
137         module will be called gspca_spca506.
138
139 config USB_GSPCA_SPCA508
140         tristate "SPCA508 USB Camera Driver"
141         depends on VIDEO_V4L2 && USB_GSPCA
142         help
143         Say Y here if you want support for cameras based on the SPCA508 chip.
144
145         To compile this driver as a module, choose M here: the
146         module will be called gspca_spca508.
147
148 config USB_GSPCA_SPCA561
149         tristate "SPCA561 USB Camera Driver"
150         depends on VIDEO_V4L2 && USB_GSPCA
151         help
152         Say Y here if you want support for cameras based on the SPCA561 chip.
153
154         To compile this driver as a module, choose M here: the
155         module will be called gspca_spca561.
156
157 config USB_GSPCA_STK014
158         tristate "Syntek DV4000 (STK014) USB Camera Driver"
159         depends on VIDEO_V4L2 && USB_GSPCA
160         help
161         Say Y here if you want support for cameras based on the STK014 chip.
162
163         To compile this driver as a module, choose M here: the
164         module will be called gspca_stk014.
165
166 config USB_GSPCA_SUNPLUS
167         tristate "SUNPLUS USB Camera Driver"
168         depends on VIDEO_V4L2 && USB_GSPCA
169         help
170         Say Y here if you want support for cameras based on the Sunplus
171         SPCA504(abc) SPCA533 SPCA536 chips.
172
173         To compile this driver as a module, choose M here: the
174         module will be called gspca_spca5xx.
175
176 config USB_GSPCA_T613
177         tristate "T613 (JPEG Compliance) USB Camera Driver"
178         depends on VIDEO_V4L2 && USB_GSPCA
179         help
180         Say Y here if you want support for cameras based on the T613 chip.
181
182         To compile this driver as a module, choose M here: the
183         module will be called gspca_t613.
184
185 config USB_GSPCA_TV8532
186         tristate "TV8532 USB Camera Driver"
187         depends on VIDEO_V4L2 && USB_GSPCA
188         help
189         Say Y here if you want support for cameras based on the TV8531 chip.
190
191         To compile this driver as a module, choose M here: the
192         module will be called gspca_tv8532.
193
194 config USB_GSPCA_VC032X
195         tristate "VC032X USB Camera Driver"
196         depends on VIDEO_V4L2 && USB_GSPCA
197         help
198         Say Y here if you want support for cameras based on the VC032X chip.
199
200         To compile this driver as a module, choose M here: the
201         module will be called gspca_vc032x.
202
203 config USB_GSPCA_ZC3XX
204         tristate "ZC3XX USB Camera Driver"
205         depends on VIDEO_V4L2 && USB_GSPCA
206         help
207         Say Y here if you want support for cameras based on the ZC3XX chip.
208
209         To compile this driver as a module, choose M here: the
210         module will be called gspca_zc3xx.
211
212 endif