]> err.no Git - linux-2.6/blobdiff - drivers/media/video/pvrusb2/Kconfig
V4L/DVB (7684): pvrusb2: Add VIDEO_PVRUSB2_DVB config variable
[linux-2.6] / drivers / media / video / pvrusb2 / Kconfig
index 5645c9318890d6c701f3bfb9aed7729830fa42fb..3432b25becc657d86a492fb5a02a5009222aef1c 100644 (file)
@@ -1,10 +1,14 @@
 config VIDEO_PVRUSB2
        tristate "Hauppauge WinTV-PVR USB2 support"
-       depends on VIDEO_V4L2 && USB && I2C && EXPERIMENTAL
+       depends on VIDEO_V4L2 && I2C && EXPERIMENTAL
        select FW_LOADER
        select VIDEO_TUNER
        select VIDEO_TVEEPROM
        select VIDEO_CX2341X
+       select VIDEO_SAA711X
+       select VIDEO_CX25840
+       select VIDEO_MSP3400
+       select VIDEO_WM8775
        ---help---
          This is a video4linux driver for Conexant 23416 based
          usb2 personal video recorder devices.
@@ -12,32 +16,29 @@ config VIDEO_PVRUSB2
          To compile this driver as a module, choose M here: the
          module will be called pvrusb2
 
-config VIDEO_PVRUSB2_29XXX
-       bool "Hauppauge WinTV-PVR USB2 support for 29xxx model series"
+config VIDEO_PVRUSB2_ONAIR_CREATOR
+       bool "pvrusb2 driver support for OnAir Creator model"
        depends on VIDEO_PVRUSB2 && EXPERIMENTAL
        select VIDEO_SAA711X
-       select VIDEO_MSP3400
+       select VIDEO_CS53L32A
        ---help---
-         This option enables support for WinTV-PVR USB2 devices whose
-         model number is of the form "29xxx" (leading prefix of "29"
-         followed by 3 digits).
-         To see if you may need this option, examine the white
-         sticker on the underside of your device.
+
+         This option enables support for the OnAir Creator USB tuner
+         device.  This is a hybrid device, however currently only
+         analog mode is supported.
 
          If you are in doubt, say Y.
 
-config VIDEO_PVRUSB2_24XXX
-       bool "Hauppauge WinTV-PVR USB2 support for 24xxx model series"
+config VIDEO_PVRUSB2_ONAIR_USB2
+       bool "pvrusb2 driver support for OnAir USB2 model"
        depends on VIDEO_PVRUSB2 && EXPERIMENTAL
-       select VIDEO_CX25840
-       select VIDEO_WM8775
+       select VIDEO_SAA711X
+       select VIDEO_CS53L32A
        ---help---
-         This option enables inclusion of additional logic to operate
-         newer WinTV-PVR USB2 devices whose model number is of the
-         form "24xxx" (leading prefix of "24" followed by 3 digits).
-         To see if you may need this option, examine the white
-         sticker on the underside of your device.  Enabling this
-         option will not harm support for older devices.
+
+         This option enables support for the OnAir USB2 tuner device
+         (also known as the Sasem tuner).  This is a hybrid device,
+         however currently only analog mode is supported.
 
          If you are in doubt, say Y.
 
@@ -57,6 +58,23 @@ config VIDEO_PVRUSB2_SYSFS
 
          Note: This feature is experimental and subject to change.
 
+config VIDEO_PVRUSB2_DVB
+       bool "pvrusb2 DVB support (EXPERIMENTAL)"
+       default n
+       depends on VIDEO_PVRUSB2 && DVB_CORE && EXPERIMENTAL
+       ---help---
+
+         This option enables compilation of a DVB interface for the
+         pvrusb2 driver.  Currently this is very very experimental.
+         It is also limiting - the DVB interface can only access the
+         side of hybrid devices, and there are going to be issues if
+         you attempt to mess with the V4L side at the same time.
+         Don't turn this on unless you know what you are doing.
+
+         If you are in doubt, say N.
+
+         Note: This feature is very experimental and might break
+
 config VIDEO_PVRUSB2_DEBUGIFC
        bool "pvrusb2 debug interface"
        depends on VIDEO_PVRUSB2_SYSFS