target/arm: Make RVBAR available for all ARMv8 CPUs
authorTobias Röhmel <tobias.roehmel@rwth-aachen.de>
Tue, 6 Dec 2022 10:24:59 +0000 (11:24 +0100)
committerPeter Maydell <peter.maydell@linaro.org>
Thu, 5 Jan 2023 11:51:09 +0000 (11:51 +0000)
commit910e4f24975f53645d308aa6c895f4599dd47c43
tree00399a93fffa69d6fc387497c78ed9d7ebfa2a8e
parentc7f786abe2eb2f57d363e76ff992de863e998e1e
target/arm: Make RVBAR available for all ARMv8 CPUs

RVBAR shadows RVBAR_ELx where x is the highest exception
level if the highest EL is not EL3. This patch also allows
ARMv8 CPUs to change the reset address with
the rvbar property.

Signed-off-by: Tobias Röhmel <tobias.roehmel@rwth-aachen.de>
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Message-id: 20221206102504.165775-3-tobias.roehmel@rwth-aachen.de
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
target/arm/cpu.c
target/arm/helper.c