arm-trusted-firmware/plat/arm
John Tsichritzis 629d04f530 Apply compile-time check for AArch64-only cores
Some cores support only AArch64 mode. In those cores, only a limited
subset of the AArch32 system registers are implemented. Hence, if TF-A
is supposed to run on AArch64-only cores, it must be compiled with
CTX_INCLUDE_AARCH32_REGS=0.

Currently, the default settings for compiling TF-A are with the AArch32
system registers included. So, if we compile TF-A the default way and
attempt to run it on an AArch64-only core, we only get a runtime panic.

Now a compile-time check has been added to ensure that this flag has the
appropriate value when AArch64-only cores are included in the build.

Change-Id: I298ec550037fafc9347baafb056926d149197d4c
Signed-off-by: John Tsichritzis <john.tsichritzis@arm.com>
2019-06-04 14:08:55 +01:00
..
board Apply compile-time check for AArch64-only cores 2019-06-04 14:08:55 +01:00
common Merge changes from topic "sami/550_fix_n1sdp_issues_v1" into integration 2019-05-16 08:33:56 +00:00
css plat/arm: introduce wrapper functions to setup secure watchdog 2019-04-17 18:42:48 +05:30
soc/common plat/arm: Sanitise includes 2019-01-25 16:04:10 +00:00