[coreboot-gerrit] Patch merged into coreboot/master: 86f4ca5 cpu/amd/model_10xxx: Add support for early cbmem
gerrit at coreboot.org
gerrit at coreboot.org
Thu Mar 19 08:28:49 CET 2015
the following patch was just integrated into master:
commit 86f4ca5b4b99a799b403e61a90aa24d103fb7f2f
Author: Timothy Pearson <tpearson at raptorengineeringinc.com>
Date: Fri Mar 13 13:27:58 2015 -0500
cpu/amd/model_10xxx: Add support for early cbmem
mainboards/amd/fam10: Initialize cbmem area after raminit
When GFXUMA is enabled, CBMEM is placed at TOM - UMASIZE
When GFXUMA is disabled, CBMEM is placed at TOM
This matches the behaviour present before conversion to early
CBMEM.
The CBMEM location code implicitly assumes TOM does not change
between romstage and ramstage. TOM is set by romstage raminit,
and is never changed by romstage or ramstage afterward. As
the CBMEM location is positioned at a specific offset from TOM
that is known to both romstage and ramstage early CBMEM is safe
on Fam10h systems.
TEST: Booted ASUS KFSN4-DRE and verified both cbmem timestamp
tables from romstage and cbmem log tables from ramstage.
Change-Id: Idf9e0245fe91185696ff664b06182c26b376c196
Signed-off-by: Timothy Pearson <tpearson at raptorengineeringinc.com>
Reviewed-on: http://review.coreboot.org/8489
Tested-by: build bot (Jenkins)
Reviewed-by: Kyösti Mälkki <kyosti.malkki at gmail.com>
Tested-by: Raptor Engineering Automated Test Stand <noreply at raptorengineeringinc.com>
See http://review.coreboot.org/8489 for details.
-gerrit
More information about the coreboot-gerrit
mailing list