diff options
Diffstat (limited to 'src/usr/secureboot/trusted/trustedboot.H')
| -rw-r--r-- | src/usr/secureboot/trusted/trustedboot.H | 16 |
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 |

