2 # Multimedia Video device configuration
8 comment "Video Adapters"
11 tristate "BT848 Video For Linux"
12 depends on VIDEO_DEV && PCI && I2C
20 Support for BT848 based frame grabber/overlay boards. This includes
21 the Miro, Hauppauge and STB boards. Please read the material in
22 <file:Documentation/video4linux/bttv/> for more information.
24 If you say Y or M here, you need to say Y or M to "I2C support" and
25 "I2C bit-banging interfaces" in the character device section.
27 To compile this driver as a module, choose M here: the
28 module will be called bttv.
31 tristate "Mediavision Pro Movie Studio Video For Linux"
32 depends on VIDEO_DEV && ISA
34 Say Y if you have such a thing.
36 To compile this driver as a module, choose M here: the
37 module will be called pms.
40 tristate "PlanB Video-In on PowerMac"
41 depends on PPC_PMAC && VIDEO_DEV && BROKEN
43 PlanB is the V4L driver for the PowerMac 7x00/8x00 series video
44 input hardware. If you want to experiment with this, say Y.
45 Otherwise, or if you don't understand a word, say N. See
46 <http://www.cpu.lu/~mlan/linux/dev/planb.html> for more info.
48 Saying M will compile this driver as a module (planb).
51 tristate "Quickcam BW Video For Linux"
52 depends on VIDEO_DEV && PARPORT
54 Say Y have if you the black and white version of the QuickCam
55 camera. See the next option for the color version.
57 To compile this driver as a module, choose M here: the
58 module will be called bw-qcam.
61 tristate "QuickCam Colour Video For Linux (EXPERIMENTAL)"
62 depends on EXPERIMENTAL && VIDEO_DEV && PARPORT
64 This is the video4linux driver for the colour version of the
65 Connectix QuickCam. If you have one of these cameras, say Y here,
66 otherwise say N. This driver does not work with the original
67 monochrome QuickCam, QuickCam VC or QuickClip. It is also available
69 Read <file:Documentation/video4linux/CQcam.txt> for more information.
72 tristate "W9966CF Webcam (FlyCam Supra and others) Video For Linux"
73 depends on PARPORT_1284 && VIDEO_DEV && PARPORT
75 Video4linux driver for Winbond's w9966 based Webcams.
76 Currently tested with the LifeView FlyCam Supra.
77 If you have one of these cameras, say Y here
79 This driver is also available as a module (w9966).
81 Check out <file:Documentation/video4linux/w9966.txt> for more
85 tristate "CPiA Video For Linux"
88 This is the video4linux driver for cameras based on Vision's CPiA
89 (Colour Processor Interface ASIC), such as the Creative Labs Video
90 Blaster Webcam II. If you have one of these cameras, say Y here
91 and select parallel port and/or USB lowlevel support below,
92 otherwise say N. This will not work with the Creative Webcam III.
94 Please read <file:Documentation/video4linux/README.cpia> for more
97 This driver is also available as a module (cpia).
100 tristate "CPiA Parallel Port Lowlevel Support"
101 depends on PARPORT_1284 && VIDEO_CPIA && PARPORT
103 This is the lowlevel parallel port support for cameras based on
104 Vision's CPiA (Colour Processor Interface ASIC), such as the
105 Creative Webcam II. If you have the parallel port version of one
106 of these cameras, say Y here, otherwise say N. It is also available
107 as a module (cpia_pp).
109 config VIDEO_CPIA_USB
110 tristate "CPiA USB Lowlevel Support"
111 depends on VIDEO_CPIA && USB
113 This is the lowlevel USB support for cameras based on Vision's CPiA
114 (Colour Processor Interface ASIC), such as the Creative Webcam II.
115 If you have the USB version of one of these cameras, say Y here,
116 otherwise say N. This will not work with the Creative Webcam III.
117 It is also available as a module (cpia_usb).
119 config VIDEO_SAA5246A
120 tristate "SAA5246A, SAA5281 Teletext processor"
121 depends on VIDEO_DEV && I2C
123 Support for I2C bus based teletext using the SAA5246A or SAA5281
124 chip. Useful only if you live in Europe.
126 To compile this driver as a module, choose M here: the
127 module will be called saa5246a.
130 tristate "SAA5249 Teletext processor"
131 depends on VIDEO_DEV && I2C
133 Support for I2C bus based teletext using the SAA5249 chip. At the
134 moment this is only useful on some European WinTV cards.
136 To compile this driver as a module, choose M here: the
137 module will be called saa5249.
140 tristate "SAB3036 tuner"
141 depends on VIDEO_DEV && I2C
143 Say Y here to include support for Philips SAB3036 compatible tuners.
147 tristate "SGI Vino Video For Linux (EXPERIMENTAL)"
148 depends on EXPERIMENTAL && VIDEO_DEV && SGI
150 Say Y here to build in support for the Vino video input system found
151 on SGI Indy machines.
154 tristate "Stradis 4:2:2 MPEG-2 video driver (EXPERIMENTAL)"
155 depends on EXPERIMENTAL && VIDEO_DEV && PCI
157 Say Y here to enable support for the Stradis 4:2:2 MPEG-2 video
158 driver for PCI. There is a product page at
159 <http://www.stradis.com/decoder.html>.
162 tristate "Zoran ZR36057/36067 Video For Linux"
163 depends on VIDEO_DEV && PCI && I2C_ALGOBIT
165 Say Y for support for MJPEG capture cards based on the Zoran
166 36057/36067 PCI controller chipset. This includes the Iomega
167 Buz, Pinnacle DC10+ and the Linux Media Labs LML33. There is
168 a driver homepage at <http://mjpeg.sf.net/driver-zoran/>. For
169 more information, check <file:Documentation/video4linux/Zoran>.
171 To compile this driver as a module, choose M here: the
172 module will be called zr36067.
174 config VIDEO_ZORAN_BUZ
175 tristate "Iomega Buz support"
176 depends on VIDEO_ZORAN
178 Support for the Iomega Buz MJPEG capture/playback card.
180 config VIDEO_ZORAN_DC10
181 tristate "Pinnacle/Miro DC10(+) support"
182 depends on VIDEO_ZORAN
184 Support for the Pinnacle/Miro DC10(+) MJPEG capture/playback
187 config VIDEO_ZORAN_DC30
188 tristate "Pinnacle/Miro DC30(+) support"
189 depends on VIDEO_ZORAN
191 Support for the Pinnacle/Miro DC30(+) MJPEG capture/playback
192 card. This also supports really old DC10 cards based on the
193 zr36050 MJPEG codec and zr36016 VFE.
195 config VIDEO_ZORAN_LML33
196 tristate "Linux Media Labs LML33 support"
197 depends on VIDEO_ZORAN
199 Support for the Linux Media Labs LML33 MJPEG capture/playback
202 config VIDEO_ZORAN_LML33R10
203 tristate "Linux Media Labs LML33R10 support"
204 depends on VIDEO_ZORAN
206 support for the Linux Media Labs LML33R10 MJPEG capture/playback
210 tristate "Zoran ZR36120/36125 Video For Linux"
211 depends on VIDEO_DEV && PCI && I2C && BROKEN
213 Support for ZR36120/ZR36125 based frame grabber/overlay boards.
214 This includes the Victor II, WaveWatcher, Video Wonder, Maxi-TV,
215 and Buster boards. Please read the material in
216 <file:Documentation/video4linux/zr36120.txt> for more information.
218 To compile this driver as a module, choose M here: the
219 module will be called zr36120.
222 tristate "Sony Vaio Picturebook Motion Eye Video For Linux"
223 depends on VIDEO_DEV && PCI && SONYPI
225 This is the video4linux driver for the Motion Eye camera found
226 in the Vaio Picturebook laptops. Please read the material in
227 <file:Documentation/video4linux/meye.txt> for more information.
229 If you say Y or M here, you need to say Y or M to "Sony Programmable
230 I/O Control Device" in the character device section.
232 To compile this driver as a module, choose M here: the
233 module will be called meye.
236 tristate "Philips SAA7134 support"
237 depends on VIDEO_DEV && PCI && I2C
242 This is a video4linux driver for Philips SAA7130/7134 based
245 To compile this driver as a module, choose M here: the
246 module will be called saa7134.
248 config VIDEO_SAA7134_DVB
249 tristate "DVB Support for saa7134 based TV cards"
250 depends on VIDEO_SAA7134 && DVB_CORE && BROKEN
252 This adds support for DVB cards based on the
253 Philips saa7134 chip.
256 tristate "Siemens-Nixdorf 'Multimedia eXtension Board'"
257 depends on VIDEO_DEV && PCI
258 select VIDEO_SAA7146_VV
261 This is a video4linux driver for the 'Multimedia eXtension Board'
262 TV card by Siemens-Nixdorf.
264 To compile this driver as a module, choose M here: the
265 module will be called mxb.
268 tristate "Philips-Semiconductors 'dpc7146 demonstration board'"
269 depends on VIDEO_DEV && PCI
270 select VIDEO_SAA7146_VV
272 This is a video4linux driver for the 'dpc7146 demonstration
273 board' by Philips-Semiconductors. It's the reference design
274 for SAA7146 bases boards, so if you have some unsupported
275 saa7146 based, analog video card, chances are good that it
276 will work with this skeleton driver.
278 To compile this driver as a module, choose M here: the
279 module will be called dpc7146.
281 config VIDEO_HEXIUM_ORION
282 tristate "Hexium HV-PCI6 and Orion frame grabber"
283 depends on VIDEO_DEV && PCI
284 select VIDEO_SAA7146_VV
286 This is a video4linux driver for the Hexium HV-PCI6 and
287 Orion frame grabber cards by Hexium.
289 To compile this driver as a module, choose M here: the
290 module will be called hexium_orion.
292 config VIDEO_HEXIUM_GEMINI
293 tristate "Hexium Gemini frame grabber"
294 depends on VIDEO_DEV && PCI
295 select VIDEO_SAA7146_VV
297 This is a video4linux driver for the Hexium Gemini frame
298 grabber card by Hexium. Please note that the Gemini Dual
299 card is *not* fully supported.
301 To compile this driver as a module, choose M here: the
302 module will be called hexium_gemini.
305 tristate "Conexant 2388x (bt878 successor) support"
306 depends on VIDEO_DEV && PCI && EXPERIMENTAL
313 This is a video4linux driver for Conexant 2388x based
316 To compile this driver as a module, choose M here: the
317 module will be called cx8800
319 config VIDEO_CX88_DVB
320 tristate "DVB Support for cx2388x based TV cards"
321 depends on VIDEO_CX88 && DVB_CORE && BROKEN
324 This adds support for DVB cards based on the
325 Connexant 2388x chip.
327 config VIDEO_OVCAMCHIP
328 tristate "OmniVision Camera Chip support"
329 depends on VIDEO_DEV && I2C
331 Support for the OmniVision OV6xxx and OV7xxx series of camera chips.
332 This driver is intended to be used with the ov511 and w9968cf USB
335 To compile this driver as a module, choose M here: the
336 module will be called ovcamchip
339 tristate "AR devices"
342 This is a video4linux driver for the Renesas AR (Artificial Retina)
345 config VIDEO_M32R_AR_M64278
346 tristate "Use Colour AR module M64278(VGA)"
347 depends on VIDEO_M32R_AR
349 Say Y here to use the Renesas M64278E-800 camera module,
350 which supports VGA(640x480 pixcels) size of images.