summaryrefslogtreecommitdiffstats
path: root/drivers/mfd/Kconfig
diff options
context:
space:
mode:
authorAndrey Smirnov <andreysm@charmander.(none)>2013-04-18 18:58:30 +0200
committerSamuel Ortiz <sameo@linux.intel.com>2013-04-19 18:38:13 +0200
commit9b8e1a5e4670b3b24c0e35c0884b4185f17fceab (patch)
tree12aa8af05621933720326d987fa1857283e5fd2a /drivers/mfd/Kconfig
parentmfd: si476x: Add chip properties handling code (diff)
downloadlinux-9b8e1a5e4670b3b24c0e35c0884b4185f17fceab.tar.xz
linux-9b8e1a5e4670b3b24c0e35c0884b4185f17fceab.zip
mfd: si476x: Add header files and Kbuild plumbing
This patch adds all necessary header files and Kbuild plumbing for the core driver for Silicon Laboratories Si476x series of AM/FM tuner chips. The driver as a whole is implemented as an MFD device and this patch adds a core portion of it that provides all the necessary functionality to the two other drivers that represent radio and audio codec subsystems of the chip. Acked-by: Hans Verkuil <hans.verkuil@cisco.com> Acked-by: Sam Ravnborg <sam@ravnborg.org> Signed-off-by: Andrey Smirnov <andrew.smirnov@gmail.com> Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
Diffstat (limited to 'drivers/mfd/Kconfig')
-rw-r--r--drivers/mfd/Kconfig13
1 files changed, 13 insertions, 0 deletions
diff --git a/drivers/mfd/Kconfig b/drivers/mfd/Kconfig
index 9de05020c660..7acd863287d1 100644
--- a/drivers/mfd/Kconfig
+++ b/drivers/mfd/Kconfig
@@ -487,6 +487,19 @@ config MFD_SEC_CORE
additional drivers must be enabled in order to use the functionality
of the device
+config MFD_SI476X_CORE
+ tristate "Silicon Laboratories 4761/64/68 AM/FM radio."
+ depends on I2C
+ select MFD_CORE
+ select REGMAP_I2C
+ help
+ This is the core driver for the SI476x series of AM/FM
+ radio. This MFD driver connects the radio-si476x V4L2 module
+ and the si476x audio codec.
+
+ To compile this driver as a module, choose M here: the
+ module will be called si476x-core.
+
config MFD_SM501
tristate "Silicon Motion SM501"
---help---