]> asedeno.scripts.mit.edu Git - linux.git/blobdiff - drivers/mfd/Kconfig
mfd: Align ab8500 with the abx500 interface
[linux.git] / drivers / mfd / Kconfig
index db51ea1c608250be267a6430c6d808a77530e48d..ec0af47a9058a81d5d9050a7759363b5f7bc9c41 100644 (file)
@@ -294,14 +294,15 @@ config MFD_MAX8925
          to use the functionality of the device.
 
 config MFD_MAX8998
-       bool "Maxim Semiconductor MAX8998 PMIC Support"
-       depends on I2C=y
+       bool "Maxim Semiconductor MAX8998/National LP3974 PMIC Support"
+       depends on I2C=y && GENERIC_HARDIRQS
        select MFD_CORE
        help
-         Say yes here to support for Maxim Semiconductor MAX8998. This is
-         a Power Management IC. This driver provies common support for
-         accessing the device, additional drivers must be enabled in order
-         to use the functionality of the device.
+         Say yes here to support for Maxim Semiconductor MAX8998 and
+         National Semiconductor LP3974. This is a Power Management IC.
+         This driver provies common support for accessing the device,
+         additional drivers must be enabled in order to use the functionality
+         of the device.
 
 config MFD_WM8400
        tristate "Support Wolfson Microelectronics WM8400"
@@ -433,7 +434,7 @@ config PCF50633_GPIO
 
 config ABX500_CORE
        bool "ST-Ericsson ABX500 Mixed Signal Circuit register functions"
-       default y if ARCH_U300
+       default y if ARCH_U300 || ARCH_U8500
        help
          Say yes here if you have the ABX500 Mixed Signal IC family
          chips. This core driver expose register access functions.
@@ -444,6 +445,7 @@ config ABX500_CORE
 config AB3100_CORE
        bool "ST-Ericsson AB3100 Mixed Signal Circuit core functions"
        depends on I2C=y && ABX500_CORE
+       select MFD_CORE
        default y if ARCH_U300
        help
          Select this to enable the AB3100 Mixed Signal IC core
@@ -473,7 +475,7 @@ config EZX_PCAP
 
 config AB8500_CORE
        bool "ST-Ericsson AB8500 Mixed Signal Power Management chip"
-       depends on SPI=y && GENERIC_HARDIRQS
+       depends on SPI=y && GENERIC_HARDIRQS && ABX500_CORE
        select MFD_CORE
        help
          Select this option to enable access to AB8500 power management