arm-trusted-firmware/bl32/tsp
Justin Chadwell 9dd94382bd Enable MTE support in both secure and non-secure worlds
This patch adds support for the new Memory Tagging Extension arriving in
ARMv8.5. MTE support is now enabled by default on systems that support
at EL0. To enable it at ELx for both the non-secure and the secure
world, the compiler flag CTX_INCLUDE_MTE_REGS includes register saving
and restoring when necessary in order to prevent register leakage
between the worlds.

Change-Id: I2d4ea993d6b11654ea0d4757d00ca20d23acf36c
Signed-off-by: Justin Chadwell <justin.chadwell@arm.com>
2019-09-09 16:23:33 +01:00
..
aarch64 Add support for Branch Target Identification 2019-05-24 14:44:45 +01:00
tsp.ld.S Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
tsp.mk Add support for Branch Target Identification 2019-05-24 14:44:45 +01:00
tsp_interrupt.c Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
tsp_main.c Enable MTE support in both secure and non-secure worlds 2019-09-09 16:23:33 +01:00
tsp_private.h Replace __ASSEMBLY__ with compiler-builtin __ASSEMBLER__ 2019-08-01 13:14:12 -07:00
tsp_timer.c Correct typographical errors 2019-01-15 15:16:02 +00:00