diff options
author | Dong Aisheng <dong.aisheng@linaro.org> | 2012-09-04 22:57:13 -0400 |
---|---|---|
committer | Samuel Ortiz <sameo@linux.intel.com> | 2012-09-17 09:24:14 -0400 |
commit | 87d687301f380729ec320619f100f3ba39f3693d (patch) | |
tree | 3f6f274a01552da3b5f7af4dc1eaaad04a11c1b4 /drivers/mfd/Kconfig | |
parent | a435ae1d51e2f18414f2a87219fdbe068231e692 (diff) |
mfd: Add syscon driver based on regmap
Add regmap based syscon driver.
This is usually used for access misc bits in registers which does not belong
to a specific module, for example, IMX IOMUXC GPR and ANATOP.
With this driver, client can use generic regmap API to access registers
which are registered into syscon.
Reviewed-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Acked-by: Stephen Warren <swarren@wwwdotorg.org>
Signed-off-by: Dong Aisheng <dong.aisheng@linaro.org>
Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
Diffstat (limited to 'drivers/mfd/Kconfig')
-rw-r--r-- | drivers/mfd/Kconfig | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/drivers/mfd/Kconfig b/drivers/mfd/Kconfig index 856ec00ab787..909d84b1f5c1 100644 --- a/drivers/mfd/Kconfig +++ b/drivers/mfd/Kconfig | |||
@@ -1004,6 +1004,14 @@ config MFD_ANATOP | |||
1004 | MFD controller. This controller embeds regulator and | 1004 | MFD controller. This controller embeds regulator and |
1005 | thermal devices for Freescale i.MX platforms. | 1005 | thermal devices for Freescale i.MX platforms. |
1006 | 1006 | ||
1007 | config MFD_SYSCON | ||
1008 | bool "System Controller Register R/W Based on Regmap" | ||
1009 | depends on OF | ||
1010 | select REGMAP_MMIO | ||
1011 | help | ||
1012 | Select this option to enable accessing system control registers | ||
1013 | via regmap. | ||
1014 | |||
1007 | config MFD_PALMAS | 1015 | config MFD_PALMAS |
1008 | bool "Support for the TI Palmas series chips" | 1016 | bool "Support for the TI Palmas series chips" |
1009 | select MFD_CORE | 1017 | select MFD_CORE |