summaryrefslogtreecommitdiffstats
path: root/src/usr/secureboot/trusted/trustedboot.H
diff options
context:
space:
mode:
Diffstat (limited to 'src/usr/secureboot/trusted/trustedboot.H')
-rw-r--r--src/usr/secureboot/trusted/trustedboot.H16
1 files changed, 6 insertions, 10 deletions
diff --git a/src/usr/secureboot/trusted/trustedboot.H b/src/usr/secureboot/trusted/trustedboot.H
index e3d987231..70e257406 100644
--- a/src/usr/secureboot/trusted/trustedboot.H
+++ b/src/usr/secureboot/trusted/trustedboot.H
@@ -88,10 +88,13 @@ void tpmInitialize(TRUSTEDBOOT::TpmTarget & io_target);
/**
* @brief Verify a functional TPM still exists in the system
- * @return errlHndl_t NULL if TPM available, otherwise a pointer to the
- * error log.
+ *
+ * If no functional TPMs are found in the system :
+ * If the system is running in secure mode an error log will be committed
+ * and if the TPMRequired attribute is true a system shutdown will be
+ * initiated
*/
-errlHndl_t tpmVerifyFunctionalTpmExists();
+void tpmVerifyFunctionalTpmExists();
/**
* @brief Replay the entries that exist in the log into the TPM as needed
@@ -111,13 +114,6 @@ errlHndl_t tpmLogConfigEntries(TRUSTEDBOOT::TpmTarget & io_target);
/**
- * @brief Verify a functional TPM still exists in the system
- * @return errlHndl_t NULL if TPM available, otherwise a pointer to the
- * error log.
-*/
-errlHndl_t tpmVerifyFunctionalTpmExists();
-
-/**
* @brief Extend a measurement into a TPM and log
* @param[in/out] io_target Current TPM target structure
* @param[in] i_pcr PCR to write to
OpenPOWER on IntegriCloud