[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