[coreboot-gerrit] Patch merged into coreboot/master: cpu/intel/model_6ex: Set msr bits for dynamic L2, C2E, C4E

gerrit at coreboot.org gerrit at coreboot.org
Sun Oct 9 21:37:55 CEST 2016


the following patch was just integrated into master:
commit aacd548c26f251583f1035d4ecc544198721f937
Author: Arthur Heymans <arthur at aheymans.xyz>
Date:   Thu Oct 6 12:14:14 2016 +0200

    cpu/intel/model_6ex: Set msr bits for dynamic L2, C2E, C4E
    
    The datasheets "Intel® Core™ Duo Processor and Intel® Core™ Solo
    Processor on 65 nm Process" mentions cpu C-states substates which can
    either be attained by adding a substate hint to the MWAIT/P_LVLx request
    or automatically by setting some msr bits correctly.
    
    This just sets the same msr bits as model_6fx to enable
    dynamic L2 cache, C2E and C4E acpi cpu states.
    
    The result is that when limiting a thinkpad x60 with a yonah T2400
    cpu to the acpi cpu C2 state, the idle power usage drops from 18W to
    14W. When the lowest C-state is set to C4 the idle power usage seems
    to remain similar.
    
    Change-Id: I6c422656ace04659f32082a5944617eda6c79ec3
    Signed-off-by: Arthur Heymans <arthur at aheymans.xyz>
    Reviewed-on: https://review.coreboot.org/16901
    Tested-by: build bot (Jenkins)
    Reviewed-by: Martin Roth <martinroth at google.com>


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

-gerrit



More information about the coreboot-gerrit mailing list