[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