diff options
author | Lubomir Rintel <lkundrak@v3.sk> | 2020-07-10 01:12:28 +0200 |
---|---|---|
committer | Lee Jones <lee.jones@linaro.org> | 2020-09-30 16:24:54 +0100 |
commit | ede6b2d1dfc0d6a7b0b3161a2e911d464e28e0ad (patch) | |
tree | fcb5b7640bfff88c4112a40ffe15b39033d37495 /drivers/mfd/Kconfig | |
parent | ffa9cda9e62fe0afb5e7899985d615bdb36a2a03 (diff) | |
download | linux-ede6b2d1dfc0d6a7b0b3161a2e911d464e28e0ad.tar.bz2 |
mfd: ene-kb3930: Add driver for ENE KB3930 Embedded Controller
This driver provides access to the EC RAM of said embedded controller
attached to the I2C bus as well as optionally supporting its slightly weird
power-off/restart protocol.
A particular implementation of the EC firmware can be identified by a
model byte. If this driver identifies the Dell Ariel platform, it
registers the appropriate cells.
Signed-off-by: Lubomir Rintel <lkundrak@v3.sk>
Signed-off-by: Lee Jones <lee.jones@linaro.org>
Diffstat (limited to 'drivers/mfd/Kconfig')
-rw-r--r-- | drivers/mfd/Kconfig | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/drivers/mfd/Kconfig b/drivers/mfd/Kconfig index 4b918fdcc7c7..e1d3bf77b245 100644 --- a/drivers/mfd/Kconfig +++ b/drivers/mfd/Kconfig @@ -398,6 +398,17 @@ config MFD_DLN2 etc. must be enabled in order to use the functionality of the device. +config MFD_ENE_KB3930 + tristate "ENE KB3930 Embedded Controller support" + depends on I2C + depends on MACH_MMP3_DT || COMPILE_TEST + select MFD_CORE + help + This adds support for the power-off functionality and access to + the registers that control LEDS and USB port power on ENE KB3930 + Embedded Controller. To use the LED functionality LEDS_ARIEL must + be enabled. + config MFD_EXYNOS_LPASS tristate "Samsung Exynos SoC Low Power Audio Subsystem" depends on ARCH_EXYNOS || COMPILE_TEST |