]> Pileus Git - ~andy/linux/blobdiff - drivers/mfd/Kconfig
ARM: S3C24XX: Update missed gpio calls to use gpiolib
[~andy/linux] / drivers / mfd / Kconfig
index 9b25fe28233e1fb86c98abba8f53dc5d8d0638b8..2a5a0b78f84eacf4a203d2cc088cc9894772cc1d 100644 (file)
@@ -11,7 +11,7 @@ config MFD_CORE
 
 config MFD_88PM860X
        bool "Support Marvell 88PM8606/88PM8607"
 
 config MFD_88PM860X
        bool "Support Marvell 88PM8606/88PM8607"
-       depends on I2C=y
+       depends on I2C=y && GENERIC_HARDIRQS
        select MFD_CORE
        help
          This supports for Marvell 88PM8606/88PM8607 Power Management IC.
        select MFD_CORE
        help
          This supports for Marvell 88PM8606/88PM8607 Power Management IC.
@@ -47,7 +47,7 @@ config MFD_ASIC3
 
 config MFD_SH_MOBILE_SDHI
        bool "Support for SuperH Mobile SDHI"
 
 config MFD_SH_MOBILE_SDHI
        bool "Support for SuperH Mobile SDHI"
-       depends on SUPERH
+       depends on SUPERH || ARCH_SHMOBILE
        select MFD_CORE
         ---help---
          This driver supports the SDHI hardware block found in many
        select MFD_CORE
         ---help---
          This driver supports the SDHI hardware block found in many
@@ -205,7 +205,7 @@ config PMIC_ADP5520
 
 config MFD_MAX8925
        bool "Maxim Semiconductor MAX8925 PMIC Support"
 
 config MFD_MAX8925
        bool "Maxim Semiconductor MAX8925 PMIC Support"
-       depends on I2C=y
+       depends on I2C=y && GENERIC_HARDIRQS
        select MFD_CORE
        help
          Say yes here to support for Maxim Semiconductor MAX8925. This is
        select MFD_CORE
        help
          Say yes here to support for Maxim Semiconductor MAX8925. This is
@@ -226,7 +226,7 @@ config MFD_WM8400
 config MFD_WM831X
        bool "Support Wolfson Microelectronics WM831x/2x PMICs"
        select MFD_CORE
 config MFD_WM831X
        bool "Support Wolfson Microelectronics WM831x/2x PMICs"
        select MFD_CORE
-       depends on I2C=y
+       depends on I2C=y && GENERIC_HARDIRQS
        help
          Support for the Wolfson Microelecronics WM831x and WM832x PMICs.
          This driver provides common support for accessing the device,
        help
          Support for the Wolfson Microelecronics WM831x and WM832x PMICs.
          This driver provides common support for accessing the device,
@@ -235,6 +235,7 @@ config MFD_WM831X
 
 config MFD_WM8350
        bool
 
 config MFD_WM8350
        bool
+       depends on GENERIC_HARDIRQS
 
 config MFD_WM8350_CONFIG_MODE_0
        bool
 
 config MFD_WM8350_CONFIG_MODE_0
        bool
@@ -287,7 +288,7 @@ config MFD_WM8352_CONFIG_MODE_3
 config MFD_WM8350_I2C
        bool "Support Wolfson Microelectronics WM8350 with I2C"
        select MFD_WM8350
 config MFD_WM8350_I2C
        bool "Support Wolfson Microelectronics WM8350 with I2C"
        select MFD_WM8350
-       depends on I2C=y
+       depends on I2C=y && GENERIC_HARDIRQS
        help
          The WM8350 is an integrated audio and power management
          subsystem with watchdog and RTC functionality for embedded
        help
          The WM8350 is an integrated audio and power management
          subsystem with watchdog and RTC functionality for embedded