aboutsummaryrefslogtreecommitdiff
path: root/drivers/arm/gic/v3/gicv3.mk
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/arm/gic/v3/gicv3.mk')
-rw-r--r--drivers/arm/gic/v3/gicv3.mk5
1 files changed, 5 insertions, 0 deletions
diff --git a/drivers/arm/gic/v3/gicv3.mk b/drivers/arm/gic/v3/gicv3.mk
index 73339d9915..0f401035dd 100644
--- a/drivers/arm/gic/v3/gicv3.mk
+++ b/drivers/arm/gic/v3/gicv3.mk
@@ -8,6 +8,7 @@
GICV3_IMPL ?= GIC500
GICV3_IMPL_GIC600_MULTICHIP ?= 0
GICV3_OVERRIDE_DISTIF_PWR_OPS ?= 0
+GIC_ENABLE_V4_EXTN ?= 0
GIC_EXT_INTID ?= 0
GICV3_SOURCES += drivers/arm/gic/v3/gicv3_main.c \
@@ -33,6 +34,10 @@ else
$(error "Incorrect GICV3_IMPL value ${GICV3_IMPL}")
endif
+# Set GICv4 extension
+$(eval $(call assert_boolean,GIC_ENABLE_V4_EXTN))
+$(eval $(call add_define,GIC_ENABLE_V4_EXTN))
+
# Set support for extended PPI and SPI range
$(eval $(call assert_boolean,GIC_EXT_INTID))
$(eval $(call add_define,GIC_EXT_INTID))