[coreboot-gerrit] Patch merged into coreboot/master: ec/google/chromeec: let platform prepare for reboot when resetting EC
gerrit at coreboot.org
gerrit at coreboot.org
Tue Feb 7 17:45:07 CET 2017
the following patch was just integrated into master:
commit 96a4317fa9543a0d07e34bae3d40da810554411f
Author: Aaron Durbin <adurbin at chromium.org>
Date: Mon Feb 6 10:08:45 2017 -0600
ec/google/chromeec: let platform prepare for reboot when resetting EC
This fixes an issue on systems where the S3 state in the pm1 control
registers are not cleared when vboot determines recovery mode is
required on an S3 resume. The EC code will reboot the system knowing
that the EC was in RW. However, on subsequent entry into romstage the
S3 path will be taken and fails to recover cbmem -- forcing another
reboot. To work around that, signal to the platform a reboot is
happening and let the platform perform the necessary fix ups to the
register state.
BUG=chrome-os-partner:62627
Change-Id: Ic144b11b4968c92a1273b8d9eb9dc10f0056bf3d
Signed-off-by: Aaron Durbin <adurbin at chromium.org>
Reviewed-on: https://review.coreboot.org/18295
Tested-by: build bot (Jenkins)
Reviewed-by: Duncan Laurie <dlaurie at chromium.org>
See https://review.coreboot.org/18295 for details.
-gerrit
More information about the coreboot-gerrit
mailing list