summaryrefslogtreecommitdiff
path: root/plat
diff options
context:
space:
mode:
authorRuari Phipps <ruari.phipps@arm.com>2020-08-24 11:32:32 +0100
committerDaniel Boulby <daniel.boulby@arm.com>2021-06-18 16:34:56 +0100
commit9f1952c9b7fe5b3f422e53bd7c1038fcd5764b2d (patch)
treebcfddb9641c785d3a5e00703e2cf586ab775619c /plat
parent08798acfce407339bc4433c095c6b3a5da31e12a (diff)
SPM: Add shim layer to Ivy partition and enable PIE
Add a shim layer that runs at S-EL1 to the Ivy partition. Also enable Ivy to be built with PIE. Signed-off-by: Ruari Phipps <ruari.phipps@arm.com> Signed-off-by: Daniel Boulby <daniel.boulby@arm.com> Change-Id: I821a8ac99d07200aec93ca29d182f8ab6716616c
Diffstat (limited to 'plat')
-rw-r--r--plat/arm/fvp/platform.mk1
-rw-r--r--plat/arm/tc0/platform.mk1
2 files changed, 2 insertions, 0 deletions
diff --git a/plat/arm/fvp/platform.mk b/plat/arm/fvp/platform.mk
index 42779c7..4f8c4bd 100644
--- a/plat/arm/fvp/platform.mk
+++ b/plat/arm/fvp/platform.mk
@@ -83,6 +83,7 @@ PLAT_SOURCES := drivers/arm/gic/arm_gic_v2v3.c \
plat/arm/fvp/plat_setup.c
CACTUS_SOURCES += plat/arm/fvp/${ARCH}/plat_helpers.S
+IVY_SOURCES += plat/arm/fvp/${ARCH}/plat_helpers.S
# Firmware update is implemented on FVP.
FIRMWARE_UPDATE := 1
diff --git a/plat/arm/tc0/platform.mk b/plat/arm/tc0/platform.mk
index faf0d19..1cfe9ee 100644
--- a/plat/arm/tc0/platform.mk
+++ b/plat/arm/tc0/platform.mk
@@ -32,6 +32,7 @@ PLAT_SOURCES := drivers/arm/gic/arm_gic_v2v3.c \
plat/arm/tc0/tc0_topology.c
CACTUS_SOURCES += plat/arm/tc0/${ARCH}/plat_helpers.S
+IVY_SOURCES += plat/arm/tc0/${ARCH}/plat_helpers.S
PLAT_TESTS_SKIP_LIST := plat/arm/tc0/tests_to_skip.txt