Hello Yu-Ping Wu, Aaron Durbin, Julius Werner, build bot (Jenkins), Furquan Shaikh,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/38779
to look at the new patch set (#11).
Change subject: vboot: push clear recovery mode switch until BS_WRITE_TABLES ......................................................................
vboot: push clear recovery mode switch until BS_WRITE_TABLES
Serves two purposes:
(1) On some platforms, FSP initialization may cause a reboot. Push clearing the recovery mode switch until after FSP code runs, so that a manual recovery request (three-finger salute) will function correctly under this condition.
(2) The recovery mode switch value is needed at BS_WRITE_TABLES for adding an event to elog. (Previously this was done by stashing the value in CBMEM_ID_EC_HOSTEVENT.)
BUG=b:124141368, b:35576380 TEST=make clean && make test-abuild BRANCH=none
Change-Id: I30c02787c620b937e5a50a5ed94ac906e3112dad Signed-off-by: Joel Kitching kitching@google.com --- M src/commonlib/include/commonlib/cbmem_id.h M src/ec/google/chromeec/ec.c M src/ec/google/chromeec/switches.c M src/include/bootmode.h M src/mainboard/intel/galileo/vboot.c M src/mainboard/intel/kblrvp/chromeos.c M src/security/vboot/bootmode.c M src/security/vboot/vboot_logic.c 8 files changed, 34 insertions(+), 98 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/79/38779/11