diff options
author | Ruari Phipps <ruari.phipps@arm.com> | 2020-08-24 11:32:32 +0100 |
---|---|---|
committer | Daniel Boulby <daniel.boulby@arm.com> | 2021-06-18 16:34:56 +0100 |
commit | 9f1952c9b7fe5b3f422e53bd7c1038fcd5764b2d (patch) | |
tree | bcfddb9641c785d3a5e00703e2cf586ab775619c /plat | |
parent | 08798acfce407339bc4433c095c6b3a5da31e12a (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.mk | 1 | ||||
-rw-r--r-- | plat/arm/tc0/platform.mk | 1 |
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 |