arm-trusted-firmware/include
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
..
arch xlat v2: Dynamically detect need for CnP bit 2019-01-11 11:20:10 +00:00
bl1 Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
bl2 Standardise header guards across codebase 2018-11-08 10:20:19 +00:00
bl2u Standardise header guards across codebase 2018-11-08 10:20:19 +00:00
bl31 Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
bl32 Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
common Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
drivers stm32mp1: do not include platform header files directly in drivers 2019-01-07 11:17:24 +01:00
dt-bindings stm32mp1: Add device tree files 2018-07-24 17:18:35 +02:00
lib Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
plat plat/arm: Restrict PIE support to FVP 2019-01-07 14:19:00 +00:00
services Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
tools_share Sanitise includes across codebase 2019-01-04 10:43:17 +00:00