]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdePkg/Include/Ppi/SecPlatformInformation.h
Add IPF_HANDOFF_STATUS definition in Ppi/SecPlatformInformation.h.
[mirror_edk2.git] / MdePkg / Include / Ppi / SecPlatformInformation.h
index 533640c7cc8f17f005fd5298994dd64d1e1447bd..37600db80b8ad7cd6daf85b0a45b77274ac0f296 100644 (file)
@@ -27,9 +27,9 @@
 typedef struct _EFI_SEC_PLATFORM_INFORMATION_PPI EFI_SEC_PLATFORM_INFORMATION_PPI;\r
 \r
 \r
-///\r
-/// EFI_HEALTH_FLAGS\r
-///\r
+//\r
+// EFI_HEALTH_FLAGS\r
+//\r
 typedef union {\r
   struct {\r
     UINT32   Status                   : 2;\r
@@ -44,6 +44,25 @@ typedef union {
   UINT32     Uint32;\r
 } EFI_HEALTH_FLAGS;\r
 \r
+\r
+/**\r
+\r
+  @param BootPhase  entry r20 value.\r
+\r
+  @param UniqueId   PAL arbitration ID.\r
+\r
+  @param HealthStat Health Status\r
+\r
+  @param PALRetAddress  Return address to PAL\r
+   \r
+**/\r
+typedef struct {\r
+  UINTN BootPhase;\r
+  UINTN UniqueId;\r
+  UINTN HealthStat;\r
+  UINTN PALRetAddress;\r
+} IPF_HANDOFF_STATUS;\r
+\r
 typedef struct {\r
   EFI_HEALTH_FLAGS HealthFlags;\r
 } EFI_SEC_PLATFORM_INFORMATION_RECORD;\r