summaryrefslogtreecommitdiff
path: root/ArmPkg/Include/Library/ArmGicLib.h
diff options
context:
space:
mode:
Diffstat (limited to 'ArmPkg/Include/Library/ArmGicLib.h')
-rw-r--r--ArmPkg/Include/Library/ArmGicLib.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/ArmPkg/Include/Library/ArmGicLib.h b/ArmPkg/Include/Library/ArmGicLib.h
index e3ef228dba..7ffd026378 100644
--- a/ArmPkg/Include/Library/ArmGicLib.h
+++ b/ArmPkg/Include/Library/ArmGicLib.h
@@ -18,6 +18,9 @@
//
// GIC definitions
//
+typedef enum {
+ ARM_GIC_ARCH_REVISION_2
+} ARM_GIC_ARCH_REVISION;
//
// GIC Distributor
@@ -76,6 +79,12 @@
#define ARM_GIC_ICCIIDR_GET_REVISION(IccIidr) (((IccIidr) >> 12) & 0xF)
#define ARM_GIC_ICCIIDR_GET_IMPLEMENTER(IccIidr) ((IccIidr) & 0xFFF)
+ARM_GIC_ARCH_REVISION
+EFIAPI
+ArmGicGetSupportedArchRevision (
+ VOID
+ );
+
UINTN
EFIAPI
ArmGicGetInterfaceIdentification (