Attention is currently required from: Angel Pons.
Hello Angel Pons, build bot (Jenkins),
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/78206?usp=email
to look at the new patch set (#3).
The following approvals got outdated and were removed: Verified+1 by build bot (Jenkins)
Change subject: [RFC] nb/intel/sandybridge: Pre-render constants in MRC pei_data ......................................................................
[RFC] nb/intel/sandybridge: Pre-render constants in MRC pei_data
Portions of MRC raminit code only serves to enter fixed constants into pei_data structure for MRC consumption.
Since the constants are all to the front of the structure, set up a truncated copy for compiler to render at build time. Chipset code then uses it as a base to initialize the (in-CAR) structure and fill out the rest at runtime.
TEST=No regression observed when booting on asus/p8z77-m.
Change-Id: Ic0f429a7be11ea497ce31cde007966ea988a256f Signed-off-by: Keith Hui buurin@gmail.com --- M src/northbridge/intel/sandybridge/raminit_mrc.c 1 file changed, 39 insertions(+), 14 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/06/78206/3