mfd: smsc: Add support for smsc gpio io/keypad driver
[firefly-linux-kernel-4.4.55.git] / drivers / mfd / Kconfig
index 2143fd283a741bef7abf9e5d53eef95ef8f9d755..ae511b7384419e420aee74c6c0bcf807366c9685 100644 (file)
@@ -375,6 +375,18 @@ config MFD_T7L66XB
        help
          Support for Toshiba Mobile IO Controller T7L66XB
 
+config MFD_SMSC
+       bool "Support for the SMSC ECE1099 series chips"
+       depends on I2C=y
+       select MFD_CORE
+       select REGMAP_I2C
+       help
+        If you say yes here you get support for the
+        ece1099 chips from SMSC.
+
+        To compile this driver as a module, choose M here: the
+        module will be called smsc.
+
 config MFD_TC6387XB
        bool "Support Toshiba TC6387XB"
        depends on ARM && HAVE_CLK
@@ -430,6 +442,23 @@ config MFD_DA9052_I2C
          for accessing the device, additional drivers must be enabled in
          order to use the functionality of the device.
 
+config MFD_DA9055
+       bool "Dialog Semiconductor DA9055 PMIC Support"
+       select REGMAP_I2C
+       select REGMAP_IRQ
+       select PMIC_DA9055
+       select MFD_CORE
+       depends on I2C=y
+       help
+         Say yes here for support of Dialog Semiconductor DA9055. This is
+         a Power Management IC. This driver provides common support for
+         accessing the device as well as the I2C interface to the chip itself.
+         Additional drivers must be enabled in order to use the functionality
+         of the device.
+
+         This driver can be built as a module. If built as a module it will be
+         called "da9055"
+
 config PMIC_ADP5520
        bool "Analog Devices ADP5520/01 MFD PMIC Core Support"
        depends on I2C=y
@@ -440,6 +469,16 @@ config PMIC_ADP5520
          individual components like LCD backlight, LEDs, GPIOs and Kepad
          under the corresponding menus.
 
+config MFD_LP8788
+       bool "Texas Instruments LP8788 Power Management Unit Driver"
+       depends on I2C=y
+       select MFD_CORE
+       select REGMAP_I2C
+       select IRQ_DOMAIN
+       help
+         TI LP8788 PMU supports regulators, battery charger, RTC,
+         ADC, backlight driver and current sinks.
+
 config MFD_MAX77686
        bool "Maxim Semiconductor MAX77686 PMIC Support"
        depends on I2C=y && GENERIC_HARDIRQS
@@ -897,7 +936,7 @@ config MFD_WL1273_CORE
          audio codec.
 
 config MFD_OMAP_USB_HOST
-       bool "Support OMAP USBHS core driver"
+       bool "Support OMAP USBHS core and TLL driver"
        depends on USB_EHCI_HCD_OMAP || USB_OHCI_HCD_OMAP3
        default y
        help