Merge tags 'ib-mfd-clk-gpio-regulator-rtc-v5.13', 'ib-mfd-extcon-v5.13', 'ib-mfd...
[sfrench/cifs-2.6.git] / drivers / mfd / Kconfig
index b74efa469e909a8853dc8e0c7396d09f166a5be9..7605bed6914edbfdc9a053b769b18128c69719ba 100644 (file)
@@ -967,6 +967,17 @@ config MFD_VIPERBOARD
          You need to select the mfd cell drivers separately.
          The drivers do not support all features the board exposes.
 
+config MFD_NTXEC
+       tristate "Netronix embedded controller (EC)"
+       depends on OF || COMPILE_TEST
+       depends on I2C
+       select REGMAP_I2C
+       select MFD_CORE
+       help
+         Say yes here if you want to support the embedded controller found in
+         certain e-book readers designed by the original design manufacturer
+         Netronix.
+
 config MFD_RETU
        tristate "Nokia Retu and Tahvo multi-function device"
        select MFD_CORE
@@ -1975,19 +1986,20 @@ config MFD_ROHM_BD70528
          charger.
 
 config MFD_ROHM_BD71828
-       tristate "ROHM BD71828 Power Management IC"
+       tristate "ROHM BD71828 and BD71815 Power Management IC"
        depends on I2C=y
        depends on OF
        select REGMAP_I2C
        select REGMAP_IRQ
        select MFD_CORE
        help
-         Select this option to get support for the ROHM BD71828 Power
-         Management IC. BD71828GW is a single-chip power management IC for
-         battery-powered portable devices. The IC integrates 7 buck
-         converters, 7 LDOs, and a 1500 mA single-cell linear charger.
-         Also included is a Coulomb counter, a real-time clock (RTC), and
-         a 32.768 kHz clock gate.
+         Select this option to get support for the ROHM BD71828 and BD71815
+         Power Management ICs. BD71828GW and BD71815AGW are single-chip power
+         management ICs mainly for battery-powered portable devices.
+         The BD71828 integrates 7 buck converters and 7 LDOs. The BD71815
+         has 5 bucks, 7 LDOs, and a boost for driving LEDs. Both ICs provide
+         also a single-cell linear charger, a Coulomb counter, a real-time
+         clock (RTC), GPIOs and a 32.768 kHz clock gate.
 
 config MFD_STM32_LPTIMER
        tristate "Support for STM32 Low-Power Timer"
@@ -2055,6 +2067,24 @@ config MFD_WCD934X
          This driver provides common support WCD934x audio codec and its
          associated Pin Controller, Soundwire Controller and Audio codec.
 
+config MFD_ATC260X
+       tristate
+       select MFD_CORE
+       select REGMAP
+       select REGMAP_IRQ
+
+config MFD_ATC260X_I2C
+       tristate "Actions Semi ATC260x PMICs with I2C"
+       select MFD_ATC260X
+       select REGMAP_I2C
+       depends on I2C
+       help
+         Support for the Actions Semi ATC260x PMICs controlled via I2C.
+
+         This driver provides common support for accessing the ATC2603C
+         and ATC2609A chip variants, additional drivers must be enabled
+         in order to use the functionality of the device.
+
 config MFD_KHADAS_MCU
        tristate "Support for Khadas System control Microcontroller"
        depends on I2C