xref: /OK3568_Linux_fs/kernel/drivers/media/radio/si470x/Kconfig (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593Smuzhiyun# SPDX-License-Identifier: GPL-2.0-only
2*4882a593Smuzhiyunconfig RADIO_SI470X
3*4882a593Smuzhiyun	tristate "Silicon Labs Si470x FM Radio Receiver support"
4*4882a593Smuzhiyun	depends on VIDEO_V4L2
5*4882a593Smuzhiyun	help
6*4882a593Smuzhiyun	  This is a driver for devices with the Silicon Labs SI470x
7*4882a593Smuzhiyun	  chip (either via USB or I2C buses).
8*4882a593Smuzhiyun
9*4882a593Smuzhiyun	  Say Y here if you want to connect this type of radio to your
10*4882a593Smuzhiyun	  computer's USB port or if it is used by some other driver
11*4882a593Smuzhiyun	  via I2C bus.
12*4882a593Smuzhiyun
13*4882a593Smuzhiyun	  To compile this driver as a module, choose M here: the
14*4882a593Smuzhiyun	  module will be called radio-si470x-common.
15*4882a593Smuzhiyun
16*4882a593Smuzhiyunconfig USB_SI470X
17*4882a593Smuzhiyun	tristate "Silicon Labs Si470x FM Radio Receiver support with USB"
18*4882a593Smuzhiyun	depends on USB && RADIO_SI470X
19*4882a593Smuzhiyun	help
20*4882a593Smuzhiyun	  This is a driver for USB devices with the Silicon Labs SI470x
21*4882a593Smuzhiyun	  chip. Currently these devices are known to work:
22*4882a593Smuzhiyun	  - 10c4:818a: Silicon Labs USB FM Radio Reference Design
23*4882a593Smuzhiyun	  - 06e1:a155: ADS/Tech FM Radio Receiver (formerly Instant FM Music)
24*4882a593Smuzhiyun	  - 1b80:d700: KWorld USB FM Radio SnapMusic Mobile 700 (FM700)
25*4882a593Smuzhiyun	  - 10c5:819a: Sanei Electric FM USB Radio (aka DealExtreme.com PCear)
26*4882a593Smuzhiyun
27*4882a593Smuzhiyun	  Sound is provided by the ALSA USB Audio/MIDI driver. Therefore
28*4882a593Smuzhiyun	  if you don't want to use the device solely for RDS receiving,
29*4882a593Smuzhiyun	  it is recommended to also select SND_USB_AUDIO.
30*4882a593Smuzhiyun
31*4882a593Smuzhiyun	  Please have a look at the documentation, especially on how
32*4882a593Smuzhiyun	  to redirect the audio stream from the radio to your sound device:
33*4882a593Smuzhiyun	  Documentation/admin-guide/media/si470x.rst
34*4882a593Smuzhiyun
35*4882a593Smuzhiyun	  Say Y here if you want to connect this type of radio to your
36*4882a593Smuzhiyun	  computer's USB port.
37*4882a593Smuzhiyun
38*4882a593Smuzhiyun	  To compile this driver as a module, choose M here: the
39*4882a593Smuzhiyun	  module will be called radio-usb-si470x.
40*4882a593Smuzhiyun
41*4882a593Smuzhiyunconfig I2C_SI470X
42*4882a593Smuzhiyun	tristate "Silicon Labs Si470x FM Radio Receiver support with I2C"
43*4882a593Smuzhiyun	depends on I2C && RADIO_SI470X
44*4882a593Smuzhiyun	help
45*4882a593Smuzhiyun	  This is a driver for I2C devices with the Silicon Labs SI470x
46*4882a593Smuzhiyun	  chip.
47*4882a593Smuzhiyun
48*4882a593Smuzhiyun	  Say Y here if you want to connect this type of radio to your
49*4882a593Smuzhiyun	  computer's I2C port.
50*4882a593Smuzhiyun
51*4882a593Smuzhiyun	  To compile this driver as a module, choose M here: the
52*4882a593Smuzhiyun	  module will be called radio-i2c-si470x.
53