diff options
author | Antonio Nino Diaz <antonio.ninodiaz@arm.com> | 2019-01-11 11:20:10 +0000 |
---|---|---|
committer | Antonio Nino Diaz <antonio.ninodiaz@arm.com> | 2019-01-11 11:20:10 +0000 |
commit | 2559b2c8256f798e7e9fc9eef58257b13b9e8514 (patch) | |
tree | ab1e11bffe4bc1d0acaa536595f03f63e7f09e7b /drivers/arm/ccn/ccn.c | |
parent | 300afb387ea3ce588a9b4c6746316bf9bc55dd56 (diff) | |
download | platform_external_arm-trusted-firmware-2559b2c8256f798e7e9fc9eef58257b13b9e8514.tar.gz platform_external_arm-trusted-firmware-2559b2c8256f798e7e9fc9eef58257b13b9e8514.tar.bz2 platform_external_arm-trusted-firmware-2559b2c8256f798e7e9fc9eef58257b13b9e8514.zip |
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>
Diffstat (limited to 'drivers/arm/ccn/ccn.c')
0 files changed, 0 insertions, 0 deletions