Kconfig revision 1450e6bedc58c731617d99b4670070ed3ccc91b4
11da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds# 21da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds# Multimedia Video device configuration 31da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds# 41da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 5cd41e28e2d0f198ad56840bf8ba13cb41b129babMauro Carvalho Chehabmenu "Video Capture Adapters" 61da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds depends on VIDEO_DEV 71da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 8cd41e28e2d0f198ad56840bf8ba13cb41b129babMauro Carvalho Chehabcomment "Video Capture Adapters" 91da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 1021dcd8ccd76e80118f524b1a730c35ab1c46c09eMauro Carvalho Chehabconfig VIDEO_ADV_DEBUG 1121dcd8ccd76e80118f524b1a730c35ab1c46c09eMauro Carvalho Chehab bool "Enable advanced debug functionality" 1221dcd8ccd76e80118f524b1a730c35ab1c46c09eMauro Carvalho Chehab depends on VIDEO_DEV 1321dcd8ccd76e80118f524b1a730c35ab1c46c09eMauro Carvalho Chehab default n 1421dcd8ccd76e80118f524b1a730c35ab1c46c09eMauro Carvalho Chehab ---help--- 1521dcd8ccd76e80118f524b1a730c35ab1c46c09eMauro Carvalho Chehab Say Y here to enable advanced debugging functionality on some 1621dcd8ccd76e80118f524b1a730c35ab1c46c09eMauro Carvalho Chehab V4L devices. 1721dcd8ccd76e80118f524b1a730c35ab1c46c09eMauro Carvalho Chehab In doubt, say N. 1821dcd8ccd76e80118f524b1a730c35ab1c46c09eMauro Carvalho Chehab 191450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehabconfig VIDEO_HELPER_CHIPS_AUTO 201450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab bool "Autoselect pertinent encoders/decoders and other helper chips" 211450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab default y 22c1d1ea9e0f83a89d7afa1c84fac8312e2e08c85eMauro Carvalho Chehab ---help--- 231450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab Most video cards may require additional modules to encode or 241450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab decode audio/video standards. This option will autoselect 251450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab all pertinent modules to each selected video module. 26141a877949ffc22f33dc467dc256259c547ad52eMichael Krufky 271450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab Unselect this only if you know exaclty what you are doing, since 281450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab it may break support on some boards. 2910b89ee387fd6cc38532a881f64b3d35f338ea0bMauro Carvalho Chehab 301450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab In doubt, say Y. 3110b89ee387fd6cc38532a881f64b3d35f338ea0bMauro Carvalho Chehab 321450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab# 331450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab# Encoder / Decoder module configuration 341450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab# 351da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 361450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehabmenu "Encoders/decoders and other helper chips" 371450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab depends on VIDEO_DEV && !VIDEO_HELPER_CHIPS_AUTO 381da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 391450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehabcomment "Audio Decoders" 401da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 411450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehabconfig VIDEO_TVAUDIO 421450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab tristate "Simple audio decoder chips" 431450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab depends on VIDEO_V4L1 && I2C 441450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab ---help--- 451450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab Support for several audio decoder chips found on some bt8xx boards: 461450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab Philips: tda9840, tda9873h, tda9874h/a, tda9850, tda985x, tea6300, 471450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab tea6320, tea6420, tda8425, ta8874z. 481450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab Microchip: pic16c54 based design on ProVideo PV951 board. 491da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 501da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds To compile this driver as a module, choose M here: the 511450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab module will be called tvaudio. 521da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 531450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehabconfig VIDEO_TDA7432 541450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab tristate "Philips TDA7432 audio processor chip" 551450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab depends on VIDEO_V4L1 && I2C 561450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab ---help--- 571450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab Support for tda7432 audio decoder chip found on some bt8xx boards. 581da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 591450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab To compile this driver as a module, choose M here: the 601450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab module will be called tda7432. 611da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 621450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehabconfig VIDEO_TDA9840 631450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab tristate "Philips TDA9840 audio processor chip" 641450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab depends on VIDEO_DEV && I2C 651da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds ---help--- 661450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab Support for tda9840 audio decoder chip found on some Zoran boards. 671da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 681450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab To compile this driver as a module, choose M here: the 691450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab module will be called tda9840. 701da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 711450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehabconfig VIDEO_TDA9875 721450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab tristate "Philips TDA9875 audio processor chip" 731450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab depends on VIDEO_V4L1 && I2C 741450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab ---help--- 751450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab Support for tda9875 audio decoder chip found on some bt8xx boards. 761da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 771450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab To compile this driver as a module, choose M here: the 781450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab module will be called tda9875. 791da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 801450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehabconfig VIDEO_TEA6415C 811450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab tristate "Philips TEA6415C audio processor chip" 821450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab depends on VIDEO_DEV && I2C 831450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab ---help--- 841450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab Support for tea6415c audio decoder chip found on some bt8xx boards. 851da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 861450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab To compile this driver as a module, choose M here: the 871450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab module will be called tea6415c. 88ab33d5071de7a33616842882c11b5eb52a6c26a1Alan Cox 891450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehabconfig VIDEO_TEA6420 901450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab tristate "Philips TEA6420 audio processor chip" 911450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab depends on VIDEO_DEV && I2C 921450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab ---help--- 931450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab Support for tea6420 audio decoder chip found on some bt8xx boards. 941da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 951da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds To compile this driver as a module, choose M here: the 961450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab module will be called tea6420. 971da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 981450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehabconfig VIDEO_MSP3400 991450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab tristate "Micronas MSP34xx audio decoders" 1001450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab depends on VIDEO_V4L2 && I2C 1011450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab ---help--- 1021450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab Support for the Micronas MSP34xx series of audio decoders. 1031da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 1041da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds To compile this driver as a module, choose M here: the 1051450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab module will be called msp3400. 1061da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 1071450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehabconfig VIDEO_CS53L32A 1081450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab tristate "Cirrus Logic CS53L32A audio ADC" 1091450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab depends on VIDEO_V4L2 && I2C && EXPERIMENTAL 1101450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab ---help--- 1111450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab Support for the Cirrus Logic CS53L32A low voltage 1121450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab stereo A/D converter. 1131da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 1141450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab To compile this driver as a module, choose M here: the 1151450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab module will be called cs53l32a. 1161da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 1171450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehabconfig VIDEO_TLV320AIC23B 1181450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab tristate "Texas Instruments TLV320AIC23B audio codec" 1191450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab depends on VIDEO_V4L2 && I2C && EXPERIMENTAL 1201450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab ---help--- 1211450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab Support for the Texas Instruments TLV320AIC23B audio codec. 1221da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 1231450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab To compile this driver as a module, choose M here: the 1241450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab module will be called tlv320aic23b. 125faa1cb2039141030c7179b530ea4c63246847bc3Mauro Carvalho Chehab 1261450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehabconfig VIDEO_WM8775 1271450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab tristate "Wolfson Microelectronics WM8775 audio ADC with input mixer" 1281450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab depends on VIDEO_V4L2 && I2C && EXPERIMENTAL 1291450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab ---help--- 1301450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab Support for the Wolfson Microelectronics WM8775 high 1311450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab performance stereo A/D Converter with a 4 channel input mixer. 1321da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 1331da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds To compile this driver as a module, choose M here: the 1341450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab module will be called wm8775. 135674434c691e10015660022fc00b04985a23ef87bMauro Carvalho Chehab 1361450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehabconfig VIDEO_WM8739 1371450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab tristate "Wolfson Microelectronics WM8739 stereo audio ADC" 1381450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab depends on VIDEO_V4L2 && I2C && EXPERIMENTAL 1391450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab ---help--- 1401450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab Support for the Wolfson Microelectronics WM8739 1411450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab stereo A/D Converter. 1421da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 1431450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab To compile this driver as a module, choose M here: the 1441450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab module will be called wm8739. 1451da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 1461450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehabcomment "MPEG video encoders" 1471da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 1481450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehabconfig VIDEO_CX2341X 1491450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab tristate "Conexant CX2341x MPEG encoders" 1501450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab depends on VIDEO_V4L2 && EXPERIMENTAL 1511450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab ---help--- 1521450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab Support for the Conexant CX23416 MPEG encoders 1531450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab and CX23415 MPEG encoder/decoders. 1541da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 1551450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab This module currently supports the encoding functions only. 1561da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 1571450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab To compile this driver as a module, choose M here: the 1581450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab module will be called cx2341x. 159fbe60daac4c34e39d1ca69684bcb76e62461ac21Martin Samuelsson 1601450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehabsource "drivers/media/video/cx25840/Kconfig" 1611da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 1621450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehabcomment "Video encoders" 1631da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 1641450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehabconfig VIDEO_SAA7127 1651450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab tristate "Philips SAA7127/9 digital video encoders" 1661450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab depends on VIDEO_V4L2 && I2C && EXPERIMENTAL 1671da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds ---help--- 1681450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab Support for the Philips SAA7127/9 digital video encoders. 1691da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 1701da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds To compile this driver as a module, choose M here: the 1711450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab module will be called saa7127. 1721da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 1731450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehabconfig VIDEO_SAA7185 1741450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab tristate "Philips SAA7185 video encoder" 1751450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab depends on VIDEO_V4L1 && I2C 1761da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds ---help--- 1771450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab Support for the Philips SAA7185 video encoder. 178674434c691e10015660022fc00b04985a23ef87bMauro Carvalho Chehab 1791da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds To compile this driver as a module, choose M here: the 1801450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab module will be called saa7185. 1811da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 1821450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehabconfig VIDEO_ADV7170 1831450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab tristate "Analog Devices ADV7170 video encoder driver" 1841450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab depends on VIDEO_V4L1 && I2C 1851da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds ---help--- 1861450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab Support for the Analog Devices ADV7170 video encoder driver 187674434c691e10015660022fc00b04985a23ef87bMauro Carvalho Chehab 1881da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds To compile this driver as a module, choose M here: the 1891450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab module will be called adv7170. 1901da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 1911450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehabconfig VIDEO_ADV7175 1921450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab tristate "Analog Devices ADV7175 video encoder driver" 1931450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab depends on VIDEO_V4L1 && I2C 1941da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds ---help--- 1951450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab Support for the Analog Devices ADV7175 video encoder driver 196674434c691e10015660022fc00b04985a23ef87bMauro Carvalho Chehab 1971da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds To compile this driver as a module, choose M here: the 1981450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab module will be called adv7175. 1991da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 2001450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehabcomment "Video decoders" 2011450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab 2021450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehabconfig VIDEO_BT819 2031450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab tristate "BT819A VideoStream Decoder" 2041450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab depends on VIDEO_V4L1 && I2C 2051da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds ---help--- 2061450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab Support for BT819A video decoder. 207674434c691e10015660022fc00b04985a23ef87bMauro Carvalho Chehab 2081da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds To compile this driver as a module, choose M here: the 2091450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab module will be called bt819. 2101da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 2111450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehabconfig VIDEO_BT856 2121450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab tristate "BT856 VideoStream Decoder" 2131450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab depends on VIDEO_V4L1 && I2C 2141da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds ---help--- 2151450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab Support for BT856 video decoder. 2161da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 2171450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab To compile this driver as a module, choose M here: the 2181450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab module will be called bt856. 2191450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab 2201450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehabconfig VIDEO_BT866 2211450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab tristate "BT866 VideoStream Decoder" 2221450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab depends on VIDEO_V4L1 && I2C 2231da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds ---help--- 2241450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab Support for BT866 video decoder. 2250518999c5fd640bfac24c7c452e902007b1a2b0aMauro Carvalho Chehab 2260518999c5fd640bfac24c7c452e902007b1a2b0aMauro Carvalho Chehab To compile this driver as a module, choose M here: the 2271450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab module will be called bt866. 2281da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 2291450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehabconfig VIDEO_KS0127 2301450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab tristate "KS0127 video decoder" 2311450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab depends on VIDEO_V4L1 && I2C 2321450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab ---help--- 2331450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab Support for KS0127 video decoder. 234f896260566b08250cdb12802af1ab418dcc6d720Michael Krufky 2351450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab This chip is used on AverMedia AVS6EYES Zoran-based MJPEG 2361450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab cards. 237f896260566b08250cdb12802af1ab418dcc6d720Michael Krufky 2381450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab To compile this driver as a module, choose M here: the 2391450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab module will be called ks0127. 240b961b9c5a27da21f78b5e02c687db9cee259468eMauro Carvalho Chehab 2411450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehabconfig VIDEO_SAA7110 2421450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab tristate "Philips SAA7110 video decoder" 2431450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab depends on VIDEO_V4L1 244897ea1307b40a17cb2d6b8d458eaa1573bf1a45eMauro Carvalho Chehab ---help--- 2451450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab Support for the Philips SAA7110 video decoders. 246897ea1307b40a17cb2d6b8d458eaa1573bf1a45eMauro Carvalho Chehab 247897ea1307b40a17cb2d6b8d458eaa1573bf1a45eMauro Carvalho Chehab To compile this driver as a module, choose M here: the 2481450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab module will be called saa7110. 249897ea1307b40a17cb2d6b8d458eaa1573bf1a45eMauro Carvalho Chehab 2501450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehabconfig VIDEO_SAA7111 2511450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab tristate "Philips SAA7111 video decoder" 2521450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab depends on VIDEO_V4L1 && I2C 253897ea1307b40a17cb2d6b8d458eaa1573bf1a45eMauro Carvalho Chehab ---help--- 2541450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab Support for the Philips SAA711 video decoder. 255897ea1307b40a17cb2d6b8d458eaa1573bf1a45eMauro Carvalho Chehab 256897ea1307b40a17cb2d6b8d458eaa1573bf1a45eMauro Carvalho Chehab To compile this driver as a module, choose M here: the 2571450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab module will be called saa7111. 258897ea1307b40a17cb2d6b8d458eaa1573bf1a45eMauro Carvalho Chehab 2591450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehabconfig VIDEO_SAA7114 2601450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab tristate "Philips SAA7114 video decoder" 2611450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab depends on VIDEO_V4L1 && I2C 262faa1cb2039141030c7179b530ea4c63246847bc3Mauro Carvalho Chehab ---help--- 2631450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab Support for the Philips SAA7114 video decoder. This driver 2641450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab is used only on Zoran driver and should be moved soon to 2651450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab SAA711x module. 266faa1cb2039141030c7179b530ea4c63246847bc3Mauro Carvalho Chehab 267faa1cb2039141030c7179b530ea4c63246847bc3Mauro Carvalho Chehab To compile this driver as a module, choose M here: the 2681450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab module will be called saa7114. 269faa1cb2039141030c7179b530ea4c63246847bc3Mauro Carvalho Chehab 2701450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehabconfig VIDEO_SAA711X 2711450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab tristate "Philips SAA7113/4/5 video decoders" 2721450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab depends on VIDEO_V4L2 && I2C && EXPERIMENTAL 273897ea1307b40a17cb2d6b8d458eaa1573bf1a45eMauro Carvalho Chehab ---help--- 2741450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab Support for the Philips SAA7113/4/5 video decoders. 275897ea1307b40a17cb2d6b8d458eaa1573bf1a45eMauro Carvalho Chehab 276897ea1307b40a17cb2d6b8d458eaa1573bf1a45eMauro Carvalho Chehab To compile this driver as a module, choose M here: the 2771450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab module will be called saa7115. 278897ea1307b40a17cb2d6b8d458eaa1573bf1a45eMauro Carvalho Chehab 2791450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehabconfig VIDEO_SAA7191 2801450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab tristate "Philips SAA7191 video decoder" 2811450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab depends on VIDEO_V4L1 && I2C 282faa1cb2039141030c7179b530ea4c63246847bc3Mauro Carvalho Chehab ---help--- 2831450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab Support for the Philips SAA7191 video decoder. 284faa1cb2039141030c7179b530ea4c63246847bc3Mauro Carvalho Chehab 285faa1cb2039141030c7179b530ea4c63246847bc3Mauro Carvalho Chehab To compile this driver as a module, choose M here: the 2861450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab module will be called saa7191. 287faa1cb2039141030c7179b530ea4c63246847bc3Mauro Carvalho Chehab 2881450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehabconfig VIDEO_TVP5150 2891450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab tristate "Texas Instruments TVP5150 video decoder" 2901450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab depends on VIDEO_V4L2 && I2C 291faa1cb2039141030c7179b530ea4c63246847bc3Mauro Carvalho Chehab ---help--- 2921450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab Support for the Texas Instruments TVP5150 video decoder. 293faa1cb2039141030c7179b530ea4c63246847bc3Mauro Carvalho Chehab 294faa1cb2039141030c7179b530ea4c63246847bc3Mauro Carvalho Chehab To compile this driver as a module, choose M here: the 2951450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab module will be called tvp5150. 296faa1cb2039141030c7179b530ea4c63246847bc3Mauro Carvalho Chehab 2971450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehabconfig VIDEO_VPX3220 2981450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab tristate "vpx3220a, vpx3216b & vpx3214c video decoder driver" 2991450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab depends on VIDEO_V4L1 && I2C 300cfdd4ad0661e57db353ff36c2e8c57fc956cf6fbMichael Krufky ---help--- 3011450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab Support for VPX322x video decoders. 302cfdd4ad0661e57db353ff36c2e8c57fc956cf6fbMichael Krufky 303cfdd4ad0661e57db353ff36c2e8c57fc956cf6fbMichael Krufky To compile this driver as a module, choose M here: the 3041450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab module will be called vpx3220. 305770599d07564f049234d0a5eb0ef3d607d747878Mauro Carvalho Chehab 3061450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehabcomment "Video improvement chips" 3071450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab 3081450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehabconfig VIDEO_UPD64031A 3091450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab tristate "NEC Electronics uPD64031A Ghost Reduction" 3101450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab depends on VIDEO_V4L2 && I2C && EXPERIMENTAL 311e273db7a99eabb4b2ba66dbaa90a63894cb2f2e3Michael Krufky ---help--- 3121450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab Support for the NEC Electronics uPD64031A Ghost Reduction 3131450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab video chip. It is most often found in NTSC TV cards made for 3141450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab Japan and is used to reduce the 'ghosting' effect that can 3151450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab be present in analog TV broadcasts. 316e273db7a99eabb4b2ba66dbaa90a63894cb2f2e3Michael Krufky 317e273db7a99eabb4b2ba66dbaa90a63894cb2f2e3Michael Krufky To compile this driver as a module, choose M here: the 3181450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab module will be called upd64031a. 319e273db7a99eabb4b2ba66dbaa90a63894cb2f2e3Michael Krufky 3201450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehabconfig VIDEO_UPD64083 3211450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab tristate "NEC Electronics uPD64083 3-Dimensional Y/C separation" 3221450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab depends on VIDEO_V4L2 && I2C && EXPERIMENTAL 32388ca8ed0b7f2f04a055ff3c389f398ba3ad3d27dScott Alfter ---help--- 3241450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab Support for the NEC Electronics uPD64083 3-Dimensional Y/C 3251450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab separation video chip. It is used to improve the quality of 3261450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab the colors of a composite signal. 32788ca8ed0b7f2f04a055ff3c389f398ba3ad3d27dScott Alfter 32888ca8ed0b7f2f04a055ff3c389f398ba3ad3d27dScott Alfter To compile this driver as a module, choose M here: the 3291450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab module will be called upd64083. 33088ca8ed0b7f2f04a055ff3c389f398ba3ad3d27dScott Alfter 3311450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehabendmenu # encoder / decoder chips 3321450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab 3331450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehabconfig VIDEO_VIVI 3341450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab tristate "Virtual Video Driver" 3351450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab depends on VIDEO_V4L2 && !SPARC32 && !SPARC64 3361450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab select VIDEO_BUF 3371450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab default n 338e273db7a99eabb4b2ba66dbaa90a63894cb2f2e3Michael Krufky ---help--- 3391450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab Enables a virtual video driver. This device shows a color bar 3401450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab and a timestamp, as a real device would generate by using V4L2 3411450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab api. 3421450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab Say Y here if you want to test video apps or debug V4L devices. 3431450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab In doubt, say N. 3441450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab 3451450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehabsource "drivers/media/video/bt8xx/Kconfig" 3461450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab 3471450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehabconfig VIDEO_SAA6588 3481450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab tristate "SAA6588 Radio Chip RDS decoder support on BT848 cards" 3491450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab depends on I2C && VIDEO_BT848 3501450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab 3511450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab help 3521450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab Support for Radio Data System (RDS) decoder. This allows seeing 3531450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab radio station identification transmitted using this standard. 3541450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab Currentlly, it works only with bt8x8 chips. 355e273db7a99eabb4b2ba66dbaa90a63894cb2f2e3Michael Krufky 356e273db7a99eabb4b2ba66dbaa90a63894cb2f2e3Michael Krufky To compile this driver as a module, choose M here: the 3571450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab module will be called saa6588. 358e273db7a99eabb4b2ba66dbaa90a63894cb2f2e3Michael Krufky 3591450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehabconfig VIDEO_PMS 3601450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab tristate "Mediavision Pro Movie Studio Video For Linux" 3611450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab depends on ISA && VIDEO_V4L1 3621450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab help 3631450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab Say Y if you have such a thing. 36475c4570ca4849b089c4edfc14bf02b4720087abaHans Verkuil 36575c4570ca4849b089c4edfc14bf02b4720087abaHans Verkuil To compile this driver as a module, choose M here: the 3661450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab module will be called pms. 36775c4570ca4849b089c4edfc14bf02b4720087abaHans Verkuil 3681450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehabconfig VIDEO_PLANB 3691450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab tristate "PlanB Video-In on PowerMac" 3701450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab depends on PPC_PMAC && VIDEO_V4L1 && BROKEN 3711450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab help 3721450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab PlanB is the V4L driver for the PowerMac 7x00/8x00 series video 3731450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab input hardware. If you want to experiment with this, say Y. 3741450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab Otherwise, or if you don't understand a word, say N. See 3751450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab <http://www.cpu.lu/~mlan/linux/dev/planb.html> for more info. 376b961b9c5a27da21f78b5e02c687db9cee259468eMauro Carvalho Chehab 3771450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab Saying M will compile this driver as a module (planb). 3783446807d6e9ccf4b21476b0b143d35fcc964be4bMichael Krufky 3791450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehabconfig VIDEO_BWQCAM 3801450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab tristate "Quickcam BW Video For Linux" 3811450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab depends on PARPORT && VIDEO_V4L1 3821450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab help 3831450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab Say Y have if you the black and white version of the QuickCam 3841450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab camera. See the next option for the color version. 3853446807d6e9ccf4b21476b0b143d35fcc964be4bMichael Krufky 3863446807d6e9ccf4b21476b0b143d35fcc964be4bMichael Krufky To compile this driver as a module, choose M here: the 3871450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab module will be called bw-qcam. 3883446807d6e9ccf4b21476b0b143d35fcc964be4bMichael Krufky 3891450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehabconfig VIDEO_CQCAM 3901450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab tristate "QuickCam Colour Video For Linux (EXPERIMENTAL)" 3911450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab depends on EXPERIMENTAL && PARPORT && VIDEO_V4L1 3921450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab help 3931450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab This is the video4linux driver for the colour version of the 3941450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab Connectix QuickCam. If you have one of these cameras, say Y here, 3951450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab otherwise say N. This driver does not work with the original 3961450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab monochrome QuickCam, QuickCam VC or QuickClip. It is also available 3971450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab as a module (c-qcam). 3981450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab Read <file:Documentation/video4linux/CQcam.txt> for more information. 399f6fe8c6a429bb44d95091e67f8e39662cd4e6fc3Michael Krufky 4001450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehabconfig VIDEO_W9966 4011450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab tristate "W9966CF Webcam (FlyCam Supra and others) Video For Linux" 4021450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab depends on PARPORT_1284 && PARPORT && VIDEO_V4L1 4031450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab help 4041450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab Video4linux driver for Winbond's w9966 based Webcams. 4051450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab Currently tested with the LifeView FlyCam Supra. 4061450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab If you have one of these cameras, say Y here 4071450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab otherwise say N. 4081450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab This driver is also available as a module (w9966). 4091450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab 4101450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab Check out <file:Documentation/video4linux/w9966.txt> for more 4111450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab information. 4121450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab 4131450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehabconfig VIDEO_CPIA 4141450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab tristate "CPiA Video For Linux" 4151450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab depends on VIDEO_V4L1 416faa1cb2039141030c7179b530ea4c63246847bc3Mauro Carvalho Chehab ---help--- 4171450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab This is the video4linux driver for cameras based on Vision's CPiA 4181450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab (Colour Processor Interface ASIC), such as the Creative Labs Video 4191450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab Blaster Webcam II. If you have one of these cameras, say Y here 4201450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab and select parallel port and/or USB lowlevel support below, 4211450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab otherwise say N. This will not work with the Creative Webcam III. 422faa1cb2039141030c7179b530ea4c63246847bc3Mauro Carvalho Chehab 4231450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab Please read <file:Documentation/video4linux/README.cpia> for more 4241450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab information. 425faa1cb2039141030c7179b530ea4c63246847bc3Mauro Carvalho Chehab 4261450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab This driver is also available as a module (cpia). 427faa1cb2039141030c7179b530ea4c63246847bc3Mauro Carvalho Chehab 4281450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehabconfig VIDEO_CPIA_PP 4291450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab tristate "CPiA Parallel Port Lowlevel Support" 4301450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab depends on PARPORT_1284 && VIDEO_CPIA && PARPORT 4311450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab help 4321450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab This is the lowlevel parallel port support for cameras based on 4331450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab Vision's CPiA (Colour Processor Interface ASIC), such as the 4341450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab Creative Webcam II. If you have the parallel port version of one 4351450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab of these cameras, say Y here, otherwise say N. It is also available 4361450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab as a module (cpia_pp). 4371450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab 4381450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehabconfig VIDEO_CPIA_USB 4391450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab tristate "CPiA USB Lowlevel Support" 4401450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab depends on VIDEO_CPIA && USB 4411450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab help 4421450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab This is the lowlevel USB support for cameras based on Vision's CPiA 4431450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab (Colour Processor Interface ASIC), such as the Creative Webcam II. 4441450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab If you have the USB version of one of these cameras, say Y here, 4451450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab otherwise say N. This will not work with the Creative Webcam III. 4461450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab It is also available as a module (cpia_usb). 4471450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab 4481450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehabsource "drivers/media/video/cpia2/Kconfig" 4491450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab 4501450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehabconfig VIDEO_SAA5246A 4511450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab tristate "SAA5246A, SAA5281 Teletext processor" 4521450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab depends on I2C && VIDEO_V4L2 4531450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab help 4541450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab Support for I2C bus based teletext using the SAA5246A or SAA5281 4551450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab chip. Useful only if you live in Europe. 456b961b9c5a27da21f78b5e02c687db9cee259468eMauro Carvalho Chehab 457b961b9c5a27da21f78b5e02c687db9cee259468eMauro Carvalho Chehab To compile this driver as a module, choose M here: the 4581450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab module will be called saa5246a. 459b961b9c5a27da21f78b5e02c687db9cee259468eMauro Carvalho Chehab 4601450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehabconfig VIDEO_SAA5249 4611450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab tristate "SAA5249 Teletext processor" 4621450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab depends on VIDEO_DEV && I2C && VIDEO_V4L2 4631450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab help 4641450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab Support for I2C bus based teletext using the SAA5249 chip. At the 4651450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab moment this is only useful on some European WinTV cards. 466faa1cb2039141030c7179b530ea4c63246847bc3Mauro Carvalho Chehab 467faa1cb2039141030c7179b530ea4c63246847bc3Mauro Carvalho Chehab To compile this driver as a module, choose M here: the 4681450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab module will be called saa5249. 469faa1cb2039141030c7179b530ea4c63246847bc3Mauro Carvalho Chehab 4701450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehabconfig TUNER_3036 4711450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab tristate "SAB3036 tuner" 4721450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab depends on VIDEO_DEV && I2C && VIDEO_V4L1 4731450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab help 4741450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab Say Y here to include support for Philips SAB3036 compatible tuners. 4751450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab If in doubt, say N. 476faa1cb2039141030c7179b530ea4c63246847bc3Mauro Carvalho Chehab 4771450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehabconfig VIDEO_VINO 4781450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab tristate "SGI Vino Video For Linux (EXPERIMENTAL)" 4791450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab depends on I2C && SGI_IP22 && EXPERIMENTAL && VIDEO_V4L2 4801450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab select I2C_ALGO_SGI 4811450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab select VIDEO_SAA7191 if VIDEO_HELPER_CHIPS_AUTO 4821450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab help 4831450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab Say Y here to build in support for the Vino video input system found 4841450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab on SGI Indy machines. 485b961b9c5a27da21f78b5e02c687db9cee259468eMauro Carvalho Chehab 4861450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehabconfig VIDEO_STRADIS 4871450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab tristate "Stradis 4:2:2 MPEG-2 video driver (EXPERIMENTAL)" 4881450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab depends on EXPERIMENTAL && PCI && VIDEO_V4L1 && !PPC64 4891450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab help 4901450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab Say Y here to enable support for the Stradis 4:2:2 MPEG-2 video 4911450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab driver for PCI. There is a product page at 4921450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab <http://www.stradis.com/>. 493faa1cb2039141030c7179b530ea4c63246847bc3Mauro Carvalho Chehab 4941450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehabconfig VIDEO_ZORAN_ZR36060 4951450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab tristate 496faa1cb2039141030c7179b530ea4c63246847bc3Mauro Carvalho Chehab 4971450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehabconfig VIDEO_ZORAN 4981450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab tristate "Zoran ZR36057/36067 Video For Linux" 4991450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab depends on PCI && I2C_ALGOBIT && VIDEO_V4L1 && !PPC64 5001450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab help 5011450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab Say Y for support for MJPEG capture cards based on the Zoran 5021450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab 36057/36067 PCI controller chipset. This includes the Iomega 5031450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab Buz, Pinnacle DC10+ and the Linux Media Labs LML33. There is 5041450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab a driver homepage at <http://mjpeg.sf.net/driver-zoran/>. For 5051450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab more information, check <file:Documentation/video4linux/Zoran>. 506faa1cb2039141030c7179b530ea4c63246847bc3Mauro Carvalho Chehab 507faa1cb2039141030c7179b530ea4c63246847bc3Mauro Carvalho Chehab To compile this driver as a module, choose M here: the 5081450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab module will be called zr36067. 509faa1cb2039141030c7179b530ea4c63246847bc3Mauro Carvalho Chehab 5101450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehabconfig VIDEO_ZORAN_BUZ 5111450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab tristate "Iomega Buz support" 5121450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab depends on VIDEO_ZORAN 5131450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab select VIDEO_SAA7111 if VIDEO_HELPER_CHIPS_AUTO 5141450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab select VIDEO_SAA7185 if VIDEO_HELPER_CHIPS_AUTO 5151450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab select VIDEO_ZORAN_ZR36060 5161450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab help 5171450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab Support for the Iomega Buz MJPEG capture/playback card. 518faa1cb2039141030c7179b530ea4c63246847bc3Mauro Carvalho Chehab 5191450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehabconfig VIDEO_ZORAN_DC10 5201450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab tristate "Pinnacle/Miro DC10(+) support" 5211450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab depends on VIDEO_ZORAN 5221450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab select VIDEO_SAA7110 5231450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab select VIDEO_ADV7175 if VIDEO_HELPER_CHIPS_AUTO 5241450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab select VIDEO_ZORAN_ZR36060 5251450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab help 5261450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab Support for the Pinnacle/Miro DC10(+) MJPEG capture/playback 5271450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab card. 52829adeee5340cb0de393330f962349ae88f747ceaMauro Carvalho Chehab 5291450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehabconfig VIDEO_ZORAN_DC30 5301450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab tristate "Pinnacle/Miro DC30(+) support" 5311450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab depends on VIDEO_ZORAN 5321450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab select VIDEO_ADV7175 if VIDEO_HELPER_CHIPS_AUTO 5331450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab select VIDEO_VPX3220 if VIDEO_HELPER_CHIPS_AUTO 5341450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab help 5351450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab Support for the Pinnacle/Miro DC30(+) MJPEG capture/playback 5361450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab card. This also supports really old DC10 cards based on the 5371450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab zr36050 MJPEG codec and zr36016 VFE. 53829adeee5340cb0de393330f962349ae88f747ceaMauro Carvalho Chehab 5391450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehabconfig VIDEO_ZORAN_LML33 5401450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab tristate "Linux Media Labs LML33 support" 5411450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab depends on VIDEO_ZORAN 5421450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab select VIDEO_BT819 if VIDEO_HELPER_CHIPS_AUTO 5431450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab select VIDEO_BT856 if VIDEO_HELPER_CHIPS_AUTO 5441450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab select VIDEO_ZORAN_ZR36060 5451450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab help 5461450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab Support for the Linux Media Labs LML33 MJPEG capture/playback 5471450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab card. 54829adeee5340cb0de393330f962349ae88f747ceaMauro Carvalho Chehab 5491450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehabconfig VIDEO_ZORAN_LML33R10 5501450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab tristate "Linux Media Labs LML33R10 support" 5511450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab depends on VIDEO_ZORAN 5521450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab select VIDEO_SAA7114 if VIDEO_HELPER_CHIPS_AUTO 5531450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab select VIDEO_ADV7170 if VIDEO_HELPER_CHIPS_AUTO 5541450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab select VIDEO_ZORAN_ZR36060 5551450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab help 5561450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab support for the Linux Media Labs LML33R10 MJPEG capture/playback 5571450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab card. 558faa1cb2039141030c7179b530ea4c63246847bc3Mauro Carvalho Chehab 5591450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehabconfig VIDEO_ZORAN_AVS6EYES 5601450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab tristate "AverMedia 6 Eyes support (EXPERIMENTAL)" 5611450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab depends on VIDEO_ZORAN && EXPERIMENTAL && VIDEO_V4L1 5621450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab select VIDEO_BT856 if VIDEO_HELPER_CHIPS_AUTO 5631450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab select VIDEO_KS0127 if VIDEO_HELPER_CHIPS_AUTO 5641450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab select VIDEO_ZORAN_ZR36060 5651450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab help 5661450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab Support for the AverMedia 6 Eyes video surveillance card. 567faa1cb2039141030c7179b530ea4c63246847bc3Mauro Carvalho Chehab 5681450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehabconfig VIDEO_ZR36120 5691450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab tristate "Zoran ZR36120/36125 Video For Linux" 5701450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab depends on PCI && I2C && VIDEO_V4L1 && BROKEN 5711450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab help 5721450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab Support for ZR36120/ZR36125 based frame grabber/overlay boards. 5731450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab This includes the Victor II, WaveWatcher, Video Wonder, Maxi-TV, 5741450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab and Buster boards. Please read the material in 5751450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab <file:Documentation/video4linux/zr36120.txt> for more information. 576faa1cb2039141030c7179b530ea4c63246847bc3Mauro Carvalho Chehab 577faa1cb2039141030c7179b530ea4c63246847bc3Mauro Carvalho Chehab To compile this driver as a module, choose M here: the 5781450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab module will be called zr36120. 579faa1cb2039141030c7179b530ea4c63246847bc3Mauro Carvalho Chehab 5801450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehabconfig VIDEO_MEYE 5811450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab tristate "Sony Vaio Picturebook Motion Eye Video For Linux" 5821450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab depends on PCI && SONYPI && VIDEO_V4L1 583faa1cb2039141030c7179b530ea4c63246847bc3Mauro Carvalho Chehab ---help--- 5841450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab This is the video4linux driver for the Motion Eye camera found 5851450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab in the Vaio Picturebook laptops. Please read the material in 5861450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab <file:Documentation/video4linux/meye.txt> for more information. 5871450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab 5881450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab If you say Y or M here, you need to say Y or M to "Sony Programmable 5891450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab I/O Control Device" in the character device section. 590faa1cb2039141030c7179b530ea4c63246847bc3Mauro Carvalho Chehab 591faa1cb2039141030c7179b530ea4c63246847bc3Mauro Carvalho Chehab To compile this driver as a module, choose M here: the 5921450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab module will be called meye. 593faa1cb2039141030c7179b530ea4c63246847bc3Mauro Carvalho Chehab 5941450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehabsource "drivers/media/video/saa7134/Kconfig" 5951450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab 5961450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehabconfig VIDEO_MXB 5971450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab tristate "Siemens-Nixdorf 'Multimedia eXtension Board'" 5981450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab depends on PCI && VIDEO_V4L1 5991450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab select VIDEO_SAA7146_VV 6001450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab select VIDEO_TUNER 6011450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab select VIDEO_SAA7111 if VIDEO_HELPER_CHIPS_AUTO 6021450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab select VIDEO_TDA9840 if VIDEO_HELPER_CHIPS_AUTO 6031450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab select VIDEO_TEA6415C if VIDEO_HELPER_CHIPS_AUTO 6041450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab select VIDEO_TEA6420 if VIDEO_HELPER_CHIPS_AUTO 605ac9ec9358e63878b105f48f5f094105dff7d9833Michael Krufky ---help--- 6061450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab This is a video4linux driver for the 'Multimedia eXtension Board' 6071450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab TV card by Siemens-Nixdorf. 608ac9ec9358e63878b105f48f5f094105dff7d9833Michael Krufky 609ac9ec9358e63878b105f48f5f094105dff7d9833Michael Krufky To compile this driver as a module, choose M here: the 6101450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab module will be called mxb. 611ac9ec9358e63878b105f48f5f094105dff7d9833Michael Krufky 6121450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehabconfig VIDEO_DPC 6131450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab tristate "Philips-Semiconductors 'dpc7146 demonstration board'" 6141450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab depends on PCI && VIDEO_V4L1 6151450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab select VIDEO_SAA7146_VV 6161450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab select VIDEO_SAA7111 if VIDEO_HELPER_CHIPS_AUTO 617faa1cb2039141030c7179b530ea4c63246847bc3Mauro Carvalho Chehab ---help--- 6181450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab This is a video4linux driver for the 'dpc7146 demonstration 6191450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab board' by Philips-Semiconductors. It's the reference design 6201450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab for SAA7146 bases boards, so if you have some unsupported 6211450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab saa7146 based, analog video card, chances are good that it 6221450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab will work with this skeleton driver. 623faa1cb2039141030c7179b530ea4c63246847bc3Mauro Carvalho Chehab 624faa1cb2039141030c7179b530ea4c63246847bc3Mauro Carvalho Chehab To compile this driver as a module, choose M here: the 6251450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab module will be called dpc7146. 626faa1cb2039141030c7179b530ea4c63246847bc3Mauro Carvalho Chehab 6271450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehabconfig VIDEO_HEXIUM_ORION 6281450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab tristate "Hexium HV-PCI6 and Orion frame grabber" 6291450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab depends on PCI && VIDEO_V4L2 6301450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab select VIDEO_SAA7146_VV 631eb42c42449b4d018881dc8f1856ce84cf74f90c5Mauro Carvalho Chehab ---help--- 6321450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab This is a video4linux driver for the Hexium HV-PCI6 and 6331450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab Orion frame grabber cards by Hexium. 634eb42c42449b4d018881dc8f1856ce84cf74f90c5Mauro Carvalho Chehab 635eb42c42449b4d018881dc8f1856ce84cf74f90c5Mauro Carvalho Chehab To compile this driver as a module, choose M here: the 6361450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab module will be called hexium_orion. 637eb42c42449b4d018881dc8f1856ce84cf74f90c5Mauro Carvalho Chehab 6381450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehabconfig VIDEO_HEXIUM_GEMINI 6391450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab tristate "Hexium Gemini frame grabber" 6401450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab depends on PCI && VIDEO_V4L2 6411450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab select VIDEO_SAA7146_VV 642faa1cb2039141030c7179b530ea4c63246847bc3Mauro Carvalho Chehab ---help--- 6431450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab This is a video4linux driver for the Hexium Gemini frame 6441450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab grabber card by Hexium. Please note that the Gemini Dual 6451450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab card is *not* fully supported. 646faa1cb2039141030c7179b530ea4c63246847bc3Mauro Carvalho Chehab 647faa1cb2039141030c7179b530ea4c63246847bc3Mauro Carvalho Chehab To compile this driver as a module, choose M here: the 6481450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab module will be called hexium_gemini. 649faa1cb2039141030c7179b530ea4c63246847bc3Mauro Carvalho Chehab 6501450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehabsource "drivers/media/video/cx88/Kconfig" 651add953cecba870f4ad7730bd0a6d5eaaabeac3bcHans Verkuil 6521450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehabconfig VIDEO_M32R_AR 6531450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab tristate "AR devices" 6541450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab depends on M32R && VIDEO_V4L1 655add953cecba870f4ad7730bd0a6d5eaaabeac3bcHans Verkuil ---help--- 6561450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab This is a video4linux driver for the Renesas AR (Artificial Retina) 6571450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab camera module. 658add953cecba870f4ad7730bd0a6d5eaaabeac3bcHans Verkuil 6591450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehabconfig VIDEO_M32R_AR_M64278 6601450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab tristate "AR device with color module M64278(VGA)" 6611450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab depends on PLAT_M32700UT 6621450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab select VIDEO_M32R_AR 663add953cecba870f4ad7730bd0a6d5eaaabeac3bcHans Verkuil ---help--- 6641450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab This is a video4linux driver for the Renesas AR (Artificial 6651450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab Retina) with M64278E-800 camera module. 6661450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab This module supports VGA(640x480 pixels) resolutions. 667add953cecba870f4ad7730bd0a6d5eaaabeac3bcHans Verkuil 668add953cecba870f4ad7730bd0a6d5eaaabeac3bcHans Verkuil To compile this driver as a module, choose M here: the 6691450e6bedc58c731617d99b4670070ed3ccc91b4Mauro Carvalho Chehab module will be called arv. 670f896260566b08250cdb12802af1ab418dcc6d720Michael Krufky 6719f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab# 6729f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab# USB Multimedia device configuration 6739f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab# 6749f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab 6759f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehabmenu "V4L USB devices" 676d56410e0a594150c5ca06319da7bc8901c4d455eMauro Carvalho Chehab depends on USB && VIDEO_DEV 6779f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab 6789f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehabsource "drivers/media/video/em28xx/Kconfig" 6799f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab 68026ffb95c0012201c9ea9e8d315af1d499e1e66d3Michael Krufkysource "drivers/media/video/usbvideo/Kconfig" 6819f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab 68226ffb95c0012201c9ea9e8d315af1d499e1e66d3Michael Krufkysource "drivers/media/video/et61x251/Kconfig" 6839f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab 6845e2fb0824a5aa42c8d1b1b177ab287e84685be39Mauro Carvalho Chehabconfig VIDEO_OVCAMCHIP 6855e2fb0824a5aa42c8d1b1b177ab287e84685be39Mauro Carvalho Chehab tristate "OmniVision Camera Chip support" 6865e2fb0824a5aa42c8d1b1b177ab287e84685be39Mauro Carvalho Chehab depends on I2C && VIDEO_V4L1 6875e2fb0824a5aa42c8d1b1b177ab287e84685be39Mauro Carvalho Chehab ---help--- 6885e2fb0824a5aa42c8d1b1b177ab287e84685be39Mauro Carvalho Chehab Support for the OmniVision OV6xxx and OV7xxx series of camera chips. 6895e2fb0824a5aa42c8d1b1b177ab287e84685be39Mauro Carvalho Chehab This driver is intended to be used with the ov511 and w9968cf USB 6905e2fb0824a5aa42c8d1b1b177ab287e84685be39Mauro Carvalho Chehab camera drivers. 6915e2fb0824a5aa42c8d1b1b177ab287e84685be39Mauro Carvalho Chehab 6925e2fb0824a5aa42c8d1b1b177ab287e84685be39Mauro Carvalho Chehab To compile this driver as a module, choose M here: the 6935e2fb0824a5aa42c8d1b1b177ab287e84685be39Mauro Carvalho Chehab module will be called ovcamchip. 6945e2fb0824a5aa42c8d1b1b177ab287e84685be39Mauro Carvalho Chehab 6955e2fb0824a5aa42c8d1b1b177ab287e84685be39Mauro Carvalho Chehabconfig USB_W9968CF 6965e2fb0824a5aa42c8d1b1b177ab287e84685be39Mauro Carvalho Chehab tristate "USB W996[87]CF JPEG Dual Mode Camera support" 6975e2fb0824a5aa42c8d1b1b177ab287e84685be39Mauro Carvalho Chehab depends on USB && VIDEO_V4L1 && I2C 6985e2fb0824a5aa42c8d1b1b177ab287e84685be39Mauro Carvalho Chehab select VIDEO_OVCAMCHIP 6995e2fb0824a5aa42c8d1b1b177ab287e84685be39Mauro Carvalho Chehab ---help--- 7005e2fb0824a5aa42c8d1b1b177ab287e84685be39Mauro Carvalho Chehab Say Y here if you want support for cameras based on OV681 or 7015e2fb0824a5aa42c8d1b1b177ab287e84685be39Mauro Carvalho Chehab Winbond W9967CF/W9968CF JPEG USB Dual Mode Camera Chips. 7025e2fb0824a5aa42c8d1b1b177ab287e84685be39Mauro Carvalho Chehab 7035e2fb0824a5aa42c8d1b1b177ab287e84685be39Mauro Carvalho Chehab This driver has an optional plugin, which is distributed as a 7045e2fb0824a5aa42c8d1b1b177ab287e84685be39Mauro Carvalho Chehab separate module only (released under GPL). It allows to use higher 7055e2fb0824a5aa42c8d1b1b177ab287e84685be39Mauro Carvalho Chehab resolutions and framerates, but cannot be included in the official 7065e2fb0824a5aa42c8d1b1b177ab287e84685be39Mauro Carvalho Chehab Linux kernel for performance purposes. 7075e2fb0824a5aa42c8d1b1b177ab287e84685be39Mauro Carvalho Chehab 7085e2fb0824a5aa42c8d1b1b177ab287e84685be39Mauro Carvalho Chehab See <file:Documentation/video4linux/w9968cf.txt> for more info. 7095e2fb0824a5aa42c8d1b1b177ab287e84685be39Mauro Carvalho Chehab 7105e2fb0824a5aa42c8d1b1b177ab287e84685be39Mauro Carvalho Chehab To compile this driver as a module, choose M here: the 7115e2fb0824a5aa42c8d1b1b177ab287e84685be39Mauro Carvalho Chehab module will be called w9968cf. 7125e2fb0824a5aa42c8d1b1b177ab287e84685be39Mauro Carvalho Chehab 7139f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehabconfig USB_OV511 7149f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab tristate "USB OV511 Camera support" 715cd41e28e2d0f198ad56840bf8ba13cb41b129babMauro Carvalho Chehab depends on USB && VIDEO_V4L1 7169f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab ---help--- 7179f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab Say Y here if you want to connect this type of camera to your 7181864cfb1537e108c2fe7a8e178b28bffde5a5439Michael Krufky computer's USB port. See <file:Documentation/video4linux/ov511.txt> 7191864cfb1537e108c2fe7a8e178b28bffde5a5439Michael Krufky for more information and for a list of supported cameras. 7209f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab 7219f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab To compile this driver as a module, choose M here: the 7229f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab module will be called ov511. 7239f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab 7249f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehabconfig USB_SE401 7259f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab tristate "USB SE401 Camera support" 726cd41e28e2d0f198ad56840bf8ba13cb41b129babMauro Carvalho Chehab depends on USB && VIDEO_V4L1 7279f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab ---help--- 7289f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab Say Y here if you want to connect this type of camera to your 7291864cfb1537e108c2fe7a8e178b28bffde5a5439Michael Krufky computer's USB port. See <file:Documentation/video4linux/se401.txt> 7301864cfb1537e108c2fe7a8e178b28bffde5a5439Michael Krufky for more information and for a list of supported cameras. 7319f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab 7329f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab To compile this driver as a module, choose M here: the 7339f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab module will be called se401. 7349f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab 735fcc99659adb0bbcd6d16489ccac04e36d86a760cMichael Krufkysource "drivers/media/video/sn9c102/Kconfig" 7369f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab 7379f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehabconfig USB_STV680 7389f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab tristate "USB STV680 (Pencam) Camera support" 739cd41e28e2d0f198ad56840bf8ba13cb41b129babMauro Carvalho Chehab depends on USB && VIDEO_V4L1 7409f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab ---help--- 7419f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab Say Y here if you want to connect this type of camera to your 7429f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab computer's USB port. This includes the Pencam line of cameras. 7431864cfb1537e108c2fe7a8e178b28bffde5a5439Michael Krufky See <file:Documentation/video4linux/stv680.txt> for more information 7441864cfb1537e108c2fe7a8e178b28bffde5a5439Michael Krufky and for a list of supported cameras. 7459f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab 7469f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab To compile this driver as a module, choose M here: the 7479f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab module will be called stv680. 7489f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab 74911bbb51cd0f95a303855d26b8f0e1c1c1ccdf83bMichael Krufkysource "drivers/media/video/zc0301/Kconfig" 7509f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab 75143381eaf07212e072b926fa8b8f695e88db7775cMichael Krufkysource "drivers/media/video/pwc/Kconfig" 7529f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab 7539f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehabendmenu # V4L USB devices 7549f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab 7551da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvaldsendmenu 756