xref: /openbmc/linux/drivers/media/radio/si470x/Kconfig (revision 32e2eae2)
1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only
258757984SMauro Carvalho Chehabconfig RADIO_SI470X
358757984SMauro Carvalho Chehab	tristate "Silicon Labs Si470x FM Radio Receiver support"
458757984SMauro Carvalho Chehab	depends on VIDEO_V4L2
5b60a5b8dSMauro Carvalho Chehab	help
658757984SMauro Carvalho Chehab	  This is a driver for devices with the Silicon Labs SI470x
758757984SMauro Carvalho Chehab	  chip (either via USB or I2C buses).
858757984SMauro Carvalho Chehab
958757984SMauro Carvalho Chehab	  Say Y here if you want to connect this type of radio to your
1058757984SMauro Carvalho Chehab	  computer's USB port or if it is used by some other driver
1158757984SMauro Carvalho Chehab	  via I2C bus.
1258757984SMauro Carvalho Chehab
1358757984SMauro Carvalho Chehab	  To compile this driver as a module, choose M here: the
1458757984SMauro Carvalho Chehab	  module will be called radio-si470x-common.
1558757984SMauro Carvalho Chehab
16b09cd163SJoonyoung Shimconfig USB_SI470X
17b09cd163SJoonyoung Shim	tristate "Silicon Labs Si470x FM Radio Receiver support with USB"
18b09cd163SJoonyoung Shim	depends on USB && RADIO_SI470X
19b60a5b8dSMauro Carvalho Chehab	help
20b09cd163SJoonyoung Shim	  This is a driver for USB devices with the Silicon Labs SI470x
21b09cd163SJoonyoung Shim	  chip. Currently these devices are known to work:
22b09cd163SJoonyoung Shim	  - 10c4:818a: Silicon Labs USB FM Radio Reference Design
23b09cd163SJoonyoung Shim	  - 06e1:a155: ADS/Tech FM Radio Receiver (formerly Instant FM Music)
24b09cd163SJoonyoung Shim	  - 1b80:d700: KWorld USB FM Radio SnapMusic Mobile 700 (FM700)
25b09cd163SJoonyoung Shim	  - 10c5:819a: Sanei Electric FM USB Radio (aka DealExtreme.com PCear)
26b09cd163SJoonyoung Shim
27b09cd163SJoonyoung Shim	  Sound is provided by the ALSA USB Audio/MIDI driver. Therefore
28b09cd163SJoonyoung Shim	  if you don't want to use the device solely for RDS receiving,
29b09cd163SJoonyoung Shim	  it is recommended to also select SND_USB_AUDIO.
30b09cd163SJoonyoung Shim
31b09cd163SJoonyoung Shim	  Please have a look at the documentation, especially on how
32b09cd163SJoonyoung Shim	  to redirect the audio stream from the radio to your sound device:
3332e2eae2SMauro Carvalho Chehab	  Documentation/admin-guide/media/si470x.rst
34b09cd163SJoonyoung Shim
35b09cd163SJoonyoung Shim	  Say Y here if you want to connect this type of radio to your
36b09cd163SJoonyoung Shim	  computer's USB port.
37b09cd163SJoonyoung Shim
38b09cd163SJoonyoung Shim	  To compile this driver as a module, choose M here: the
39b09cd163SJoonyoung Shim	  module will be called radio-usb-si470x.
40cc35bbddSJoonyoung Shim
41cc35bbddSJoonyoung Shimconfig I2C_SI470X
42cc35bbddSJoonyoung Shim	tristate "Silicon Labs Si470x FM Radio Receiver support with I2C"
4358757984SMauro Carvalho Chehab	depends on I2C && RADIO_SI470X
44b60a5b8dSMauro Carvalho Chehab	help
45cc35bbddSJoonyoung Shim	  This is a driver for I2C devices with the Silicon Labs SI470x
46cc35bbddSJoonyoung Shim	  chip.
47cc35bbddSJoonyoung Shim
48cc35bbddSJoonyoung Shim	  Say Y here if you want to connect this type of radio to your
49cc35bbddSJoonyoung Shim	  computer's I2C port.
50cc35bbddSJoonyoung Shim
51cc35bbddSJoonyoung Shim	  To compile this driver as a module, choose M here: the
52cc35bbddSJoonyoung Shim	  module will be called radio-i2c-si470x.
53