Simon Glass 4ab6174e8c 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>
2013-04-05 11:20:13 +02:00
..
2012-12-15 13:03:48 -08:00
2012-04-03 13:09:18 +02:00
2012-10-08 13:50:12 +10:30
2013-03-05 17:22:08 -08:00
2012-12-14 08:48:59 +01:00
2013-03-18 21:19:49 +01:00
2012-07-18 18:35:57 -07:00
2013-03-02 20:09:50 +00:00
2013-01-10 01:27:46 +01:00
2012-11-11 18:10:46 -08:00
2013-02-23 17:50:23 -08:00
2012-12-18 21:10:22 -08:00
2013-02-21 12:05:51 -08:00
2012-07-29 21:11:05 -03:00
2012-12-10 15:54:27 +01:00
2012-12-05 23:52:10 +00:00
2013-02-19 08:42:37 +01:00
2013-03-08 15:05:34 -08:00
2013-03-08 15:05:34 -08:00