summaryrefslogtreecommitdiff
path: root/board/chromebook-x86
diff options
context:
space:
mode:
authorVadim Bendebury <vbendeb@chromium.org>2011-10-10 11:02:17 -0700
committerVadim Bendebury <vbendeb@chromium.org>2011-10-10 11:24:02 -0700
commite9054c05fcf51de2553c34007f9cdd30290f9570 (patch)
treeb0fbb64889d56d47a896ccba2a679306c12fc6e2 /board/chromebook-x86
parent1381f0ac0239de6530be0b8416e78b05a7e8dd5c (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.dtsi13
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) */