summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrey Petrov <andrey.petrov@intel.com>2016-11-04 16:17:11 -0700
committerAaron Durbin <adurbin@chromium.org>2016-11-30 16:45:53 +0100
commit4ed99ad067a7bd9f5ef6004c7b0e5f9f7edbe0d5 (patch)
treec9e937ce5dd45d6e443651a36f295da431d1f8c4
parentf796c6e0ec6769873d63b6fcfc64c0ac14ba3555 (diff)
downloadcoreboot-4ed99ad067a7bd9f5ef6004c7b0e5f9f7edbe0d5.tar.xz
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> Reviewed-on: https://review.coreboot.org/17235 Tested-by: build bot (Jenkins) Reviewed-by: Aaron Durbin <adurbin@chromium.org>
-rw-r--r--src/mainboard/google/reef/chromeos.fmd3
1 files changed, 2 insertions, 1 deletions
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 {