target/arm: Make '-cpu max' have a 48-bit PA
commitd1b6b7017572e8d82f26eb827a1dba0e8cf3cae6
authorPeter Maydell <peter.maydell@linaro.org>
Thu, 1 Oct 2020 16:01:16 +0000 (1 17:01 +0100)
committerPeter Maydell <peter.maydell@linaro.org>
Thu, 8 Oct 2020 20:40:01 +0000 (8 21:40 +0100)
treed1138af4168d4cc52fd710ba6c9142391dd6db44
parent68970d1e0d07e3a266141bbd9038fd9890ca88f2
target/arm: Make '-cpu max' have a 48-bit PA

QEMU supports a 48-bit physical address range, but we don't currently
expose it in the '-cpu max' ID registers (you get the same range as
Cortex-A57, which is 44 bits).

Set the ID_AA64MMFR0.PARange field to indicate 48 bits.

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-id: 20201001160116.18095-1-peter.maydell@linaro.org
target/arm/cpu64.c