coreboot/src/ec
Tim Wawrzynczak 1966b5c800 ec/google/chromeec: Add EC driver support for software sync
Quite a few new functions added here in order to support the use-case
of performing EC software sync within coreboot.

Most of these functions are related to retrieving the EC's hash, and
writing a new image into the EC's flash.

BUG=b:112198832
BRANCH=none
TEST=With whole patch series, successfully performed EC software sync

Change-Id: I0d3c5184dbe96f04b92878f2c19c7875503a910a
Signed-off-by: Tim Wawrzynczak <twawrzynczak@chromium.org>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/36207
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Julius Werner <jwerner@chromium.org>
2019-10-31 10:36:47 +00:00
..
acpi ec/acpi/ec.c Link EC code in bootblock & verstage 2019-10-12 12:57:04 +00:00
compal/ene932 ec/{compal,google,quanta}: Drop wrong _ADR objects 2019-10-25 10:06:45 +00:00
google ec/google/chromeec: Add EC driver support for software sync 2019-10-31 10:36:47 +00:00
hp/kbc1126 device/pnp: Add header files for PNP ops 2019-03-04 15:58:55 +00:00
kontron ec/kontron/kempld: Add fall-through comments where appropriate 2019-09-30 11:51:11 +00:00
lenovo ec/lenovo/h8: Add option to set F1-F12 as primary function 2019-08-21 09:26:17 +00:00
purism/librem ec/purism: Fix CPU Turbo value (PPCM) set by the EC 2018-03-26 10:25:58 +00:00
quanta ec/{compal,google,quanta}: Drop wrong _ADR objects 2019-10-25 10:06:45 +00:00
roda/it8518 devicetree: Remove duplicate chip_ops declarations 2019-08-20 01:31:44 +00:00
smsc/mec1308 src/ec: Drop __PRE_RAM__ and __SMM__ guards 2019-08-20 13:52:14 +00:00
ec.h mainboards,ec: provide common declaration for mainboard_ec_init() 2016-09-26 23:53:12 +02:00