arm-trusted-firmware/lib/xlat_tables_v2
Antonio Nino Diaz 6de6965b2f SPM: Move shim layer to TTBR1_EL1
This gives each Secure Partition complete freedom on its address space.
Previously, the memory used by the exception vectors was reserved and
couldn't be used. Also, it always had to be mapped, forcing SPM to
generate translation tables that included the exception vectors as well
as the Partition memory regions. With this change, partitions can reduce
their address space size easily.

Change-Id: I67fb5e9bdf2870b73347f23bff702fab0a8f8711
Signed-off-by: Antonio Nino Diaz <antonio.ninodiaz@arm.com>
2019-04-03 10:51:31 +01:00
..
aarch32 lib/xlat_tables: Add support for ARMv8.4-TTST 2019-01-30 11:17:38 +00:00
aarch64 SPM: Move shim layer to TTBR1_EL1 2019-04-03 10:51:31 +01:00
xlat_tables.mk xlat: Fix compatibility between v1 and v2 2018-10-26 14:55:30 +01:00
xlat_tables_context.c Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
xlat_tables_core.c xlat_tables_v2: Revert recent changes to remove recursion 2019-03-19 14:56:00 +00:00
xlat_tables_private.h lib/xlat_tables: Add support for ARMv8.4-TTST 2019-01-30 11:17:38 +00:00
xlat_tables_utils.c xlat_tables_v2: Revert recent changes to remove recursion 2019-03-19 14:56:00 +00:00