diff options
Diffstat (limited to 'OvmfPkg/IntelTdx/TdxHelperLib/TdxHelperNull.c')
-rw-r--r-- | OvmfPkg/IntelTdx/TdxHelperLib/TdxHelperNull.c | 76 |
1 files changed, 0 insertions, 76 deletions
diff --git a/OvmfPkg/IntelTdx/TdxHelperLib/TdxHelperNull.c b/OvmfPkg/IntelTdx/TdxHelperLib/TdxHelperNull.c index ecadca0783..7c3aa2d145 100644 --- a/OvmfPkg/IntelTdx/TdxHelperLib/TdxHelperNull.c +++ b/OvmfPkg/IntelTdx/TdxHelperLib/TdxHelperNull.c @@ -78,79 +78,3 @@ TdxHelperBuildGuidHobForTdxMeasurement ( {
return EFI_UNSUPPORTED;
}
-
-/**
- According to UEFI Spec 2.10 Section 38.4.1:
- The following table shows the TPM PCR index mapping and CC event log measurement
- register index interpretation for Intel TDX, where MRTD means Trust Domain Measurement
- Register and RTMR means Runtime Measurement Register
- // TPM PCR Index | CC Measurement Register Index | TDX-measurement register
- // ------------------------------------------------------------------------
- // 0 | 0 | MRTD
- // 1, 7 | 1 | RTMR[0]
- // 2~6 | 2 | RTMR[1]
- // 8~15 | 3 | RTMR[2]
- @param[in] PCRIndex Index of the TPM PCR
- @retval UINT32 Index of the CC Event Log Measurement Register Index
- @retval CC_MR_INDEX_INVALID Invalid MR Index
-**/
-UINT32
-EFIAPI
-TdxHelperMapPcrToMrIndex (
- IN UINT32 PCRIndex
- )
-{
- return CC_MR_INDEX_INVALID;
-}
-
-/**
- * Calculate the sha384 of input Data and extend it to RTMR register.
- *
- * @param RtmrIndex Index of the RTMR register
- * @param DataToHash Data to be hashed
- * @param DataToHashLen Length of the data
- * @param Digest Hash value of the input data
- * @param DigestLen Length of the hash value
- *
- * @retval EFI_SUCCESS Successfully hash and extend to RTMR
- * @retval Others Other errors as indicated
- */
-EFI_STATUS
-EFIAPI
-TdxHelperHashAndExtendToRtmr (
- IN UINT32 RtmrIndex,
- IN VOID *DataToHash,
- IN UINTN DataToHashLen,
- OUT UINT8 *Digest,
- IN UINTN DigestLen
- )
-{
- return EFI_UNSUPPORTED;
-}
-
-/**
- * Build GuidHob for Tdx CC measurement event.
- *
- * @param RtmrIndex RTMR index
- * @param EventType Event type
- * @param EventData Event data
- * @param EventSize Size of event data
- * @param HashValue Hash value
- * @param HashSize Size of hash
- *
- * @retval EFI_SUCCESS Successfully build the GuidHobs
- * @retval Others Other error as indicated
- */
-EFI_STATUS
-EFIAPI
-TdxHelperBuildTdxMeasurementGuidHob (
- UINT32 RtmrIndex,
- UINT32 EventType,
- UINT8 *EventData,
- UINT32 EventSize,
- UINT8 *HashValue,
- UINT32 HashSize
- )
-{
- return EFI_UNSUPPORTED;
-}
|