[coreboot-gerrit] Patch merged into coreboot/master: 8e5bf49 lynxpoint me: add support for mbp clear wait in finalize step

gerrit at coreboot.org gerrit at coreboot.org
Sat Dec 21 07:38:51 CET 2013


the following patch was just integrated into master:
commit 8e5bf498c29abbe91f571247c7a52821a9a2ad86
Author: Duncan Laurie <dlaurie at chromium.org>
Date:   Fri Jul 19 08:48:05 2013 -0700

    lynxpoint me: add support for mbp clear wait in finalize step
    
    The management engine is slow, requiring at least 500ms between
    when the Dram Init Done message is sent (right after memory training)
    to when the MBP will report that it is successfully cleared and
    that the ME can finally be sent the EOP message.
    
    Currently this is adding 100-150ms to the boot time.  If we defer
    waiting for the MBP Clear indicator until the finalize step we
    can gain back that lost time.
    
    boot on falco with SMI debugging enabled to
    ensure that the ME is locked down in the finalize step:
    
    Finalizing Coreboot
    SMI# #0
    SMI_STS: PM1 APM
    ME: MBP cleared
    ME: mkhi_end_of_post
    ME: END OF POST message successful (0)
    
    Change-Id: Icab4c8c8e00eea67bed5e8154d91a1eb48a492d1
    Signed-off-by: Duncan Laurie <dlaurie at chromium.org>
    Reviewed-on: https://gerrit.chromium.org/gerrit/62633
    Reviewed-by: Aaron Durbin <adurbin at chromium.org>


See http://review.coreboot.org/4375 for details.

-gerrit



More information about the coreboot-gerrit mailing list