[coreboot-gerrit] Patch merged into coreboot/master: cpu/x86: Support CPUs without rdmsr/wrmsr instructions

gerrit at coreboot.org gerrit at coreboot.org
Wed Jul 27 13:50:17 CEST 2016


the following patch was just integrated into master:
commit ae738acdc5f02d232e035538c67d63ba19b9ccaa
Author: Lee Leahy <leroy.p.leahy at intel.com>
Date:   Sun Jul 24 08:03:37 2016 -0700

    cpu/x86: Support CPUs without rdmsr/wrmsr instructions
    
    Quark does not support the rdmsr and wrmsr instructions.  In this case
    use a SOC specific routine to support the setting of the MTRRs.  Migrate
    the code from FSP 1.1 to be x86 CPU common.
    
    Since all rdmsr/wrmsr accesses are being converted, fix the build
    failure for quark in lib/reg_script.c.  Move the soc_msr_x routines and
    their depencies from romstage/mtrr.c to reg_access.c.
    
    TEST=Build and run on Galileo Gen2
    
    Change-Id: Ibc68e696d8066fbe2322f446d8c983d3f86052ea
    Signed-off-by: Lee Leahy <leroy.p.leahy at intel.com>
    Reviewed-on: https://review.coreboot.org/15839
    Tested-by: build bot (Jenkins)
    Reviewed-by: Aaron Durbin <adurbin at chromium.org>


See https://review.coreboot.org/15839 for details.

-gerrit



More information about the coreboot-gerrit mailing list