]> git.sur5r.net Git - u-boot/commitdiff
armv8: SPL: only compile GIC code if needed
authorAndre Przywara <andre.przywara@arm.com>
Wed, 26 Apr 2017 00:32:40 +0000 (01:32 +0100)
committerJagan Teki <jagan@openedev.com>
Wed, 17 May 2017 17:50:31 +0000 (23:20 +0530)
Not every SoC needs to set up the GIC interrupt controller, so link
think code only when the respective config option is set.
This shaves off some bytes from the SPL code size.

Signed-off-by: Andre Przywara <andre.przywara@arm.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Jagan Teki <jagan@openedev.com>
arch/arm/lib/Makefile

index 53d4ed2bc628c91867c37790d9c23373f1ae9f33..cc5d98ace4912630e41e6cf07059eee04bbff474 100644 (file)
@@ -45,7 +45,9 @@ ifdef CONFIG_CPU_V7M
 obj-y  += interrupts_m.o
 else ifdef CONFIG_ARM64
 obj-y  += ccn504.o
+ifneq ($(CONFIG_GICV2)$(CONFIG_GICV3),)
 obj-y  += gic_64.o
+endif
 obj-y  += interrupts_64.o
 else
 obj-y  += interrupts.o