Add Start Method Specific Parameters for ARM SMC Start Method described in the TCG ACPI Specification version 1.2, revision 8.
Cc: Michael D Kinney <michael.d.kin...@intel.com> Cc: Liming Gao <gaolim...@byosoft.com.cn> Cc: Zhiguang Liu <zhiguang....@intel.com> Signed-off-by: Nhi Pham <n...@os.amperecomputing.com> --- MdePkg/Include/IndustryStandard/Tpm2Acpi.h | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/MdePkg/Include/IndustryStandard/Tpm2Acpi.h b/MdePkg/Include/IndustryStandard/Tpm2Acpi.h index 3ed6834cc9ce..946bc7dab77a 100644 --- a/MdePkg/Include/IndustryStandard/Tpm2Acpi.h +++ b/MdePkg/Include/IndustryStandard/Tpm2Acpi.h @@ -2,6 +2,7 @@ TPM2 ACPI table definition. Copyright (c) 2013 - 2019, Intel Corporation. All rights reserved. <BR> +Copyright (c) 2021, Ampere Computing LLC. All rights reserved. <BR> SPDX-License-Identifier: BSD-2-Clause-Patent **/ @@ -48,6 +49,18 @@ typedef struct { UINT64 Response; } EFI_TPM2_ACPI_CONTROL_AREA; +// +// Start Method Specific Parameters for ARM SMC Start Method (11) +// Refer to Table 9: Start Method Specific Parameters for ARM SMC +// +typedef struct { + UINT32 Interrupt; + UINT8 Flags; + UINT8 OperationFlags; + UINT8 Reserved[2]; + UINT32 SmcFunctionId; +} EFI_TPM2_ACPI_START_METHOD_SPECIFIC_PARAMETERS_ARM_SMC; + #pragma pack () #endif -- 2.17.1 -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#70644): https://edk2.groups.io/g/devel/message/70644 Mute This Topic: https://groups.io/mt/80002013/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-