summaryrefslogtreecommitdiffstats
path: root/src/commonlib/include
diff options
context:
space:
mode:
authorRaul E Rangel <rrangel@chromium.org>2021-06-10 15:46:32 -0600
committerPatrick Georgi <pgeorgi@google.com>2021-07-05 10:50:06 +0000
commit4693f3dfe907d13359c48751db2014b945ea4d05 (patch)
tree06337378c94c0150c816064f15ba4ec62f231061 /src/commonlib/include
parent2efcafa7b05a84d72615108bc1a771fdba3cfe1c (diff)
downloadcoreboot-4693f3dfe907d13359c48751db2014b945ea4d05.tar.gz
coreboot-4693f3dfe907d13359c48751db2014b945ea4d05.tar.bz2
coreboot-4693f3dfe907d13359c48751db2014b945ea4d05.zip
timestamp,vc/google/chromeos/cr50: Add timestamp for enable update
cr50_enable_update takes a non-trivial amount of time. TEST=Boot guybrush and dump timestamps 553:started TPM enable update 3,615,156 (444) 554:finished TPM enable update 3,632,810 (17,654) Signed-off-by: Raul E Rangel <rrangel@chromium.org> Change-Id: I522d0638a4a6ae9624965e49b47bca8743c3206c Reviewed-on: https://review.coreboot.org/c/coreboot/+/55402 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Martin Roth <martinroth@google.com> Reviewed-by: Karthik Ramasubramanian <kramasub@google.com>
Diffstat (limited to 'src/commonlib/include')
-rw-r--r--src/commonlib/include/commonlib/timestamp_serialized.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/commonlib/include/commonlib/timestamp_serialized.h b/src/commonlib/include/commonlib/timestamp_serialized.h
index 09985b784efb..300aa2a37e60 100644
--- a/src/commonlib/include/commonlib/timestamp_serialized.h
+++ b/src/commonlib/include/commonlib/timestamp_serialized.h
@@ -77,6 +77,8 @@ enum timestamp_id {
TS_START_COPYVPD = 550,
TS_END_COPYVPD_RO = 551,
TS_END_COPYVPD_RW = 552,
+ TS_START_TPM_ENABLE_UPDATE = 553,
+ TS_END_TPM_ENABLE_UPDATE = 554,
/* 900-940 reserved for vendorcode extensions (900-940: AMD) */
TS_AGESA_INIT_RESET_START = 900,
@@ -204,6 +206,8 @@ static const struct timestamp_id_to_name {
{ TS_END_TPMPCR, "finished TPM PCR extend" },
{ TS_START_TPMLOCK, "starting locking TPM" },
{ TS_END_TPMLOCK, "finished locking TPM" },
+ { TS_START_TPM_ENABLE_UPDATE, "started TPM enable update" },
+ { TS_END_TPM_ENABLE_UPDATE, "finished TPM enable update" },
{ TS_START_COPYVPD, "starting to load Chrome OS VPD" },
{ TS_END_COPYVPD_RO, "finished loading Chrome OS VPD (RO)" },