diff options
author | Erik Andren <erik.andren@gmail.com> | 2008-10-03 14:47:03 -0400 |
---|---|---|
committer | Mauro Carvalho Chehab <mchehab@redhat.com> | 2008-10-12 07:37:13 -0400 |
commit | eeb00c604ad203a51a0b92e124bcc4f98ba7e2c0 (patch) | |
tree | 102af67a82a110618ab3d62696ca70b203c94409 /drivers/media/video/gspca/Kconfig | |
parent | d2d7e9ae3138307284c815e1c37ea0b7b8834692 (diff) |
V4L/DVB (9096): gspca: Subdriver selection at config time.
Signed-off-by: Erik Andren <erik.andren@gmail.com>
Signed-off-by: Jean-Francois Moine <moinejf@free.fr>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
Diffstat (limited to 'drivers/media/video/gspca/Kconfig')
-rw-r--r-- | drivers/media/video/gspca/Kconfig | 203 |
1 files changed, 195 insertions, 8 deletions
diff --git a/drivers/media/video/gspca/Kconfig b/drivers/media/video/gspca/Kconfig index fd31099e36a..aa7f3eb7ee7 100644 --- a/drivers/media/video/gspca/Kconfig +++ b/drivers/media/video/gspca/Kconfig | |||
@@ -1,16 +1,203 @@ | |||
1 | config USB_GSPCA | 1 | menuconfig USB_GSPCA |
2 | tristate "USB GSPCA driver" | 2 | tristate "GSPCA based webcams" |
3 | depends on VIDEO_V4L2 | 3 | depends on VIDEO_V4L2 |
4 | default m | ||
4 | ---help--- | 5 | ---help--- |
5 | Say Y here if you want support for various USB webcams. | 6 | Say Y here if you want to enable selecting webcams based |
7 | on the GSPCA framework. | ||
6 | 8 | ||
7 | See <file:Documentation/video4linux/gspca.txt> for more info. | 9 | See <file:Documentation/video4linux/gspca.txt> for more info. |
8 | 10 | ||
9 | This driver uses the Video For Linux API. You must say Y or M to | 11 | This driver uses the Video For Linux API. You must say Y or M to |
10 | "Video For Linux" to use this driver. | 12 | "Video For Linux" to use this driver. |
11 | 13 | ||
12 | To compile this driver as modules, choose M here: the | 14 | To compile this driver as modules, choose M here: the |
13 | modules will be called gspca_xxxx. | 15 | modules will be called gspca_main. |
16 | |||
17 | |||
18 | if USB_GSPCA && VIDEO_V4L2 | ||
14 | 19 | ||
15 | source "drivers/media/video/gspca/m5602/Kconfig" | 20 | source "drivers/media/video/gspca/m5602/Kconfig" |
16 | 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_MARS | ||
41 | tristate "Mars USB Camera Driver" | ||
42 | depends on VIDEO_V4L2 && USB_GSPCA | ||
43 | help | ||
44 | Say Y here if you want support for cameras based on the Mars chip. | ||
45 | |||
46 | To compile this driver as a module, choose M here: the | ||
47 | module will be called gspca_mars. | ||
48 | |||
49 | config USB_GSPCA_OV519 | ||
50 | tristate "OV519 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 OV519 chip. | ||
54 | |||
55 | To compile this driver as a module, choose M here: the | ||
56 | module will be called gspca_ov519. | ||
57 | |||
58 | config USB_GSPCA_PAC207 | ||
59 | tristate "Pixart PAC207 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 PAC207 chip. | ||
63 | |||
64 | To compile this driver as a module, choose M here: the | ||
65 | module will be called gspca_pac207. | ||
66 | |||
67 | config USB_GSPCA_PAC7311 | ||
68 | tristate "Pixart PAC7311 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 PAC7311 chip. | ||
72 | |||
73 | To compile this driver as a module, choose M here: the | ||
74 | module will be called gspca_pac7311. | ||
75 | |||
76 | config USB_GSPCA_SONIXB | ||
77 | tristate "SN9C102 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 SONIXB chip. | ||
81 | |||
82 | To compile this driver as a module, choose M here: the | ||
83 | module will be called gspca_sonixb. | ||
84 | |||
85 | config USB_GSPCA_SONIXJ | ||
86 | tristate "SONIX JPEG 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 SONIXJ chip. | ||
90 | |||
91 | To compile this driver as a module, choose M here: the | ||
92 | module will be called gspca_sonixj | ||
93 | |||
94 | config USB_GSPCA_SPCA500 | ||
95 | tristate "SPCA500 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 SPCA500 chip. | ||
99 | |||
100 | To compile this driver as a module, choose M here: the | ||
101 | module will be called gspca_spca500. | ||
102 | |||
103 | config USB_GSPCA_SPCA501 | ||
104 | tristate "SPCA501 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 SPCA501 chip. | ||
108 | |||
109 | To compile this driver as a module, choose M here: the | ||
110 | module will be called gspca_spca501. | ||
111 | |||
112 | config USB_GSPCA_SPCA505 | ||
113 | tristate "SPCA505 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 SPCA505 chip. | ||
117 | |||
118 | To compile this driver as a module, choose M here: the | ||
119 | module will be called gspca_spca505. | ||
120 | |||
121 | config USB_GSPCA_SPCA506 | ||
122 | tristate "SPCA506 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 SPCA506 chip. | ||
126 | |||
127 | To compile this driver as a module, choose M here: the | ||
128 | module will be called gspca_spca506. | ||
129 | |||
130 | config USB_GSPCA_SPCA508 | ||
131 | tristate "SPCA508 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 SPCA508 chip. | ||
135 | |||
136 | To compile this driver as a module, choose M here: the | ||
137 | module will be called gspca_spca508. | ||
138 | |||
139 | config USB_GSPCA_SPCA561 | ||
140 | tristate "SPCA561 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 SPCA561 chip. | ||
144 | |||
145 | To compile this driver as a module, choose M here: the | ||
146 | module will be called gspca_spca561. | ||
147 | |||
148 | config USB_GSPCA_STK014 | ||
149 | tristate "Syntek DV4000 (STK014) 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 STK014 chip. | ||
153 | |||
154 | To compile this driver as a module, choose M here: the | ||
155 | module will be called gspca_stk014. | ||
156 | |||
157 | config USB_GSPCA_SPCA5XX | ||
158 | tristate "SPCA5xx 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 Sunplus | ||
162 | SPCA504(abc) SPCA533 SPCA536 chips. | ||
163 | |||
164 | To compile this driver as a module, choose M here: the | ||
165 | module will be called gspca_spca5xx. | ||
166 | |||
167 | config USB_GSPCA_T613 | ||
168 | tristate "T613 (JPEG Compliance) USB Camera Driver" | ||
169 | depends on VIDEO_V4L2 && USB_GSPCA | ||
170 | help | ||
171 | Say Y here if you want support for cameras based on the T613 chip. | ||
172 | |||
173 | To compile this driver as a module, choose M here: the | ||
174 | module will be called gspca_t613. | ||
175 | |||
176 | config USB_GSPCA_TV8531 | ||
177 | tristate "TV8532 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 TV8531 chip. | ||
181 | |||
182 | To compile this driver as a module, choose M here: the | ||
183 | module will be called gspca_tv8532. | ||
184 | |||
185 | config USB_GSPCA_VC032X | ||
186 | tristate "VC032X 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 VC032X chip. | ||
190 | |||
191 | To compile this driver as a module, choose M here: the | ||
192 | module will be called gspca_vc032x. | ||
193 | |||
194 | config USB_GSPCA_ZC3XX | ||
195 | tristate "VC3xx 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 ZC3XX chip. | ||
199 | |||
200 | To compile this driver as a module, choose M here: the | ||
201 | module will be called gspca_zc3xx. | ||
202 | |||
203 | endif | ||