From 6a89c0d46eac9170f0543f11bd65e16b15033819 Mon Sep 17 00:00:00 2001 From: Sandrine Bailleux <sandrine.bailleux@arm.com> Date: Mon, 10 Mar 2014 15:30:20 +0000 Subject: [PATCH] juno: Pull out some software components On Juno, we don't need the following components so this patch removes them of the images: - semihosting support; - FVP power controller support; - GICv3 support. --- plat/juno/platform.mk | 21 +++------------------ 1 file changed, 3 insertions(+), 18 deletions(-) diff --git a/plat/juno/platform.mk b/plat/juno/platform.mk index 039c77176..d2e8d1c63 100644 --- a/plat/juno/platform.mk +++ b/plat/juno/platform.mk @@ -30,44 +30,30 @@ PLAT_INCLUDES := -Idrivers/arm/interconnect/cci-400 \ -Idrivers/arm/trustzone/tzc-400 \ - -Idrivers/arm/peripherals/pl011 \ - -Idrivers/power + -Idrivers/arm/peripherals/pl011 PLAT_BL1_C_VPATH := drivers/arm/interconnect/cci-400 \ drivers/arm/peripherals/pl011 \ lib/arch/${ARCH} \ - lib/semihosting \ lib/stdlib \ drivers/io -PLAT_BL1_S_VPATH := lib/semihosting/${ARCH} - PLAT_BL2_C_VPATH := drivers/arm/interconnect/cci-400 \ drivers/arm/peripherals/pl011 \ lib/arch/${ARCH} \ lib/stdlib \ - lib/semihosting \ drivers/io -PLAT_BL2_S_VPATH := lib/semihosting/${ARCH} - PLAT_BL31_C_VPATH := drivers/arm/interconnect/cci-400 \ drivers/arm/peripherals/pl011 \ lib/arch/${ARCH} \ - lib/semihosting \ lib/stdlib \ - drivers/power \ drivers/io -PLAT_BL31_S_VPATH := lib/semihosting/${ARCH} - -PLAT_BL_COMMON_SOURCES := semihosting_call.S \ - mmio.c \ +PLAT_BL_COMMON_SOURCES := mmio.c \ pl011.c \ - semihosting.c \ sysreg_helpers.S \ plat_io_storage.c \ - io_semihosting.c \ io_fip.c \ io_memmap.c \ xlat_tables.c @@ -96,5 +82,4 @@ BL31_SOURCES += bl31_plat_setup.c \ scpi.c \ smc_arm.c \ cci400.c \ - gic_v2.c \ - gic_v3.c + gic_v2.c -- GitLab