[coreboot-gerrit] Patch merged into coreboot/master: cc292f3 baytrail: start collecting timestamps

gerrit at coreboot.org gerrit at coreboot.org
Wed Feb 5 05:23:11 CET 2014


the following patch was just integrated into master:
commit cc292f35ba5bfd8882be8a6c0debc0882523a67c
Author: Aaron Durbin <adurbin at chromium.org>
Date:   Fri Sep 27 11:38:36 2013 -0500

    baytrail: start collecting timestamps
    
    This commit always selects COLLECT_TIMESTAMPS and starts
    tracking TSC values from the early stages of bootblock.
    The initial timestamp value is saved in mm0 and mm1 while
    in bootlbock. This approach works because romcc is not configured
    to use mmx registers for its compilation.
    
    Additionally, the romstage api with the mainboard was changed to
    always pass around a pointer to a romstage_params structure as the
    timestamps are saved in there until ram is up.
    
    BUG=chrome-os-partner:22873
    BRANCH=None
    TEST=Built and booted with added code to print out timestamps at
         end of ramstage. Everything looks legit.
    
    Change-Id: Iba8d5fff1654afa6471088c46a357474ba533236
    Signed-off-by: Aaron Durbin <adurbin at chromium.org>
    Reviewed-on: https://chromium-review.googlesource.com/170950
    Reviewed-by: Shawn Nematbakhsh <shawnn at chromium.org>


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

-gerrit



More information about the coreboot-gerrit mailing list