arm-trusted-firmware/plat/arm/board
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
..
common plat/arm: Sanitise includes 2019-01-25 16:04:10 +00:00
fvp Apply compile-time check for AArch64-only cores 2019-06-04 14:08:55 +01:00
fvp_ve Merge changes from topic "sami/550_fix_n1sdp_issues_v1" into integration 2019-05-16 08:33:56 +00:00
juno juno: Add security sources for tsp-juno 2019-04-30 14:42:49 +01:00
n1sdp N1SDP: Fix DRAM2 start address 2019-05-15 11:43:19 +01:00
rde1edge plat/arm: mhu: make mhu driver generic 2019-03-13 09:54:35 +09:00
rdn1edge plat/arm: mhu: make mhu driver generic 2019-03-13 09:54:35 +09:00
sgi575 Remove several warnings reported with W=1 2019-04-01 10:43:42 +01:00
sgm775 Standardise header guards across codebase 2018-11-08 10:20:19 +00:00