arm-trusted-firmware/lib
Antonio Nino Diaz 2559b2c825 xlat v2: Dynamically detect need for CnP bit
ARMv8.2-TTCNP is mandatory from ARMv8.2 onwards, but it can be implemented
in CPUs that don't implement all mandatory 8.2 features (and so have to
claim to be a lower version).

This patch removes usage of the ARM_ARCH_AT_LEAST() macro and uses system
ID registers to detect whether it is needed to set the bit or not.

Change-Id: I7bcbf0c7c937590dfc2ca668cfd9267c50f7d52c
Signed-off-by: Antonio Nino Diaz <antonio.ninodiaz@arm.com>
2019-01-11 11:20:10 +00:00
..
aarch32 libc: armclang: Implement compiler printf symbols 2018-08-22 10:26:05 +01:00
aarch64 Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
compiler-rt compiler_rt: Import lshrdi3.c file 2018-11-06 15:42:51 +01:00
coreboot Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
cpus Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
el3_runtime Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
extensions Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
libc Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
libfdt libfdt: Downgrade to version 1.4.6-9 2018-10-30 13:42:13 +00:00
locks Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
optee Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
pmf Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
psci Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
romlib Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
semihosting Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
sprt SPM: Introduce SPRT C host library 2018-12-11 15:04:24 +00:00
stack_protector Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
utils Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
xlat_tables Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
xlat_tables_v2 xlat v2: Dynamically detect need for CnP bit 2019-01-11 11:20:10 +00:00
zlib Sanitise includes across codebase 2019-01-04 10:43:17 +00:00