diff options
author | Vadim Bendebury <vbendeb@chromium.org> | 2011-10-10 11:02:17 -0700 |
---|---|---|
committer | Vadim Bendebury <vbendeb@chromium.org> | 2011-10-10 11:24:02 -0700 |
commit | e9054c05fcf51de2553c34007f9cdd30290f9570 (patch) | |
tree | b0fbb64889d56d47a896ccba2a679306c12fc6e2 /board/chromebook-x86 | |
parent | 1381f0ac0239de6530be0b8416e78b05a7e8dd5c (diff) |
Allocate room for MRC cache in fmap.
This adds a 4 kilobyte area in fmap to hold the MRC cache data.
This area will be written by u-boot and read by coreboot as
required.
BUG=chrome-os-partner:5808
TEST=manual
. emerge-stumpy chromeos-bootimage
. boot stumpy
Not much testing other than verifying the continuity of the flash map.
Change-Id: I3dc3d24c3e76dbaf410e3e2c1b0917f7c8b52575
Signed-off-by: Vadim Bendebury <vbendeb@chromium.org>
Reviewed-on: http://gerrit.chromium.org/gerrit/9793
Reviewed-by: Duncan Laurie <dlaurie@chromium.org>
Reviewed-by: Stefan Reinauer <reinauer@google.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'board/chromebook-x86')
-rw-r--r-- | board/chromebook-x86/coreboot/flashmap-8mb.dtsi | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/board/chromebook-x86/coreboot/flashmap-8mb.dtsi b/board/chromebook-x86/coreboot/flashmap-8mb.dtsi index 2822d33eb0f..faf23d53832 100644 --- a/board/chromebook-x86/coreboot/flashmap-8mb.dtsi +++ b/board/chromebook-x86/coreboot/flashmap-8mb.dtsi @@ -64,12 +64,21 @@ */ coreboot-extra@0 { label = "coreboot-extra"; - reg = <0x00200000 0x00200000>; + reg = <0x00200000 0x001ff000>; type = "wiped"; wipe-value = [ff]; }; - /* ---- Section: Rewritable VPD 32 KB ---- */ + /* ---- Section: Rewritable MRC cache 4KB ---- */ + rw-mrc-cache@0 { + label = "rw-mrc-cache"; + /* Alignment: 4k (for updating) */ + reg = <0x003ff000 0x00001000>; + type = "wiped"; + wipe-value = [ff]; + }; + + /* ---- Section: Rewritable VPD 4 KB ---- */ rw-vpd@0 { label = "rw-vpd"; /* Alignment: 4k (for updating) */ |