Andrey Petrov (andrey.petrov@intel.com) just uploaded a new patch set to gerrit, which you can find at https://review.coreboot.org/17235
-gerrit
commit 8b22c23114d2930aa39f5c132fa281a570756ad0 Author: Andrey Petrov andrey.petrov@intel.com Date: Fri Nov 4 16:17:11 2016 -0700
mainboard/reef: Add RW_VAR_MRC_CACHE
Chop off 4kb block from RW_MRC_CACHE to store variable MRC cache.
BUG=chrome-os-partner:57515 TEST=with patch series applied: cold reboot, make sure MRC is not updated. Do S3 suspend/resume cycle.
Change-Id: I3e19fff9c9b20d6c73cbb13bfeec49e9a274bb72 Signed-off-by: Andrey Petrov andrey.petrov@intel.com --- src/mainboard/google/reef/chromeos.fmd | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/src/mainboard/google/reef/chromeos.fmd b/src/mainboard/google/reef/chromeos.fmd index 1fea910..c7e51ee 100644 --- a/src/mainboard/google/reef/chromeos.fmd +++ b/src/mainboard/google/reef/chromeos.fmd @@ -15,7 +15,8 @@ FLASH 16M { MISC_RW@0x400000 0x4a000 { UNIFIED_MRC_CACHE@0x0 0x40000 { RECOVERY_MRC_CACHE@0x0 0x10000 - RW_MRC_CACHE@0x10000 0x30000 + RW_MRC_CACHE@0x10000 0x2f000 + RW_VAR_MRC_CACHE@0x3f000 0x1000 } RW_ELOG@0x40000 0x4000 RW_SHARED@0x44000 0x4000 {