summaryrefslogtreecommitdiff
path: root/MdePkg/Include/Ipf
diff options
context:
space:
mode:
authormdkinney <mdkinney@6f19259b-4bc3-4df7-8a09-765794883524>2006-12-18 20:02:05 +0000
committermdkinney <mdkinney@6f19259b-4bc3-4df7-8a09-765794883524>2006-12-18 20:02:05 +0000
commit9c89ec98193e24eb9849a66c83f6a80b64a51c4c (patch)
tree8b83c17843b0bc0d5c640725fa6d2f674ed2bb6e /MdePkg/Include/Ipf
parent3ff56e5e44cae2a05813df4819aee0f125a563f6 (diff)
Only include SmmCis.h if the CPU Arch is IA32 or X64
Only include SalApi.h if the CPU Arch is IPF git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2108 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'MdePkg/Include/Ipf')
-rw-r--r--MdePkg/Include/Ipf/ProcessorBind.h7
-rw-r--r--MdePkg/Include/Ipf/SalApi.h20
2 files changed, 10 insertions, 17 deletions
diff --git a/MdePkg/Include/Ipf/ProcessorBind.h b/MdePkg/Include/Ipf/ProcessorBind.h
index a7fc3a9d8..119b5913c 100644
--- a/MdePkg/Include/Ipf/ProcessorBind.h
+++ b/MdePkg/Include/Ipf/ProcessorBind.h
@@ -215,12 +215,5 @@ typedef struct {
UINT64 GP;
} EFI_PLABEL;
-typedef struct {
- UINTN BootPhase; // entry r20 value
- UINTN UniqueId; // PAL arbitration ID
- UINTN HealthStat; // Health Status
- UINTN PALRetAddress; // return address to PAL
-} IPF_HANDOFF_STATUS;
-
#endif
diff --git a/MdePkg/Include/Ipf/SalApi.h b/MdePkg/Include/Ipf/SalApi.h
index a9520c1b2..ae3c77bf0 100644
--- a/MdePkg/Include/Ipf/SalApi.h
+++ b/MdePkg/Include/Ipf/SalApi.h
@@ -32,6 +32,16 @@ typedef UINTN EFI_SAL_STATUS;
#define EFI_SAL_NOT_ENOUGH_SCRATCH ((EFI_SAL_STATUS) - 9)
//
+// Return values from SAL
+//
+typedef struct {
+ EFI_SAL_STATUS Status; // register r8
+ UINTN r9;
+ UINTN r10;
+ UINTN r11;
+} SAL_RETURN_REGS;
+
+//
// Delivery Mode of IPF CPU.
//
typedef enum {
@@ -45,16 +55,6 @@ typedef enum {
EFI_DELIVERY_MODE_ExtINT
} EFI_DELIVERY_MODE;
-//
-// Return values from SAL
-//
-typedef struct {
- EFI_SAL_STATUS Status; // register r8
- UINTN r9;
- UINTN r10;
- UINTN r11;
-} SAL_RETURN_REGS;
-
typedef SAL_RETURN_REGS (EFIAPI *SAL_PROC)
(
IN UINT64 FunctionId,