aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/mfd/Kconfig
diff options
context:
space:
mode:
authorSimon Glass <sjg@chromium.org>2013-02-25 17:08:37 -0500
committerSamuel Ortiz <sameo@linux.intel.com>2013-04-05 05:20:13 -0400
commit4ab6174e8cdb007cf500e484bdf454b8d14d524a (patch)
tree765eb600ad56a1f3271ad23aac795d91a35bd181 /drivers/mfd/Kconfig
parentdeaf39efbc0829f26ae0b8fbe5de820588982f72 (diff)
mfd: Add ChromeOS EC implementation
This is the base EC implementation, which provides a high level interface to the EC for use by the rest of the kernel. The actual communcations is dealt with by a separate protocol driver which registers itself with this interface. Interrupts are passed on through a notifier. A simple message structure is used to pass messages to the protocol driver. Signed-off-by: Simon Glass <sjg@chromium.org> Signed-off-by: Che-Liang Chiou <clchiou@chromium.org> Signed-off-by: Jonathan Kliegman <kliegs@chromium.org> Signed-off-by: Luigi Semenzato <semenzato@chromium.org> Signed-off-by: Olof Johansson <olofj@chromium.org> Signed-off-by: Vincent Palatin <vpalatin@chromium.org> Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
Diffstat (limited to 'drivers/mfd/Kconfig')
-rw-r--r--drivers/mfd/Kconfig8
1 files changed, 8 insertions, 0 deletions
diff --git a/drivers/mfd/Kconfig b/drivers/mfd/Kconfig
index c346941a2515..a8bafb560196 100644
--- a/drivers/mfd/Kconfig
+++ b/drivers/mfd/Kconfig
@@ -21,6 +21,14 @@ config MFD_88PM860X
21 select individual components like voltage regulators, RTC and 21 select individual components like voltage regulators, RTC and
22 battery-charger under the corresponding menus. 22 battery-charger under the corresponding menus.
23 23
24config MFD_CROS_EC
25 tristate "Support ChromeOS Embedded Controller"
26 help
27 If you say Y here you get support for the ChromeOS Embedded
28 Controller (EC) providing keyboard, battery and power services.
29 You also ned to enable the driver for the bus you are using. The
30 protocol for talking to the EC is defined by the bus driver.
31
24config MFD_88PM800 32config MFD_88PM800
25 tristate "Support Marvell 88PM800" 33 tristate "Support Marvell 88PM800"
26 depends on I2C=y && GENERIC_HARDIRQS 34 depends on I2C=y && GENERIC_HARDIRQS