Kconfig revision add953cecba870f4ad7730bd0a6d5eaaabeac3bc
11da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds# 21da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds# Multimedia Video device configuration 31da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds# 41da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 51da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvaldsmenu "Video For Linux" 61da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds depends on VIDEO_DEV 71da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 81da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvaldscomment "Video 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 19faecfb1760325613debd8df9b9374ce4a28c01d9Manu Abrahamsource "drivers/media/video/bt8xx/Kconfig" 20141a877949ffc22f33dc467dc256259c547ad52eMichael Krufky 2110b89ee387fd6cc38532a881f64b3d35f338ea0bMauro Carvalho Chehabconfig VIDEO_SAA6588 2210b89ee387fd6cc38532a881f64b3d35f338ea0bMauro Carvalho Chehab tristate "SAA6588 Radio Chip RDS decoder support on BT848 cards" 2310b89ee387fd6cc38532a881f64b3d35f338ea0bMauro Carvalho Chehab depends on VIDEO_DEV && I2C && VIDEO_BT848 2410b89ee387fd6cc38532a881f64b3d35f338ea0bMauro Carvalho Chehab 2510b89ee387fd6cc38532a881f64b3d35f338ea0bMauro Carvalho Chehab help 2610b89ee387fd6cc38532a881f64b3d35f338ea0bMauro Carvalho Chehab Support for Radio Data System (RDS) decoder. This allows seeing 2710b89ee387fd6cc38532a881f64b3d35f338ea0bMauro Carvalho Chehab radio station identification transmitted using this standard. 2810b89ee387fd6cc38532a881f64b3d35f338ea0bMauro Carvalho Chehab Currentlly, it works only with bt8x8 chips. 2910b89ee387fd6cc38532a881f64b3d35f338ea0bMauro Carvalho Chehab 3010b89ee387fd6cc38532a881f64b3d35f338ea0bMauro Carvalho Chehab To compile this driver as a module, choose M here: the 3110b89ee387fd6cc38532a881f64b3d35f338ea0bMauro Carvalho Chehab module will be called saa6588. 3210b89ee387fd6cc38532a881f64b3d35f338ea0bMauro Carvalho Chehab 331da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvaldsconfig VIDEO_PMS 341da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds tristate "Mediavision Pro Movie Studio Video For Linux" 351da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds depends on VIDEO_DEV && ISA 361da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds help 371da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds Say Y if you have such a thing. 381da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 391da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds To compile this driver as a module, choose M here: the 401da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds module will be called pms. 411da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 421da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvaldsconfig VIDEO_PLANB 431da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds tristate "PlanB Video-In on PowerMac" 441da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds depends on PPC_PMAC && VIDEO_DEV && BROKEN 451da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds help 461da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds PlanB is the V4L driver for the PowerMac 7x00/8x00 series video 471da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds input hardware. If you want to experiment with this, say Y. 481da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds Otherwise, or if you don't understand a word, say N. See 491da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds <http://www.cpu.lu/~mlan/linux/dev/planb.html> for more info. 501da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 511da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds Saying M will compile this driver as a module (planb). 521da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 531da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvaldsconfig VIDEO_BWQCAM 541da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds tristate "Quickcam BW Video For Linux" 551da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds depends on VIDEO_DEV && PARPORT 561da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds help 571da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds Say Y have if you the black and white version of the QuickCam 581da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds camera. See the next option for the color version. 591da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 601da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds To compile this driver as a module, choose M here: the 611da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds module will be called bw-qcam. 621da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 631da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvaldsconfig VIDEO_CQCAM 641da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds tristate "QuickCam Colour Video For Linux (EXPERIMENTAL)" 651da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds depends on EXPERIMENTAL && VIDEO_DEV && PARPORT 661da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds help 671da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds This is the video4linux driver for the colour version of the 681da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds Connectix QuickCam. If you have one of these cameras, say Y here, 691da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds otherwise say N. This driver does not work with the original 701da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds monochrome QuickCam, QuickCam VC or QuickClip. It is also available 711da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds as a module (c-qcam). 721da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds Read <file:Documentation/video4linux/CQcam.txt> for more information. 731da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 741da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvaldsconfig VIDEO_W9966 751da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds tristate "W9966CF Webcam (FlyCam Supra and others) Video For Linux" 761da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds depends on PARPORT_1284 && VIDEO_DEV && PARPORT 771da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds help 781da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds Video4linux driver for Winbond's w9966 based Webcams. 791da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds Currently tested with the LifeView FlyCam Supra. 801da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds If you have one of these cameras, say Y here 811da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds otherwise say N. 821da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds This driver is also available as a module (w9966). 831da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 841da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds Check out <file:Documentation/video4linux/w9966.txt> for more 851da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds information. 861da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 871da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvaldsconfig VIDEO_CPIA 881da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds tristate "CPiA Video For Linux" 891da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds depends on VIDEO_DEV 901da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds ---help--- 911da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds This is the video4linux driver for cameras based on Vision's CPiA 921da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds (Colour Processor Interface ASIC), such as the Creative Labs Video 931da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds Blaster Webcam II. If you have one of these cameras, say Y here 941da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds and select parallel port and/or USB lowlevel support below, 951da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds otherwise say N. This will not work with the Creative Webcam III. 961da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 971da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds Please read <file:Documentation/video4linux/README.cpia> for more 981da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds information. 991da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 1001da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds This driver is also available as a module (cpia). 1011da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 1021da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvaldsconfig VIDEO_CPIA_PP 1031da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds tristate "CPiA Parallel Port Lowlevel Support" 1041da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds depends on PARPORT_1284 && VIDEO_CPIA && PARPORT 1051da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds help 1061da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds This is the lowlevel parallel port support for cameras based on 1071da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds Vision's CPiA (Colour Processor Interface ASIC), such as the 1081da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds Creative Webcam II. If you have the parallel port version of one 1091da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds of these cameras, say Y here, otherwise say N. It is also available 1101da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds as a module (cpia_pp). 1111da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 1121da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvaldsconfig VIDEO_CPIA_USB 1131da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds tristate "CPiA USB Lowlevel Support" 1141da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds depends on VIDEO_CPIA && USB 1151da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds help 1161da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds This is the lowlevel USB support for cameras based on Vision's CPiA 1171da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds (Colour Processor Interface ASIC), such as the Creative Webcam II. 1181da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds If you have the USB version of one of these cameras, say Y here, 1191da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds otherwise say N. This will not work with the Creative Webcam III. 1201da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds It is also available as a module (cpia_usb). 1211da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 12249444fe1239cc26882d1b1fdcc658b3bdf8df942Michael Krufkysource "drivers/media/video/cpia2/Kconfig" 123ab33d5071de7a33616842882c11b5eb52a6c26a1Alan Cox 1241da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvaldsconfig VIDEO_SAA5246A 1251da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds tristate "SAA5246A, SAA5281 Teletext processor" 1261da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds depends on VIDEO_DEV && I2C 1271da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds help 1281da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds Support for I2C bus based teletext using the SAA5246A or SAA5281 1291da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds chip. Useful only if you live in Europe. 1301da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 1311da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds To compile this driver as a module, choose M here: the 1321da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds module will be called saa5246a. 1331da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 1341da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvaldsconfig VIDEO_SAA5249 1351da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds tristate "SAA5249 Teletext processor" 1361da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds depends on VIDEO_DEV && I2C 1371da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds help 1381da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds Support for I2C bus based teletext using the SAA5249 chip. At the 1391da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds moment this is only useful on some European WinTV cards. 1401da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 1411da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds To compile this driver as a module, choose M here: the 1421da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds module will be called saa5249. 1431da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 1441da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvaldsconfig TUNER_3036 1451da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds tristate "SAB3036 tuner" 1461da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds depends on VIDEO_DEV && I2C 1471da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds help 1481da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds Say Y here to include support for Philips SAB3036 compatible tuners. 1491da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds If in doubt, say N. 1501da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 1511da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvaldsconfig VIDEO_VINO 1521da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds tristate "SGI Vino Video For Linux (EXPERIMENTAL)" 1531da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds depends on VIDEO_DEV && I2C && SGI_IP22 && EXPERIMENTAL 1541da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds select I2C_ALGO_SGI 1551da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds help 1561da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds Say Y here to build in support for the Vino video input system found 1571da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds on SGI Indy machines. 1581da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 1591da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvaldsconfig VIDEO_STRADIS 1601da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds tristate "Stradis 4:2:2 MPEG-2 video driver (EXPERIMENTAL)" 1611da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds depends on EXPERIMENTAL && VIDEO_DEV && PCI 1621da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds help 1631da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds Say Y here to enable support for the Stradis 4:2:2 MPEG-2 video 1641da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds driver for PCI. There is a product page at 165b2a17e47ceb82d23dbf5c5fb24b5377e21486dceJiri Slaby <http://www.stradis.com/>. 1661da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 1671da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvaldsconfig VIDEO_ZORAN 1681da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds tristate "Zoran ZR36057/36067 Video For Linux" 1691da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds depends on VIDEO_DEV && PCI && I2C_ALGOBIT 1701da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds help 1711da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds Say Y for support for MJPEG capture cards based on the Zoran 1721da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 36057/36067 PCI controller chipset. This includes the Iomega 1731da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds Buz, Pinnacle DC10+ and the Linux Media Labs LML33. There is 1741da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds a driver homepage at <http://mjpeg.sf.net/driver-zoran/>. For 1751da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds more information, check <file:Documentation/video4linux/Zoran>. 1761da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 1771da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds To compile this driver as a module, choose M here: the 1781da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds module will be called zr36067. 179674434c691e10015660022fc00b04985a23ef87bMauro Carvalho Chehab 1801da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvaldsconfig VIDEO_ZORAN_BUZ 1811da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds tristate "Iomega Buz support" 1821da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds depends on VIDEO_ZORAN 1831da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds help 1841da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds Support for the Iomega Buz MJPEG capture/playback card. 1851da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 1861da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvaldsconfig VIDEO_ZORAN_DC10 1871da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds tristate "Pinnacle/Miro DC10(+) support" 1881da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds depends on VIDEO_ZORAN 1891da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds help 1901da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds Support for the Pinnacle/Miro DC10(+) MJPEG capture/playback 1911da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds card. 1921da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 1931da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvaldsconfig VIDEO_ZORAN_DC30 1941da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds tristate "Pinnacle/Miro DC30(+) support" 195674434c691e10015660022fc00b04985a23ef87bMauro Carvalho Chehab depends on VIDEO_ZORAN 196674434c691e10015660022fc00b04985a23ef87bMauro Carvalho Chehab help 1971da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds Support for the Pinnacle/Miro DC30(+) MJPEG capture/playback 1981da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds card. This also supports really old DC10 cards based on the 1991da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds zr36050 MJPEG codec and zr36016 VFE. 2001da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 2011da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvaldsconfig VIDEO_ZORAN_LML33 2021da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds tristate "Linux Media Labs LML33 support" 2031da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds depends on VIDEO_ZORAN 2041da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds help 2051da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds Support for the Linux Media Labs LML33 MJPEG capture/playback 2061da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds card. 2071da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 2081da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvaldsconfig VIDEO_ZORAN_LML33R10 2091da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds tristate "Linux Media Labs LML33R10 support" 2101da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds depends on VIDEO_ZORAN 2111da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds help 2121da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds support for the Linux Media Labs LML33R10 MJPEG capture/playback 2131da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds card. 2141da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 2151da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvaldsconfig VIDEO_ZR36120 2161da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds tristate "Zoran ZR36120/36125 Video For Linux" 2171da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds depends on VIDEO_DEV && PCI && I2C && BROKEN 2181da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds help 2191da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds Support for ZR36120/ZR36125 based frame grabber/overlay boards. 2201da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds This includes the Victor II, WaveWatcher, Video Wonder, Maxi-TV, 2211da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds and Buster boards. Please read the material in 2221da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds <file:Documentation/video4linux/zr36120.txt> for more information. 2231da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 2241da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds To compile this driver as a module, choose M here: the 2251da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds module will be called zr36120. 2261da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 2271da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvaldsconfig VIDEO_MEYE 2281da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds tristate "Sony Vaio Picturebook Motion Eye Video For Linux" 2291da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds depends on VIDEO_DEV && PCI && SONYPI 2301da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds ---help--- 2311da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds This is the video4linux driver for the Motion Eye camera found 2321da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds in the Vaio Picturebook laptops. Please read the material in 2331da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds <file:Documentation/video4linux/meye.txt> for more information. 2341da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 2351da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds If you say Y or M here, you need to say Y or M to "Sony Programmable 2361da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds I/O Control Device" in the character device section. 2371da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 2381da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds To compile this driver as a module, choose M here: the 2391da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds module will be called meye. 2401da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 241d5f69daf91edda79e97fbb702e6a15cdf3e496a1Michael Krufkysource "drivers/media/video/saa7134/Kconfig" 2421da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 2431da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvaldsconfig VIDEO_MXB 2441da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds tristate "Siemens-Nixdorf 'Multimedia eXtension Board'" 2451da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds depends on VIDEO_DEV && PCI 2461da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds select VIDEO_SAA7146_VV 2471da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds select VIDEO_TUNER 2481da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds ---help--- 2491da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds This is a video4linux driver for the 'Multimedia eXtension Board' 2501da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds TV card by Siemens-Nixdorf. 251674434c691e10015660022fc00b04985a23ef87bMauro Carvalho Chehab 2521da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds To compile this driver as a module, choose M here: the 2531da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds module will be called mxb. 2541da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 2551da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvaldsconfig VIDEO_DPC 2561da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds tristate "Philips-Semiconductors 'dpc7146 demonstration board'" 2571da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds depends on VIDEO_DEV && PCI 2581da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds select VIDEO_SAA7146_VV 2591da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds ---help--- 2601da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds This is a video4linux driver for the 'dpc7146 demonstration 2611da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds board' by Philips-Semiconductors. It's the reference design 2621da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds for SAA7146 bases boards, so if you have some unsupported 2631da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds saa7146 based, analog video card, chances are good that it 2641da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds will work with this skeleton driver. 265674434c691e10015660022fc00b04985a23ef87bMauro Carvalho Chehab 2661da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds To compile this driver as a module, choose M here: the 2671da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds module will be called dpc7146. 2681da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 2691da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvaldsconfig VIDEO_HEXIUM_ORION 2701da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds tristate "Hexium HV-PCI6 and Orion frame grabber" 2711da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds depends on VIDEO_DEV && PCI 2721da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds select VIDEO_SAA7146_VV 2731da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds ---help--- 2741da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds This is a video4linux driver for the Hexium HV-PCI6 and 2751da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds Orion frame grabber cards by Hexium. 276674434c691e10015660022fc00b04985a23ef87bMauro Carvalho Chehab 2771da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds To compile this driver as a module, choose M here: the 2781da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds module will be called hexium_orion. 2791da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 2801da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvaldsconfig VIDEO_HEXIUM_GEMINI 2811da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds tristate "Hexium Gemini frame grabber" 2821da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds depends on VIDEO_DEV && PCI 2831da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds select VIDEO_SAA7146_VV 2841da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds ---help--- 2851da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds This is a video4linux driver for the Hexium Gemini frame 2861da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds grabber card by Hexium. Please note that the Gemini Dual 2871da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds card is *not* fully supported. 288674434c691e10015660022fc00b04985a23ef87bMauro Carvalho Chehab 2891da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds To compile this driver as a module, choose M here: the 2901da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds module will be called hexium_gemini. 2911da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 292d5f69daf91edda79e97fbb702e6a15cdf3e496a1Michael Krufkysource "drivers/media/video/cx88/Kconfig" 2931da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 2941da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvaldsconfig VIDEO_OVCAMCHIP 2951da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds tristate "OmniVision Camera Chip support" 2961da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds depends on VIDEO_DEV && I2C 2971da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds ---help--- 2981da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds Support for the OmniVision OV6xxx and OV7xxx series of camera chips. 2991da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds This driver is intended to be used with the ov511 and w9968cf USB 3001da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds camera drivers. 3011da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 3021da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds To compile this driver as a module, choose M here: the 303add953cecba870f4ad7730bd0a6d5eaaabeac3bcHans Verkuil module will be called ovcamchip. 3041da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 3051da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvaldsconfig VIDEO_M32R_AR 3061da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds tristate "AR devices" 3071da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds depends on M32R 3081da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds ---help--- 3091da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds This is a video4linux driver for the Renesas AR (Artificial Retina) 3101da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds camera module. 3111da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 3121da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvaldsconfig VIDEO_M32R_AR_M64278 3131da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds tristate "Use Colour AR module M64278(VGA)" 314b545d48ca0e41803a19864c924d2efcdd4839df2Al Viro depends on VIDEO_M32R_AR && PLAT_M32700UT 3151da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds ---help--- 3161da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds Say Y here to use the Renesas M64278E-800 camera module, 3171da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds which supports VGA(640x480 pixcels) size of images. 3181da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 319f896260566b08250cdb12802af1ab418dcc6d720Michael Krufky# 320f896260566b08250cdb12802af1ab418dcc6d720Michael Krufky# Encoder / Decoder module configuration 321f896260566b08250cdb12802af1ab418dcc6d720Michael Krufky# 322f896260566b08250cdb12802af1ab418dcc6d720Michael Krufky 323f896260566b08250cdb12802af1ab418dcc6d720Michael Krufkymenu "Encoders and Decoders" 324f896260566b08250cdb12802af1ab418dcc6d720Michael Krufky depends on VIDEO_DEV 325f896260566b08250cdb12802af1ab418dcc6d720Michael Krufky 326cfdd4ad0661e57db353ff36c2e8c57fc956cf6fbMichael Krufkyconfig VIDEO_MSP3400 327cfdd4ad0661e57db353ff36c2e8c57fc956cf6fbMichael Krufky tristate "Micronas MSP34xx audio decoders" 328cfdd4ad0661e57db353ff36c2e8c57fc956cf6fbMichael Krufky depends on VIDEO_DEV && I2C 329cfdd4ad0661e57db353ff36c2e8c57fc956cf6fbMichael Krufky ---help--- 330cfdd4ad0661e57db353ff36c2e8c57fc956cf6fbMichael Krufky Support for the Micronas MSP34xx series of audio decoders. 331cfdd4ad0661e57db353ff36c2e8c57fc956cf6fbMichael Krufky 332cfdd4ad0661e57db353ff36c2e8c57fc956cf6fbMichael Krufky To compile this driver as a module, choose M here: the 333add953cecba870f4ad7730bd0a6d5eaaabeac3bcHans Verkuil module will be called msp3400. 334770599d07564f049234d0a5eb0ef3d607d747878Mauro Carvalho Chehab 335e273db7a99eabb4b2ba66dbaa90a63894cb2f2e3Michael Krufkyconfig VIDEO_CS53L32A 336e273db7a99eabb4b2ba66dbaa90a63894cb2f2e3Michael Krufky tristate "Cirrus Logic CS53L32A audio ADC" 337e273db7a99eabb4b2ba66dbaa90a63894cb2f2e3Michael Krufky depends on VIDEO_DEV && I2C && EXPERIMENTAL 338e273db7a99eabb4b2ba66dbaa90a63894cb2f2e3Michael Krufky ---help--- 339e273db7a99eabb4b2ba66dbaa90a63894cb2f2e3Michael Krufky Support for the Cirrus Logic CS53L32A low voltage 340e273db7a99eabb4b2ba66dbaa90a63894cb2f2e3Michael Krufky stereo A/D converter. 341e273db7a99eabb4b2ba66dbaa90a63894cb2f2e3Michael Krufky 342e273db7a99eabb4b2ba66dbaa90a63894cb2f2e3Michael Krufky To compile this driver as a module, choose M here: the 343add953cecba870f4ad7730bd0a6d5eaaabeac3bcHans Verkuil module will be called cs53l32a. 344e273db7a99eabb4b2ba66dbaa90a63894cb2f2e3Michael Krufky 345e273db7a99eabb4b2ba66dbaa90a63894cb2f2e3Michael Krufkyconfig VIDEO_WM8775 34675c4570ca4849b089c4edfc14bf02b4720087abaHans Verkuil tristate "Wolfson Microelectronics WM8775 audio ADC with input mixer" 347e273db7a99eabb4b2ba66dbaa90a63894cb2f2e3Michael Krufky depends on VIDEO_DEV && I2C && EXPERIMENTAL 348e273db7a99eabb4b2ba66dbaa90a63894cb2f2e3Michael Krufky ---help--- 34975c4570ca4849b089c4edfc14bf02b4720087abaHans Verkuil Support for the Wolfson Microelectronics WM8775 high 35075c4570ca4849b089c4edfc14bf02b4720087abaHans Verkuil performance stereo A/D Converter with a 4 channel input mixer. 351e273db7a99eabb4b2ba66dbaa90a63894cb2f2e3Michael Krufky 352e273db7a99eabb4b2ba66dbaa90a63894cb2f2e3Michael Krufky To compile this driver as a module, choose M here: the 353add953cecba870f4ad7730bd0a6d5eaaabeac3bcHans Verkuil module will be called wm8775. 354e273db7a99eabb4b2ba66dbaa90a63894cb2f2e3Michael Krufky 35575c4570ca4849b089c4edfc14bf02b4720087abaHans Verkuilconfig VIDEO_WM8739 35675c4570ca4849b089c4edfc14bf02b4720087abaHans Verkuil tristate "Wolfson Microelectronics WM8739 stereo audio ADC" 35775c4570ca4849b089c4edfc14bf02b4720087abaHans Verkuil depends on VIDEO_DEV && I2C && EXPERIMENTAL 35875c4570ca4849b089c4edfc14bf02b4720087abaHans Verkuil ---help--- 35975c4570ca4849b089c4edfc14bf02b4720087abaHans Verkuil Support for the Wolfson Microelectronics WM8739 36075c4570ca4849b089c4edfc14bf02b4720087abaHans Verkuil stereo A/D Converter. 36175c4570ca4849b089c4edfc14bf02b4720087abaHans Verkuil 36275c4570ca4849b089c4edfc14bf02b4720087abaHans Verkuil To compile this driver as a module, choose M here: the 363add953cecba870f4ad7730bd0a6d5eaaabeac3bcHans Verkuil module will be called wm8739. 36475c4570ca4849b089c4edfc14bf02b4720087abaHans Verkuil 365f6fe8c6a429bb44d95091e67f8e39662cd4e6fc3Michael Krufkysource "drivers/media/video/cx25840/Kconfig" 366f6fe8c6a429bb44d95091e67f8e39662cd4e6fc3Michael Krufky 367ac9ec9358e63878b105f48f5f094105dff7d9833Michael Krufkyconfig VIDEO_SAA711X 368ac9ec9358e63878b105f48f5f094105dff7d9833Michael Krufky tristate "Philips SAA7113/4/5 video decoders" 369ac9ec9358e63878b105f48f5f094105dff7d9833Michael Krufky depends on VIDEO_DEV && I2C && EXPERIMENTAL 370ac9ec9358e63878b105f48f5f094105dff7d9833Michael Krufky ---help--- 371ac9ec9358e63878b105f48f5f094105dff7d9833Michael Krufky Support for the Philips SAA7113/4/5 video decoders. 372ac9ec9358e63878b105f48f5f094105dff7d9833Michael Krufky 373ac9ec9358e63878b105f48f5f094105dff7d9833Michael Krufky To compile this driver as a module, choose M here: the 374add953cecba870f4ad7730bd0a6d5eaaabeac3bcHans Verkuil module will be called saa7115. 375ac9ec9358e63878b105f48f5f094105dff7d9833Michael Krufky 376ac9ec9358e63878b105f48f5f094105dff7d9833Michael Krufkyconfig VIDEO_SAA7127 377ac9ec9358e63878b105f48f5f094105dff7d9833Michael Krufky tristate "Philips SAA7127/9 digital video encoders" 378ac9ec9358e63878b105f48f5f094105dff7d9833Michael Krufky depends on VIDEO_DEV && I2C && EXPERIMENTAL 379ac9ec9358e63878b105f48f5f094105dff7d9833Michael Krufky ---help--- 380ac9ec9358e63878b105f48f5f094105dff7d9833Michael Krufky Support for the Philips SAA7127/9 digital video encoders. 381ac9ec9358e63878b105f48f5f094105dff7d9833Michael Krufky 382ac9ec9358e63878b105f48f5f094105dff7d9833Michael Krufky To compile this driver as a module, choose M here: the 383add953cecba870f4ad7730bd0a6d5eaaabeac3bcHans Verkuil module will be called saa7127. 384add953cecba870f4ad7730bd0a6d5eaaabeac3bcHans Verkuil 385add953cecba870f4ad7730bd0a6d5eaaabeac3bcHans Verkuilconfig VIDEO_UPD64031A 386add953cecba870f4ad7730bd0a6d5eaaabeac3bcHans Verkuil tristate "NEC Electronics uPD64031A Ghost Reduction" 387add953cecba870f4ad7730bd0a6d5eaaabeac3bcHans Verkuil depends on VIDEO_DEV && I2C && EXPERIMENTAL 388add953cecba870f4ad7730bd0a6d5eaaabeac3bcHans Verkuil ---help--- 389add953cecba870f4ad7730bd0a6d5eaaabeac3bcHans Verkuil Support for the NEC Electronics uPD64031A Ghost Reduction 390add953cecba870f4ad7730bd0a6d5eaaabeac3bcHans Verkuil video chip. It is most often found in NTSC TV cards made for 391add953cecba870f4ad7730bd0a6d5eaaabeac3bcHans Verkuil Japan and is used to reduce the 'ghosting' effect that can 392add953cecba870f4ad7730bd0a6d5eaaabeac3bcHans Verkuil be present in analog TV broadcasts. 393add953cecba870f4ad7730bd0a6d5eaaabeac3bcHans Verkuil 394add953cecba870f4ad7730bd0a6d5eaaabeac3bcHans Verkuil To compile this driver as a module, choose M here: the 395add953cecba870f4ad7730bd0a6d5eaaabeac3bcHans Verkuil module will be called upd64031a. 396add953cecba870f4ad7730bd0a6d5eaaabeac3bcHans Verkuil 397add953cecba870f4ad7730bd0a6d5eaaabeac3bcHans Verkuilconfig VIDEO_UPD64083 398add953cecba870f4ad7730bd0a6d5eaaabeac3bcHans Verkuil tristate "NEC Electronics uPD64083 3-Dimensional Y/C separation" 399add953cecba870f4ad7730bd0a6d5eaaabeac3bcHans Verkuil depends on VIDEO_DEV && I2C && EXPERIMENTAL 400add953cecba870f4ad7730bd0a6d5eaaabeac3bcHans Verkuil ---help--- 401add953cecba870f4ad7730bd0a6d5eaaabeac3bcHans Verkuil Support for the NEC Electronics uPD64083 3-Dimensional Y/C 402add953cecba870f4ad7730bd0a6d5eaaabeac3bcHans Verkuil separation video chip. It is used to improve the quality of 403add953cecba870f4ad7730bd0a6d5eaaabeac3bcHans Verkuil the colors of a composite signal. 404add953cecba870f4ad7730bd0a6d5eaaabeac3bcHans Verkuil 405add953cecba870f4ad7730bd0a6d5eaaabeac3bcHans Verkuil To compile this driver as a module, choose M here: the 406add953cecba870f4ad7730bd0a6d5eaaabeac3bcHans Verkuil module will be called upd64083. 407ac9ec9358e63878b105f48f5f094105dff7d9833Michael Krufky 408f896260566b08250cdb12802af1ab418dcc6d720Michael Krufkyendmenu # encoder / decoder chips 409f896260566b08250cdb12802af1ab418dcc6d720Michael Krufky 4109f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab# 4119f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab# USB Multimedia device configuration 4129f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab# 4139f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab 4149f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehabmenu "V4L USB devices" 415d56410e0a594150c5ca06319da7bc8901c4d455eMauro Carvalho Chehab depends on USB && VIDEO_DEV 4169f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab 4179f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehabsource "drivers/media/video/em28xx/Kconfig" 4189f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab 4199f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehabconfig USB_DSBR 4209f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab tristate "D-Link USB FM radio support (EXPERIMENTAL)" 4219f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab depends on USB && VIDEO_DEV && EXPERIMENTAL 4229f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab ---help--- 4239f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab Say Y here if you want to connect this type of radio to your 4249f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab computer's USB port. Note that the audio is not digital, and 4259f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab you must connect the line out connector to a sound card or a 4269f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab set of speakers. 4279f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab 4289f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab To compile this driver as a module, choose M here: the 4299f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab module will be called dsbr100. 4309f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab 43126ffb95c0012201c9ea9e8d315af1d499e1e66d3Michael Krufkysource "drivers/media/video/usbvideo/Kconfig" 4329f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab 43326ffb95c0012201c9ea9e8d315af1d499e1e66d3Michael Krufkysource "drivers/media/video/et61x251/Kconfig" 4349f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab 4359f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehabconfig USB_OV511 4369f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab tristate "USB OV511 Camera support" 4379f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab depends on USB && VIDEO_DEV 4389f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab ---help--- 4399f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab Say Y here if you want to connect this type of camera to your 4409f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab computer's USB port. See <file:Documentation/usb/ov511.txt> for more 4419f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab information and for a list of supported cameras. 4429f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab 4439f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab To compile this driver as a module, choose M here: the 4449f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab module will be called ov511. 4459f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab 4469f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehabconfig USB_SE401 4479f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab tristate "USB SE401 Camera support" 4489f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab depends on USB && VIDEO_DEV 4499f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab ---help--- 4509f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab Say Y here if you want to connect this type of camera to your 4519f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab computer's USB port. See <file:Documentation/usb/se401.txt> for more 4529f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab information and for a list of supported cameras. 4539f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab 4549f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab To compile this driver as a module, choose M here: the 4559f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab module will be called se401. 4569f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab 457fcc99659adb0bbcd6d16489ccac04e36d86a760cMichael Krufkysource "drivers/media/video/sn9c102/Kconfig" 4589f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab 4599f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehabconfig USB_STV680 4609f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab tristate "USB STV680 (Pencam) Camera support" 4619f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab depends on USB && VIDEO_DEV 4629f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab ---help--- 4639f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab Say Y here if you want to connect this type of camera to your 4649f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab computer's USB port. This includes the Pencam line of cameras. 4659f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab See <file:Documentation/usb/stv680.txt> for more information and for 4669f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab a list of supported cameras. 4679f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab 4689f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab To compile this driver as a module, choose M here: the 4699f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab module will be called stv680. 4709f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab 4719f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehabconfig USB_W9968CF 4729f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab tristate "USB W996[87]CF JPEG Dual Mode Camera support" 473328caac78a69fa60be67002e4e7dfab3da87dc64Michael Krufky depends on USB && VIDEO_DEV && I2C 474328caac78a69fa60be67002e4e7dfab3da87dc64Michael Krufky select VIDEO_OVCAMCHIP 4759f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab ---help--- 4769f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab Say Y here if you want support for cameras based on OV681 or 4779f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab Winbond W9967CF/W9968CF JPEG USB Dual Mode Camera Chips. 478d56410e0a594150c5ca06319da7bc8901c4d455eMauro Carvalho Chehab 4799f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab This driver has an optional plugin, which is distributed as a 480d56410e0a594150c5ca06319da7bc8901c4d455eMauro Carvalho Chehab separate module only (released under GPL). It allows to use higher 481d56410e0a594150c5ca06319da7bc8901c4d455eMauro Carvalho Chehab resolutions and framerates, but cannot be included in the official 4829f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab Linux kernel for performance purposes. 4839f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab 4849f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab See <file:Documentation/usb/w9968cf.txt> for more informations. 4859f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab 4869f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab To compile this driver as a module, choose M here: the 4879f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab module will be called w9968cf. 4889f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab 48911bbb51cd0f95a303855d26b8f0e1c1c1ccdf83bMichael Krufkysource "drivers/media/video/zc0301/Kconfig" 4909f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab 49143381eaf07212e072b926fa8b8f695e88db7775cMichael Krufkysource "drivers/media/video/pwc/Kconfig" 4929f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab 4939f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehabendmenu # V4L USB devices 4949f6933be665ce3b049c274c99810ac754edabf19Mauro Carvalho Chehab 4951da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvaldsendmenu 496