summaryrefslogtreecommitdiff
path: root/include/tpm_registers.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/tpm_registers.h')
-rw-r--r--include/tpm_registers.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/include/tpm_registers.h b/include/tpm_registers.h
index 9c9390ffb7..dfdfefdc34 100644
--- a/include/tpm_registers.h
+++ b/include/tpm_registers.h
@@ -42,6 +42,13 @@ void tpm_register_interface(interface_restart_func interface_restart);
int tpm_reset(void);
/*
+ * Return true if tpm is being reset. Usually this helps to avoid unnecessary
+ * extra reset early at startup time, when TPM could be busy installing
+ * endorsement certificates.
+ */
+int tpm_is_resetting(void);
+
+/*
* This structure describes the header of all commands and responses sent and
* received over TPM FIFO.
*