Attention is currently required from: Angel Pons.

Keith Hui uploaded patch set #3 to this change.

View Change

The following approvals got outdated and were removed: Verified+1 by build bot (Jenkins)

[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

To view, visit change 78206. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-Project: coreboot
Gerrit-Branch: main
Gerrit-Change-Id: Ic0f429a7be11ea497ce31cde007966ea988a256f
Gerrit-Change-Number: 78206
Gerrit-PatchSet: 3
Gerrit-Owner: Keith Hui <buurin@gmail.com>
Gerrit-Reviewer: Angel Pons <th3fanbus@gmail.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply@coreboot.org>
Gerrit-Attention: Angel Pons <th3fanbus@gmail.com>
Gerrit-MessageType: newpatchset