V4L/DVB (13177): radio: Add support for TEF6862 tuner
[safe/jmp/linux-2.6] / drivers / media / radio / Kconfig
index 04cd7c0..931b8b3 100644 (file)
@@ -288,16 +288,6 @@ config RADIO_TYPHOON
          To compile this driver as a module, choose M here: the
          module will be called radio-typhoon.
 
-config RADIO_TYPHOON_PROC_FS
-       bool "Support for /proc/radio-typhoon"
-       depends on PROC_FS && RADIO_TYPHOON
-       help
-         Say Y here if you want the typhoon radio card driver to write
-         status information (frequency, volume, muted, mute frequency,
-         base address) to /proc/radio-typhoon. The file can be viewed with
-         your favorite pager (i.e. use "more /proc/radio-typhoon" or "less
-         /proc/radio-typhoon" or simply "cat /proc/radio-typhoon").
-
 config RADIO_TYPHOON_PORT
        hex "Typhoon I/O port (0x316 or 0x336)"
        depends on RADIO_TYPHOON=y
@@ -339,6 +329,29 @@ config RADIO_ZOLTRIX_PORT
        help
          Enter the I/O port of your Zoltrix radio card.
 
+config I2C_SI4713
+       tristate "I2C driver for Silicon Labs Si4713 device"
+       depends on I2C && VIDEO_V4L2
+       ---help---
+         Say Y here if you want support to Si4713 I2C device.
+         This device driver supports only i2c bus.
+
+         To compile this driver as a module, choose M here: the
+         module will be called si4713.
+
+config RADIO_SI4713
+       tristate "Silicon Labs Si4713 FM Radio Transmitter support"
+       depends on I2C && VIDEO_V4L2
+       select I2C_SI4713
+       ---help---
+         Say Y here if you want support to Si4713 FM Radio Transmitter.
+         This device can transmit audio through FM. It can transmit
+         RDS and RBDS signals as well. This module is the v4l2 radio
+         interface for the i2c driver of this device.
+
+         To compile this driver as a module, choose M here: the
+         module will be called radio-si4713.
+
 config USB_DSBR
        tristate "D-Link/GemTek USB FM radio support"
        depends on USB && VIDEO_V4L2
@@ -351,15 +364,11 @@ config USB_DSBR
          To compile this driver as a module, choose M here: the
          module will be called dsbr100.
 
-config USB_SI470X
-       tristate "Silicon Labs Si470x FM Radio Receiver support"
-       depends on USB && VIDEO_V4L2
-       ---help---
-         Say Y here if you want to connect this type of radio to your
-         computer's USB port.
+config RADIO_SI470X
+       bool "Silicon Labs Si470x FM Radio Receiver support"
+       depends on VIDEO_V4L2
 
-         To compile this driver as a module, choose M here: the
-         module will be called radio-si470x.
+source "drivers/media/radio/si470x/Kconfig"
 
 config USB_MR800
        tristate "AverMedia MR 800 USB FM radio support"
@@ -373,4 +382,35 @@ config USB_MR800
          To compile this driver as a module, choose M here: the
          module will be called radio-mr800.
 
+config RADIO_TEA5764
+       tristate "TEA5764 I2C FM radio support"
+       depends on I2C && VIDEO_V4L2
+       ---help---
+         Say Y here if you want to use the TEA5764 FM chip found in
+         EZX phones. This FM chip is present in EZX phones from Motorola,
+         connected to internal pxa I2C bus.
+
+         To compile this driver as a module, choose M here: the
+         module will be called radio-tea5764.
+
+config RADIO_TEA5764_XTAL
+       bool "TEA5764 crystal reference"
+       depends on RADIO_TEA5764=y
+       default y
+       help
+         Say Y here if TEA5764 have a 32768 Hz crystal in circuit, say N
+         here if TEA5764 reference frequency is connected in FREQIN.
+
+config RADIO_TEF6862
+       tristate "TEF6862 Car Radio Enhanced Selectivity Tuner"
+       depends on I2C && VIDEO_V4L2
+       ---help---
+         Say Y here if you want to use the TEF6862 Car Radio Enhanced
+         Selectivity Tuner, found for instance on the Russellville development
+         board. On the russellville the device is connected to internal
+         timberdale I2C bus.
+
+         To compile this driver as a module, choose M here: the
+         module will be called TEF6862.
+
 endif # RADIO_ADAPTERS