[coreboot-gerrit] New patch to review for coreboot: mainboard/google/reef: clear normal MRC cache on recovery retrain
Aaron Durbin (adurbin@chromium.org)
gerrit at coreboot.org
Wed Dec 14 23:05:44 CET 2016
Aaron Durbin (adurbin at chromium.org) just uploaded a new patch set to gerrit, which you can find at https://review.coreboot.org/17871
-gerrit
commit c2044ebd39329303e8dbb5e8f20f3bbb4d80d14c
Author: Aaron Durbin <adurbin at chromium.org>
Date: Wed Dec 14 15:41:45 2016 -0600
mainboard/google/reef: clear normal MRC cache on recovery retrain
For Chrome OS the normal MRC cache should be cleared when a hardware
retrain recovery request is observed. The reason is that since there
are 2 different MRC cache slots there needs to be a mechanism which
allows an end user make a system bootable again if the MRC settings
happen to not allow the system to boot any longer. Therefore, one
just needs to enter recovery with the hardware retrain flag and
the system normal MRC cache slot will be invalidated.
BUG=chrome-os-partner:60592
BRANCH=reef
Change-Id: I6ad32ed0dd217d66404b77467a88689a06044544
Signed-off-by: Aaron Durbin <adurbin at chromium.org>
---
src/mainboard/google/reef/Kconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/src/mainboard/google/reef/Kconfig b/src/mainboard/google/reef/Kconfig
index 2cc391e..c5625b6 100644
--- a/src/mainboard/google/reef/Kconfig
+++ b/src/mainboard/google/reef/Kconfig
@@ -35,6 +35,7 @@ config DRIVER_TPM_I2C_IRQ
config CHROMEOS
select EC_GOOGLE_CHROMEEC_SWITCHES
select HAS_RECOVERY_MRC_CACHE
+ select MRC_CLEAR_NORMAL_CACHE_ON_RECOVERY_RETRAIN
select LID_SWITCH if BASEBOARD_REEF_LAPTOP
config DRIVERS_I2C_DA7219
More information about the coreboot-gerrit
mailing list