summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ArmPkg/Include/Library/ArmGicArchLib.h14
1 files changed, 14 insertions, 0 deletions
diff --git a/ArmPkg/Include/Library/ArmGicArchLib.h b/ArmPkg/Include/Library/ArmGicArchLib.h
index 72ac17e..ed6fe6f 100644
--- a/ArmPkg/Include/Library/ArmGicArchLib.h
+++ b/ArmPkg/Include/Library/ArmGicArchLib.h
@@ -1,9 +1,15 @@
/** @file
*
* Copyright (c) 2015, Linaro Ltd. All rights reserved.
+* Copyright (c) 2024, Arm Limited. All rights reserved.
*
* SPDX-License-Identifier: BSD-2-Clause-Patent
*
+* @par Reference(s):
+* - Arm Generic Interrupt Controller Architecture Specification,
+* Issue H, January 2022.
+* (https://developer.arm.com/documentation/ihi0069/)
+*
**/
#ifndef ARM_GIC_ARCH_LIB_H_
@@ -23,4 +29,12 @@ ArmGicGetSupportedArchRevision (
VOID
);
+//
+// GIC SPI and extended SPI ranges
+//
+#define ARM_GIC_ARCH_SPI_MIN 32
+#define ARM_GIC_ARCH_SPI_MAX 1019
+#define ARM_GIC_ARCH_EXT_SPI_MIN 4096
+#define ARM_GIC_ARCH_EXT_SPI_MAX 5119
+
#endif // ARM_GIC_ARCH_LIB_H_