Add ARMv8.2 ID_AA64MMFR0_EL1.PARange value
authorAntonio Nino Diaz <antonio.ninodiaz@arm.com>
Fri, 17 Nov 2017 09:52:53 +0000 (09:52 +0000)
committerAntonio Nino Diaz <antonio.ninodiaz@arm.com>
Fri, 17 Nov 2017 09:52:53 +0000 (09:52 +0000)
commit6504b2c5b0bb782b2afa176e42593d20359677d3
tree76efb5d30b610c69a46a5a353dfcf261e33085bd
parente83769c07bb09b7727a36389c9dd92096860637e
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 <antonio.ninodiaz@arm.com>
include/lib/aarch64/arch.h
lib/xlat_tables/aarch64/xlat_tables.c
lib/xlat_tables_v2/aarch64/xlat_tables_arch.c