]> git.proxmox.com Git - mirror_edk2.git/blobdiff - SecurityPkg/Include/Guid/TrEEPhysicalPresenceData.h
Add TPM Physical Presence >=128 operation value support.
[mirror_edk2.git] / SecurityPkg / Include / Guid / TrEEPhysicalPresenceData.h
index 65750cd7c70335a1b230d2c911d38700dab9f4e8..0e2f8d10966b10621026790ce6968a4c0f1160ae 100644 (file)
@@ -4,7 +4,7 @@
   cleared after it is processed in the next boot cycle. The TPM2 response \r
   is saved to variable.\r
 \r
-Copyright (c) 2013, Intel Corporation. All rights reserved. <BR>\r
+Copyright (c) 2013 - 2015, Intel Corporation. All rights reserved. <BR>\r
 This program and the accompanying materials\r
 are licensed and made available under the terms and conditions of the BSD License\r
 which accompanies this distribution.  The full text of the license may be found at\r
@@ -34,7 +34,9 @@ typedef struct {
 //\r
 // The definition bit of the flags\r
 //\r
+// BIT0 is reserved\r
 #define TREE_FLAG_NO_PPI_CLEAR                        BIT1\r
+// BIT2 is reserved\r
 #define TREE_FLAG_RESET_TRACK                         BIT3\r
 \r
 //\r
@@ -42,6 +44,9 @@ typedef struct {
 // It should be protected from malicious software (e.g. Set it as read-only variable). \r
 //\r
 #define TREE_PHYSICAL_PRESENCE_FLAGS_VARIABLE  L"TrEEPhysicalPresenceFlags"\r
+typedef struct {\r
+  UINT8   PPFlags;\r
+} EFI_TREE_PHYSICAL_PRESENCE_FLAGS;\r
 \r
 //\r
 // The definition of physical presence operation actions\r