mfd: Add ChromeOS EC I2C driver
authorSimon Glass <sjg@chromium.org>
Mon, 25 Feb 2013 22:08:38 +0000 (14:08 -0800)
committerSamuel Ortiz <sameo@linux.intel.com>
Fri, 5 Apr 2013 09:20:13 +0000 (11:20 +0200)
commit89969009485fa9e62814afaa438c12c45d7d2def
tree91fda02a31a094727ade6f8bb35aebdd392b9e61
parent4ab6174e8cdb007cf500e484bdf454b8d14d524a
mfd: Add ChromeOS EC I2C driver

This uses an I2C bus to talk to the ChromeOS EC. The protocol
is defined by the EC and is fairly simple, with a length byte,
checksum, command byte and version byte (to permit easy creation
of new commands).

Signed-off-by: Simon Glass <sjg@chromium.org>
Signed-off-by: Che-Liang Chiou <clchiou@chromium.org>
Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
drivers/mfd/Kconfig
drivers/mfd/Makefile
drivers/mfd/cros_ec_i2c.c [new file with mode: 0644]