[coreboot-gerrit] New patch to review for coreboot: 5096325 nb/sandybridge: Move MRC cache above mrc.bin

Alexandru Gagniuc (mr.nuke.me@gmail.com) gerrit at coreboot.org
Tue Jan 21 01:12:00 CET 2014


Alexandru Gagniuc (mr.nuke.me at gmail.com) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/4763

-gerrit

commit 50963258c3086c535cc5deab2a198d7b86209a12
Author: Alexandru Gagniuc <mr.nuke.me at gmail.com>
Date:   Mon Jan 20 18:04:14 2014 -0600

    nb/sandybridge: Move MRC cache above mrc.bin
    
    This small change greatly reduces CBFS fragmentation. There is now a
    small gap of only 788 bytes between mrc.bin and mrc.cache, with the
    64 KiB alignment maintained for mrc.cache -- assuming systemagent-r6
    is used. The gap was just under 64 KiB before.
    
    With this change, it is easier to accommodate fallback and normal
    boot stages without having to manually place the stages in the highly
    fragmented CBFS.
    
    Change-Id: Ia2340c1928ed6e232949e053d1943c2f5737f741
    Signed-off-by: Alexandru Gagniuc <mr.nuke.me at gmail.com>
---
 src/northbridge/intel/sandybridge/Makefile.inc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/northbridge/intel/sandybridge/Makefile.inc b/src/northbridge/intel/sandybridge/Makefile.inc
index 37d392f..cef52b2 100644
--- a/src/northbridge/intel/sandybridge/Makefile.inc
+++ b/src/northbridge/intel/sandybridge/Makefile.inc
@@ -47,7 +47,7 @@ $(obj)/mrc.cache:
 
 cbfs-files-$(CONFIG_HAVE_MRC_CACHE) += mrc.cache
 mrc.cache-file := $(obj)/mrc.cache
-mrc.cache-position := 0xfff80000
+mrc.cache-position := 0xfffd0000
 mrc.cache-type := 0xac
 
 $(obj)/northbridge/intel/sandybridge/acpi.ramstage.o : $(obj)/build.h



More information about the coreboot-gerrit mailing list