firmware/br-ext-chip-ingenic/board/t40/kernel/patches/00000-drivers_mfd_Kconfig.p...

57 lines
2.1 KiB
Diff

diff -drupN a/drivers/mfd/Kconfig b/drivers/mfd/Kconfig
--- a/drivers/mfd/Kconfig 2017-10-21 18:09:07.000000000 +0300
+++ b/drivers/mfd/Kconfig 2022-06-09 05:02:30.000000000 +0300
@@ -414,6 +414,31 @@ config MFD_JZ4740_ADC
Say yes here if you want support for the ADC unit in the JZ4740 SoC.
This driver is necessary for jz4740-battery and jz4740-hwmon driver.
+config MFD_INGENIC_SADC_V13
+ tristate "Support for the Ingenic T40 SADC core"
+ select MFD_CORE
+ depends on SOC_T40 || MACH_XBURST2
+ help
+ Say yes here if you want support for the SADC unit in the T40 SoC.
+ This driver is necessary for Ingenic_battery driver.
+
+config MFD_INGENIC_SADC_AUX
+ tristate "Support for the Ingenic T40 SADC AUX"
+ select MFD_CORE
+ depends on SOC_T40 || MACH_XBURST2
+ help
+ Say yes here if you want support for the SADC unit in the T40 SoC.
+ This driver is necessary for ingenic_battery driver.
+
+config MFD_INGENIC_TCU
+ bool "Ingenic tcu driver"
+ select MFD_CORE
+ select GENERIC_IRQ_CHIP
+ depends on MACH_XBURST || MACH_XBURST2
+ help
+ Say yes here if you want support for the TCU unit in the ingenic SoC.
+ This driver is necessary for ingenic pwm or counter.
+
config MFD_KEMPLD
tristate "Kontron module PLD device"
select MFD_CORE
@@ -774,6 +799,20 @@ config MFD_RC5T583
Management system device.
This driver provides common support for accessing the device
through i2c interface. The device supports multiple sub-devices
+ like GPIO, interrupts, RTC, LDO and DCDC regulators, onkey.
+ Additional drivers must be enabled in order to use the
+ different functionality of the device.
+
+config MFD_RN5T567
+ bool "Ricoh RC5T567 Power Management system device"
+ depends on I2C=y
+ select MFD_CORE
+ select REGMAP_I2C
+ help
+ Select this option to get support for the RICOH567 Power
+ Management system device.
+ This driver provides common support for accessing the device
+ through i2c interface. The device supports multiple sub-devices
like GPIO, interrupts, RTC, LDO and DCDC regulators, onkey.
Additional drivers must be enabled in order to use the
different functionality of the device.