diff options
author | Furquan Shaikh <furquan@chromium.org> | 2016-11-06 00:07:08 -0700 |
---|---|---|
committer | Furquan Shaikh <furquan@google.com> | 2016-11-10 00:55:52 +0100 |
commit | 1220589b4f10a03639a9a6957c1b111a91db4bd7 (patch) | |
tree | 876fe3d7fb8da95e24a5be44555f84eef1f18cbc /src/mainboard/google/reef/chromeos.fmd | |
parent | cab1c01885e216027086b20c6b0628df7383f487 (diff) | |
download | coreboot-1220589b4f10a03639a9a6957c1b111a91db4bd7.tar.xz |
mainboard/google/reef: Add support for RECOVERY_MRC_CACHE
1. Add RECOVERY_MRC_CACHE region to reef FMAP.
2. Implement helper function for getting event for recovery mode with
memory retraining.
3. Select HAS_RECOVERY_MRC_CACHE.
BUG=chrome-os-partner:59352
BRANCH=None
TEST=Verified recovery mode behavior with and without memory training
request on reef.
Change-Id: I91abc9f8122f1aa3980c6372ab557e56a7a92730
Signed-off-by: Furquan Shaikh <furquan@chromium.org>
Reviewed-on: https://review.coreboot.org/17243
Tested-by: build bot (Jenkins)
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Diffstat (limited to 'src/mainboard/google/reef/chromeos.fmd')
-rw-r--r-- | src/mainboard/google/reef/chromeos.fmd | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/mainboard/google/reef/chromeos.fmd b/src/mainboard/google/reef/chromeos.fmd index d25a9b28df..1fea91029d 100644 --- a/src/mainboard/google/reef/chromeos.fmd +++ b/src/mainboard/google/reef/chromeos.fmd @@ -13,7 +13,10 @@ FLASH 16M { } } MISC_RW@0x400000 0x4a000 { - RW_MRC_CACHE@0x0 0x40000 + UNIFIED_MRC_CACHE@0x0 0x40000 { + RECOVERY_MRC_CACHE@0x0 0x10000 + RW_MRC_CACHE@0x10000 0x30000 + } RW_ELOG@0x40000 0x4000 RW_SHARED@0x44000 0x4000 { SHARED_DATA@0x0 0x2000 |