diff options
author | Olivier Martin <olivier.martin@arm.com> | 2014-07-04 11:13:27 +0000 |
---|---|---|
committer | oliviermartin <oliviermartin@6f19259b-4bc3-4df7-8a09-765794883524> | 2014-07-04 11:13:27 +0000 |
commit | 2ca815a4952ca3ef3bdb01f5dd2a1ee0a57ac319 (patch) | |
tree | d89c29f40fbc07ae1b88ecc6d99936745303eb96 /ArmPkg/Include/Library | |
parent | d80401a16f250486baab14f02b044cf2cc1ac949 (diff) | |
download | edk2-platforms-2ca815a4952ca3ef3bdb01f5dd2a1ee0a57ac319.tar.xz |
ArmPkg/ArmGic: Move out the EndOfInterrupt from the interrupt acknowledgement
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Olivier Martin <olivier.martin@arm.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15619 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'ArmPkg/Include/Library')
-rw-r--r-- | ArmPkg/Include/Library/ArmGicLib.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/ArmPkg/Include/Library/ArmGicLib.h b/ArmPkg/Include/Library/ArmGicLib.h index b35d4a794c..af8941905b 100644 --- a/ArmPkg/Include/Library/ArmGicLib.h +++ b/ArmPkg/Include/Library/ArmGicLib.h @@ -76,6 +76,9 @@ #define ARM_GIC_ICCIDR_GET_REVISION(IccIdr) (((IccIdr) >> 12) & 0xF)
#define ARM_GIC_ICCIDR_GET_IMPLEMENTER(IccIdr) ((IccIdr) & 0xFFF)
+// Bit Mask for
+#define ARM_GIC_ICCIAR_ACKINTID 0x3FF
+
//
// GIC Secure interfaces
//
@@ -128,13 +131,10 @@ ArmGicSendSgiTo ( IN INTN SgiId
);
-RETURN_STATUS
+UINTN
EFIAPI
ArmGicAcknowledgeInterrupt (
- IN UINTN GicDistributorBase,
- IN UINTN GicInterruptInterfaceBase,
- OUT UINTN *CoreId,
- OUT UINTN *InterruptId
+ IN UINTN GicInterruptInterfaceBase
);
VOID
|