diff options
Diffstat (limited to 'drivers/media/video/Kconfig')
-rw-r--r-- | drivers/media/video/Kconfig | 130 |
1 files changed, 66 insertions, 64 deletions
diff --git a/drivers/media/video/Kconfig b/drivers/media/video/Kconfig index d1183c939221..5c53fe62d38b 100644 --- a/drivers/media/video/Kconfig +++ b/drivers/media/video/Kconfig | |||
@@ -36,7 +36,7 @@ config VIDEO_HELPER_CHIPS_AUTO | |||
36 | menu "Encoders/decoders and other helper chips" | 36 | menu "Encoders/decoders and other helper chips" |
37 | depends on VIDEO_DEV && !VIDEO_HELPER_CHIPS_AUTO | 37 | depends on VIDEO_DEV && !VIDEO_HELPER_CHIPS_AUTO |
38 | 38 | ||
39 | comment "Audio Decoders" | 39 | comment "Audio decoders" |
40 | 40 | ||
41 | config VIDEO_TVAUDIO | 41 | config VIDEO_TVAUDIO |
42 | tristate "Simple audio decoder chips" | 42 | tristate "Simple audio decoder chips" |
@@ -51,7 +51,7 @@ config VIDEO_TVAUDIO | |||
51 | module will be called tvaudio. | 51 | module will be called tvaudio. |
52 | 52 | ||
53 | config VIDEO_TDA7432 | 53 | config VIDEO_TDA7432 |
54 | tristate "Philips TDA7432 audio processor chip" | 54 | tristate "Philips TDA7432 audio processor" |
55 | depends on VIDEO_V4L1 && I2C | 55 | depends on VIDEO_V4L1 && I2C |
56 | ---help--- | 56 | ---help--- |
57 | Support for tda7432 audio decoder chip found on some bt8xx boards. | 57 | Support for tda7432 audio decoder chip found on some bt8xx boards. |
@@ -60,7 +60,7 @@ config VIDEO_TDA7432 | |||
60 | module will be called tda7432. | 60 | module will be called tda7432. |
61 | 61 | ||
62 | config VIDEO_TDA9840 | 62 | config VIDEO_TDA9840 |
63 | tristate "Philips TDA9840 audio processor chip" | 63 | tristate "Philips TDA9840 audio processor" |
64 | depends on VIDEO_DEV && I2C | 64 | depends on VIDEO_DEV && I2C |
65 | ---help--- | 65 | ---help--- |
66 | Support for tda9840 audio decoder chip found on some Zoran boards. | 66 | Support for tda9840 audio decoder chip found on some Zoran boards. |
@@ -69,7 +69,7 @@ config VIDEO_TDA9840 | |||
69 | module will be called tda9840. | 69 | module will be called tda9840. |
70 | 70 | ||
71 | config VIDEO_TDA9875 | 71 | config VIDEO_TDA9875 |
72 | tristate "Philips TDA9875 audio processor chip" | 72 | tristate "Philips TDA9875 audio processor" |
73 | depends on VIDEO_V4L1 && I2C | 73 | depends on VIDEO_V4L1 && I2C |
74 | ---help--- | 74 | ---help--- |
75 | Support for tda9875 audio decoder chip found on some bt8xx boards. | 75 | Support for tda9875 audio decoder chip found on some bt8xx boards. |
@@ -78,7 +78,7 @@ config VIDEO_TDA9875 | |||
78 | module will be called tda9875. | 78 | module will be called tda9875. |
79 | 79 | ||
80 | config VIDEO_TEA6415C | 80 | config VIDEO_TEA6415C |
81 | tristate "Philips TEA6415C audio processor chip" | 81 | tristate "Philips TEA6415C audio processor" |
82 | depends on VIDEO_DEV && I2C | 82 | depends on VIDEO_DEV && I2C |
83 | ---help--- | 83 | ---help--- |
84 | Support for tea6415c audio decoder chip found on some bt8xx boards. | 84 | Support for tea6415c audio decoder chip found on some bt8xx boards. |
@@ -87,7 +87,7 @@ config VIDEO_TEA6415C | |||
87 | module will be called tea6415c. | 87 | module will be called tea6415c. |
88 | 88 | ||
89 | config VIDEO_TEA6420 | 89 | config VIDEO_TEA6420 |
90 | tristate "Philips TEA6420 audio processor chip" | 90 | tristate "Philips TEA6420 audio processor" |
91 | depends on VIDEO_DEV && I2C | 91 | depends on VIDEO_DEV && I2C |
92 | ---help--- | 92 | ---help--- |
93 | Support for tea6420 audio decoder chip found on some bt8xx boards. | 93 | Support for tea6420 audio decoder chip found on some bt8xx boards. |
@@ -143,64 +143,10 @@ config VIDEO_WM8739 | |||
143 | To compile this driver as a module, choose M here: the | 143 | To compile this driver as a module, choose M here: the |
144 | module will be called wm8739. | 144 | module will be called wm8739. |
145 | 145 | ||
146 | comment "MPEG video encoders" | ||
147 | |||
148 | config VIDEO_CX2341X | ||
149 | tristate "Conexant CX2341x MPEG encoders" | ||
150 | depends on VIDEO_V4L2 && EXPERIMENTAL | ||
151 | ---help--- | ||
152 | Support for the Conexant CX23416 MPEG encoders | ||
153 | and CX23415 MPEG encoder/decoders. | ||
154 | |||
155 | This module currently supports the encoding functions only. | ||
156 | |||
157 | To compile this driver as a module, choose M here: the | ||
158 | module will be called cx2341x. | ||
159 | |||
160 | source "drivers/media/video/cx25840/Kconfig" | ||
161 | |||
162 | comment "Video encoders" | ||
163 | |||
164 | config VIDEO_SAA7127 | ||
165 | tristate "Philips SAA7127/9 digital video encoders" | ||
166 | depends on VIDEO_V4L2 && I2C && EXPERIMENTAL | ||
167 | ---help--- | ||
168 | Support for the Philips SAA7127/9 digital video encoders. | ||
169 | |||
170 | To compile this driver as a module, choose M here: the | ||
171 | module will be called saa7127. | ||
172 | |||
173 | config VIDEO_SAA7185 | ||
174 | tristate "Philips SAA7185 video encoder" | ||
175 | depends on VIDEO_V4L1 && I2C | ||
176 | ---help--- | ||
177 | Support for the Philips SAA7185 video encoder. | ||
178 | |||
179 | To compile this driver as a module, choose M here: the | ||
180 | module will be called saa7185. | ||
181 | |||
182 | config VIDEO_ADV7170 | ||
183 | tristate "Analog Devices ADV7170 video encoder driver" | ||
184 | depends on VIDEO_V4L1 && I2C | ||
185 | ---help--- | ||
186 | Support for the Analog Devices ADV7170 video encoder driver | ||
187 | |||
188 | To compile this driver as a module, choose M here: the | ||
189 | module will be called adv7170. | ||
190 | |||
191 | config VIDEO_ADV7175 | ||
192 | tristate "Analog Devices ADV7175 video encoder driver" | ||
193 | depends on VIDEO_V4L1 && I2C | ||
194 | ---help--- | ||
195 | Support for the Analog Devices ADV7175 video encoder driver | ||
196 | |||
197 | To compile this driver as a module, choose M here: the | ||
198 | module will be called adv7175. | ||
199 | |||
200 | comment "Video decoders" | 146 | comment "Video decoders" |
201 | 147 | ||
202 | config VIDEO_BT819 | 148 | config VIDEO_BT819 |
203 | tristate "BT819A VideoStream Decoder" | 149 | tristate "BT819A VideoStream decoder" |
204 | depends on VIDEO_V4L1 && I2C | 150 | depends on VIDEO_V4L1 && I2C |
205 | ---help--- | 151 | ---help--- |
206 | Support for BT819A video decoder. | 152 | Support for BT819A video decoder. |
@@ -209,7 +155,7 @@ config VIDEO_BT819 | |||
209 | module will be called bt819. | 155 | module will be called bt819. |
210 | 156 | ||
211 | config VIDEO_BT856 | 157 | config VIDEO_BT856 |
212 | tristate "BT856 VideoStream Decoder" | 158 | tristate "BT856 VideoStream decoder" |
213 | depends on VIDEO_V4L1 && I2C | 159 | depends on VIDEO_V4L1 && I2C |
214 | ---help--- | 160 | ---help--- |
215 | Support for BT856 video decoder. | 161 | Support for BT856 video decoder. |
@@ -218,7 +164,7 @@ config VIDEO_BT856 | |||
218 | module will be called bt856. | 164 | module will be called bt856. |
219 | 165 | ||
220 | config VIDEO_BT866 | 166 | config VIDEO_BT866 |
221 | tristate "BT866 VideoStream Decoder" | 167 | tristate "BT866 VideoStream decoder" |
222 | depends on VIDEO_V4L1 && I2C | 168 | depends on VIDEO_V4L1 && I2C |
223 | ---help--- | 169 | ---help--- |
224 | Support for BT866 video decoder. | 170 | Support for BT866 video decoder. |
@@ -295,7 +241,7 @@ config VIDEO_TVP5150 | |||
295 | module will be called tvp5150. | 241 | module will be called tvp5150. |
296 | 242 | ||
297 | config VIDEO_VPX3220 | 243 | config VIDEO_VPX3220 |
298 | tristate "vpx3220a, vpx3216b & vpx3214c video decoder driver" | 244 | tristate "vpx3220a, vpx3216b & vpx3214c video decoders" |
299 | depends on VIDEO_V4L1 && I2C | 245 | depends on VIDEO_V4L1 && I2C |
300 | ---help--- | 246 | ---help--- |
301 | Support for VPX322x video decoders. | 247 | Support for VPX322x video decoders. |
@@ -303,6 +249,62 @@ config VIDEO_VPX3220 | |||
303 | To compile this driver as a module, choose M here: the | 249 | To compile this driver as a module, choose M here: the |
304 | module will be called vpx3220. | 250 | module will be called vpx3220. |
305 | 251 | ||
252 | comment "Video and audio decoders" | ||
253 | |||
254 | source "drivers/media/video/cx25840/Kconfig" | ||
255 | |||
256 | comment "MPEG video encoders" | ||
257 | |||
258 | config VIDEO_CX2341X | ||
259 | tristate "Conexant CX2341x MPEG encoders" | ||
260 | depends on VIDEO_V4L2 && EXPERIMENTAL | ||
261 | ---help--- | ||
262 | Support for the Conexant CX23416 MPEG encoders | ||
263 | and CX23415 MPEG encoder/decoders. | ||
264 | |||
265 | This module currently supports the encoding functions only. | ||
266 | |||
267 | To compile this driver as a module, choose M here: the | ||
268 | module will be called cx2341x. | ||
269 | |||
270 | comment "Video encoders" | ||
271 | |||
272 | config VIDEO_SAA7127 | ||
273 | tristate "Philips SAA7127/9 digital video encoders" | ||
274 | depends on VIDEO_V4L2 && I2C && EXPERIMENTAL | ||
275 | ---help--- | ||
276 | Support for the Philips SAA7127/9 digital video encoders. | ||
277 | |||
278 | To compile this driver as a module, choose M here: the | ||
279 | module will be called saa7127. | ||
280 | |||
281 | config VIDEO_SAA7185 | ||
282 | tristate "Philips SAA7185 video encoder" | ||
283 | depends on VIDEO_V4L1 && I2C | ||
284 | ---help--- | ||
285 | Support for the Philips SAA7185 video encoder. | ||
286 | |||
287 | To compile this driver as a module, choose M here: the | ||
288 | module will be called saa7185. | ||
289 | |||
290 | config VIDEO_ADV7170 | ||
291 | tristate "Analog Devices ADV7170 video encoder" | ||
292 | depends on VIDEO_V4L1 && I2C | ||
293 | ---help--- | ||
294 | Support for the Analog Devices ADV7170 video encoder driver | ||
295 | |||
296 | To compile this driver as a module, choose M here: the | ||
297 | module will be called adv7170. | ||
298 | |||
299 | config VIDEO_ADV7175 | ||
300 | tristate "Analog Devices ADV7175 video encoder" | ||
301 | depends on VIDEO_V4L1 && I2C | ||
302 | ---help--- | ||
303 | Support for the Analog Devices ADV7175 video encoder driver | ||
304 | |||
305 | To compile this driver as a module, choose M here: the | ||
306 | module will be called adv7175. | ||
307 | |||
306 | comment "Video improvement chips" | 308 | comment "Video improvement chips" |
307 | 309 | ||
308 | config VIDEO_UPD64031A | 310 | config VIDEO_UPD64031A |