V4L/DVB (3495): Kconfig: select VIDEO_CX25840 to build cx25840 a/v decoder module
[deliverable/linux.git] / drivers / media / video / Kconfig
index 199b01188858325e169adb8f9a3e5caa6fc509bf..a76036ff9a9c0879251045e2e5f2de2a25216892 100644 (file)
@@ -7,6 +7,15 @@ menu "Video For Linux"
 
 comment "Video Adapters"
 
+config VIDEO_ADV_DEBUG
+       bool "Enable advanced debug functionality"
+       depends on VIDEO_DEV
+       default n
+       ---help---
+         Say Y here to enable advanced debugging functionality on some
+         V4L devices.
+         In doubt, say N.
+
 config VIDEO_BT848
        tristate "BT848 Video For Linux"
        depends on VIDEO_DEV && PCI && I2C
@@ -26,15 +35,12 @@ config VIDEO_BT848
          module will be called bttv.
 
 config VIDEO_BT848_DVB
-       tristate "DVB/ATSC Support for bt878 based TV cards"
+       bool "DVB/ATSC Support for bt878 based TV cards"
        depends on VIDEO_BT848 && DVB_CORE
        select DVB_BT8XX
        ---help---
          This adds support for DVB/ATSC cards based on the BT878 chip.
 
-         To compile this driver as a module, choose M here: the
-         module will be called dvb-bt8xx.
-
 config VIDEO_SAA6588
        tristate "SAA6588 Radio Chip RDS decoder support on BT848 cards"
        depends on VIDEO_DEV && I2C && VIDEO_BT848
@@ -136,6 +142,16 @@ config VIDEO_CPIA_USB
          otherwise say N. This will not work with the Creative Webcam III.
          It is also available as a module (cpia_usb).
 
+config VIDEO_CPIA2
+       tristate "CPiA2 Video For Linux"
+       depends on VIDEO_DEV
+       ---help---
+         This is the video4linux driver for cameras based on Vision's CPiA2
+         (Colour Processor Interface ASIC), such as the Digital Blue QX5
+         Microscope. If you have one of these cameras, say Y here
+
+         This driver is also available as a module (cpia2).
+
 config VIDEO_SAA5246A
        tristate "SAA5246A, SAA5281 Teletext processor"
        depends on VIDEO_DEV && I2C
@@ -177,7 +193,7 @@ config VIDEO_STRADIS
        help
          Say Y here to enable support for the Stradis 4:2:2 MPEG-2 video
          driver for PCI.  There is a product page at
-         <http://www.stradis.com/decoder.html>.
+         <http://www.stradis.com/>.
 
 config VIDEO_ZORAN
        tristate "Zoran ZR36057/36067 Video For Linux"
@@ -191,7 +207,7 @@ config VIDEO_ZORAN
 
          To compile this driver as a module, choose M here: the
          module will be called zr36067.
+
 config VIDEO_ZORAN_BUZ
        tristate "Iomega Buz support"
        depends on VIDEO_ZORAN
@@ -207,8 +223,8 @@ config VIDEO_ZORAN_DC10
 
 config VIDEO_ZORAN_DC30
        tristate "Pinnacle/Miro DC30(+) support"
-       depends on VIDEO_ZORAN
-       help
+       depends on VIDEO_ZORAN
+       help
          Support for the Pinnacle/Miro DC30(+) MJPEG capture/playback
          card. This also supports really old DC10 cards based on the
          zr36050 MJPEG codec and zr36016 VFE.
@@ -263,7 +279,7 @@ config VIDEO_MXB
        ---help---
          This is a video4linux driver for the 'Multimedia eXtension Board'
          TV card by Siemens-Nixdorf.
-         
+
          To compile this driver as a module, choose M here: the
          module will be called mxb.
 
@@ -277,7 +293,7 @@ config VIDEO_DPC
          for SAA7146 bases boards, so if you have some unsupported
          saa7146 based, analog video card, chances are good that it
          will work with this skeleton driver.
-         
+
          To compile this driver as a module, choose M here: the
          module will be called dpc7146.
 
@@ -288,7 +304,7 @@ config VIDEO_HEXIUM_ORION
        ---help---
          This is a video4linux driver for the Hexium HV-PCI6 and
          Orion frame grabber cards by Hexium.
-         
+
          To compile this driver as a module, choose M here: the
          module will be called hexium_orion.
 
@@ -300,7 +316,7 @@ config VIDEO_HEXIUM_GEMINI
          This is a video4linux driver for the Hexium Gemini frame
          grabber card by Hexium. Please note that the Gemini Dual
          card is *not* fully supported.
-         
+
          To compile this driver as a module, choose M here: the
          module will be called hexium_gemini.
 
@@ -333,4 +349,21 @@ config VIDEO_M32R_AR_M64278
          Say Y here to use the Renesas M64278E-800 camera module,
          which supports VGA(640x480 pixcels) size of images.
 
+config VIDEO_AUDIO_DECODER
+       tristate "Add support for additional audio chipsets"
+       depends on VIDEO_DEV && I2C && EXPERIMENTAL
+       ---help---
+         Say Y here to compile drivers for WM8775 and CS53L32A audio
+         decoders.
+
+config VIDEO_DECODER
+       tristate "Add support for additional video chipsets"
+       depends on VIDEO_DEV && I2C && EXPERIMENTAL
+       select VIDEO_CX25840
+       ---help---
+         Say Y here to compile drivers for SAA7115, SAA7127 and CX25840
+         video decoders.
+
+source "drivers/media/video/cx25840/Kconfig"
+
 endmenu
This page took 0.038319 seconds and 5 git commands to generate.