the following patch was just integrated into master: commit a904f9ef691062a43baa5542cf63daed45a1185a Author: Hung-Te Lin hungte@chromium.org Date: Thu Apr 11 15:58:12 2013 +0800
ec/google: Isolate EC bus protocol implementation.
The Chrome EC can be connected by different types of bus like LPC / I2C / SPI, and the current implementation is only for LPC.
To support other types, we must first isolate the LPC protocol stuff and add configuration variable (EC_GOOGLE_CHROMEEC_LPC) to specify bus type.
Verified by building google/link (with chromeec) configuration successfully.
Change-Id: Ib2920d8d935bcc77a5394e818f69e9265e26e8a0 Signed-off-by: Hung-Te Lin hungte@chromium.org Reviewed-on: http://review.coreboot.org/3068 Reviewed-by: Paul Menzel paulepanter@users.sourceforge.net Tested-by: build bot (Jenkins) Reviewed-by: David Hendricks dhendrix@chromium.org
Build-Tested: build bot (Jenkins) at Thu Apr 11 10:54:59 2013, giving +1 Reviewed-By: David Hendricks dhendrix@chromium.org at Fri Apr 12 04:57:39 2013, giving +2 See http://review.coreboot.org/3068 for details.
-gerrit