aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/media/radio/Kconfig
diff options
context:
space:
mode:
authorTobias Lorenz <tobias.lorenz@gmx.net>2008-01-14 19:55:27 -0500
committerMauro Carvalho Chehab <mchehab@infradead.org>2008-01-25 16:05:03 -0500
commit78656acdcf4852547a29e929a1b7a98d5ac65f17 (patch)
tree2b408f72aab27e7a981c09f80fadb556c238ee36 /drivers/media/radio/Kconfig
parent438468359e1db16a7d1925fc4f2519a044bbf7dd (diff)
V4L/DVB (7038): USB radio driver for Silicon Labs Si470x FM Radio Receivers
this patch adds a new driver for the Silicon Labs Si470x FM Radio Receiver. It should also work for the identical ADS/Tech FM Radio Receiver (formerly Instant FM Music) as soon as I find out the USB Vendor and Product ID. The driver is inspired by several other USB and radio drivers, but mainly from the D-Link DSB-R100 USB radio (dsbr100.c). The USB stick currently has an Si4701 FM RDS radio receiver. But the other Si470x devices are pin and register compatible, so that in the future the driver can easily be patched to support these too. Therefore I named the driver radio-si470x and the configuration option usb-si470x. The driver itself just provides the control function over the radio. For getting audio back, the device support the USB audio class, which is implemented in the already existing driver. I tested the driver in the last days, until it now satisfies all my functionality and robustness requirements. The application I used for testing was kradio. Signed-off-by: Tobias Lorenz <tobias.lorenz@gmx.net> Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
Diffstat (limited to 'drivers/media/radio/Kconfig')
-rw-r--r--drivers/media/radio/Kconfig10
1 files changed, 10 insertions, 0 deletions
diff --git a/drivers/media/radio/Kconfig b/drivers/media/radio/Kconfig
index 11e962f1a97f..8d5214f18cf0 100644
--- a/drivers/media/radio/Kconfig
+++ b/drivers/media/radio/Kconfig
@@ -351,4 +351,14 @@ config USB_DSBR
351 To compile this driver as a module, choose M here: the 351 To compile this driver as a module, choose M here: the
352 module will be called dsbr100. 352 module will be called dsbr100.
353 353
354config USB_SI470X
355 tristate "Silicon Labs Si470x FM Radio Receiver support"
356 depends on USB && VIDEO_V4L2
357 ---help---
358 Say Y here if you want to connect this type of radio to your
359 computer's USB port.
360
361 To compile this driver as a module, choose M here: the
362 module will be called radio-silabs.
363
354endif # RADIO_ADAPTERS 364endif # RADIO_ADAPTERS