From 6504b2c5b0bb782b2afa176e42593d20359677d3 Mon Sep 17 00:00:00 2001 From: Antonio Nino Diaz Date: Fri, 17 Nov 2017 09:52:53 +0000 Subject: Add ARMv8.2 ID_AA64MMFR0_EL1.PARange value If an implementation of ARMv8.2 includes ARMv8.2-LPA, the value 0b0110 is permitted in ID_AA64MMFR0_EL1.PARange, which means that the Physical Address range supported is 52 bits (4 PiB). It is a reserved value otherwise. Change-Id: Ie0147218e9650aa09f0034a9ee03c1cca8db908a Signed-off-by: Antonio Nino Diaz --- include/lib/aarch64/arch.h | 1 + 1 file changed, 1 insertion(+) (limited to 'include') diff --git a/include/lib/aarch64/arch.h b/include/lib/aarch64/arch.h index cb7dab7ff..1cf880f79 100644 --- a/include/lib/aarch64/arch.h +++ b/include/lib/aarch64/arch.h @@ -135,6 +135,7 @@ #define PARANGE_0011 U(42) #define PARANGE_0100 U(44) #define PARANGE_0101 U(48) +#define PARANGE_0110 U(52) #define ID_AA64MMFR0_EL1_TGRAN4_SHIFT U(28) #define ID_AA64MMFR0_EL1_TGRAN4_MASK U(0xf) -- cgit v1.2.3