CHROMIUM: i2c: chromeos_ec: add I2C pass-through
authorVincent Palatin <vpalatin@chromium.org>
Tue, 15 May 2012 18:29:34 +0000 (11:29 -0700)
committerSubash <subash.rp@samsung.com>
Thu, 14 Jun 2012 19:20:27 +0000 (12:20 -0700)
commit660c03bad2c12fa6cc618af2b744b66db9adba0b
treee446d921f0123c90f2e5b3e07fe6199b442c53db
parent176dad81de89950de5cbbecd56376e45462edc8b
CHROMIUM: i2c: chromeos_ec: add I2C pass-through

Add an I2C adapter acting as a pass-through to send firmware update EC
commands from userspace (e.g. flashrom).

Signed-off-by: Vincent Palatin <vpalatin@chromium.org>
BUG=chrome-os-partner:8865
TEST=on Daisy, run flashrom -p internal:bus=lpc -w ec.bin

Change-Id: I84891ee0af978f1ebabd449d8c459b956ee26e67
Reviewed-on: https://gerrit-int.chromium.org/18001
Reviewed-by: Olof Johansson <olofj@google.com>
Commit-Ready: Vincent Palatin <vpalatin@google.com>
Tested-by: Vincent Palatin <vpalatin@google.com>
drivers/i2c/busses/Kconfig
drivers/i2c/busses/Makefile
drivers/i2c/busses/i2c-chromeos_ec.c [new file with mode: 0644]