Merge tag 'mfd-next-5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd
[sfrench/cifs-2.6.git] / drivers / mfd / Kconfig
index 6855ff443e0411986119d793dbbb4c474e5b7573..f129f9678940599329a1673ac29a082ce48ab1f4 100644 (file)
@@ -261,6 +261,13 @@ config MFD_MADERA_SPI
          Support for the Cirrus Logic Madera platform audio SoC
          core functionality controlled via SPI.
 
+config MFD_CS47L15
+       bool "Cirrus Logic CS47L15"
+       select PINCTRL_CS47L15
+       depends on MFD_MADERA
+       help
+         Support for Cirrus Logic CS47L15 Smart Codec
+
 config MFD_CS47L35
        bool "Cirrus Logic CS47L35"
        select PINCTRL_CS47L35
@@ -282,6 +289,13 @@ config MFD_CS47L90
        help
          Support for Cirrus Logic CS47L90 and CS47L91 Smart Codecs
 
+config MFD_CS47L92
+       bool "Cirrus Logic CS47L92/93"
+       select PINCTRL_CS47L92
+       depends on MFD_MADERA
+       help
+         Support for Cirrus Logic CS42L92, CS47L92 and CS47L93 Smart Codecs
+
 config MFD_ASIC3
        bool "Compaq ASIC3"
        depends on GPIOLIB && ARM
@@ -1031,14 +1045,14 @@ config MFD_RC5T583
          different functionality of the device.
 
 config MFD_RK808
-       tristate "Rockchip RK805/RK808/RK818 Power Management Chip"
+       tristate "Rockchip RK805/RK808/RK809/RK817/RK818 Power Management Chip"
        depends on I2C && OF
        select MFD_CORE
        select REGMAP_I2C
        select REGMAP_IRQ
        help
-         If you say yes here you get support for the RK805, RK808 and RK818
-         Power Management chips.
+         If you say yes here you get support for the RK805, RK808, RK809,
+         RK817 and RK818 Power Management chips.
          This driver provides common support for accessing the device
          through I2C interface. The device supports multiple sub-devices
          including interrupts, RTC, LDO & DCDC regulators, and onkey.
@@ -1890,6 +1904,23 @@ config MFD_ROHM_BD718XX
          NXP i.MX8. It contains 8 BUCK outputs and 7 LDOs, voltage monitoring
          and emergency shut down as well as 32,768KHz clock output.
 
+config MFD_ROHM_BD70528
+       tristate "ROHM BD70528 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 BD70528 Power
+         Management IC. BD71837 is general purpose single-chip power
+         management IC for battery-powered portable devices. It contains
+         3 ultra-low current consumption buck converters, 3 LDOs and 2 LED
+         drivers. Also included are 4 GPIOs, a real-time clock (RTC), a 32kHz
+         crystal oscillator, high-accuracy VREF for use with an external ADC,
+         10 bits SAR ADC for battery temperature monitor and 1S battery
+         charger.
+
 config MFD_STM32_LPTIMER
        tristate "Support for STM32 Low-Power Timer"
        depends on (ARCH_STM32 && OF) || COMPILE_TEST