]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdePkg/Include/IndustryStandard/Tpm2Acpi.h
MdePkg: Tpm2Acpi.h: Fix incompatible change
[mirror_edk2.git] / MdePkg / Include / IndustryStandard / Tpm2Acpi.h
index 7578676e442bd4b959c86a0f1e6e71afb27d3fcc..6b8161e6a625eb9f5490bdee61c9720edb31ad87 100644 (file)
@@ -21,11 +21,14 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
 \r
 #define EFI_TPM2_ACPI_TABLE_REVISION_3  3\r
 #define EFI_TPM2_ACPI_TABLE_REVISION_4  4\r
+#define EFI_TPM2_ACPI_TABLE_REVISION    EFI_TPM2_ACPI_TABLE_REVISION_4\r
 \r
 typedef struct {\r
   EFI_ACPI_DESCRIPTION_HEADER Header;\r
-  UINT16                      PlatformClass;\r
-  UINT16                      Reserved;\r
+  // Flags field is replaced in version 4 and above\r
+  //    BIT0~15:  PlatformClass      This field is only valid for version 4 and above\r
+  //    BIT16~31: Reserved\r
+  UINT32                      Flags;\r
   UINT64                      AddressOfControlArea;\r
   UINT32                      StartMethod;\r
 //UINT8                       PlatformSpecificParameters[];\r