target/arm: Add ID_AA64MMFR2_EL1
authorRichard Henderson <richard.henderson@linaro.org>
Sat, 8 Feb 2020 12:58:13 +0000 (12:58 +0000)
committerPeter Maydell <peter.maydell@linaro.org>
Thu, 13 Feb 2020 14:14:54 +0000 (14:14 +0000)
commit64761e10af2742a916c08271828890274137b9e8
tree70ac37ec4c50baa0db4213b727c6ffe2ae745546
parente0fe7309a7c21ef2386de50d37c86aea0d671c08
target/arm: Add ID_AA64MMFR2_EL1

Add definitions for all of the fields, up to ARMv8.5.
Convert the existing RESERVED register to a full register.
Query KVM for the value of the register for the host.

Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-id: 20200208125816.14954-18-richard.henderson@linaro.org
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
target/arm/cpu.h
target/arm/helper.c
target/arm/kvm64.c