OSDN Git Service

target/arm: Add Cortex-A55 CPU
authorTimofey Kutergin <tkutergin@gmail.com>
Wed, 14 Dec 2022 14:27:07 +0000 (14:27 +0000)
committerPeter Maydell <peter.maydell@linaro.org>
Thu, 15 Dec 2022 11:18:19 +0000 (11:18 +0000)
commit94bc3b067ea2a57771a4621394c1ca362b605d81
tree622267a36f084235dc227a32c9778e545ff03f45
parent0a0044b181dbf0cd9920910559a891dc56e4faed
target/arm: Add Cortex-A55 CPU

The Cortex-A55 is one of the newer armv8.2+ CPUs; in particular
it supports the Privileged Access Never (PAN) feature. Add
a model of this CPU, so you can use a CPU type on the virt
board that models a specific real hardware CPU, rather than
having to use the QEMU-specific "max" CPU type.

Signed-off-by: Timofey Kutergin <tkutergin@gmail.com>
Message-id: 20221121150819.2782817-1-tkutergin@gmail.com
[PMM: tweaked commit message]
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
docs/system/arm/virt.rst
hw/arm/virt.c
target/arm/cpu64.c