From 4ed99ad067a7bd9f5ef6004c7b0e5f9f7edbe0d5 Mon Sep 17 00:00:00 2001 From: Andrey Petrov Date: Fri, 4 Nov 2016 16:17:11 -0700 Subject: [PATCH] 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 Reviewed-on: https://review.coreboot.org/17235 Tested-by: build bot (Jenkins) Reviewed-by: Aaron Durbin --- 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 1fea91029d..c7e51eedc1 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 {