]> git.ipfire.org Git - thirdparty/qemu.git/commit - MAINTAINERS
arm: Move M-profile RAS register block into its own device
authorPeter Maydell <peter.maydell@linaro.org>
Thu, 12 Aug 2021 09:33:32 +0000 (10:33 +0100)
committerPeter Maydell <peter.maydell@linaro.org>
Wed, 1 Sep 2021 10:08:18 +0000 (11:08 +0100)
commit2f9db77ea8330db9d038603055e0543512365283
treeeb8850a1bcf7d1aca9a8f30e2a6a38ca305b4f5c
parent499243e189429d3e5a0572be14ed2f98251e38a1
arm: Move M-profile RAS register block into its own device

Currently we implement the RAS register block within the NVIC device.
It isn't really very tightly coupled with the NVIC proper, so instead
move it out into a sysbus device of its own and have the top level
ARMv7M container create it and map it into memory at the right
address.

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Alexandre Iooss <erdnaxe@crans.org>
Reviewed-by: Alistair Francis <alistair.francis@wdc.com>
Reviewed-by: Luc Michel <luc@lmichel.fr>
Reviewed-by: Damien Hedde <damien.hedde@greensocs.com>
Message-id: 20210812093356.1946-2-peter.maydell@linaro.org
MAINTAINERS
hw/arm/armv7m.c
hw/intc/armv7m_nvic.c
hw/misc/armv7m_ras.c [new file with mode: 0644]
hw/misc/meson.build
include/hw/arm/armv7m.h
include/hw/intc/armv7m_nvic.h
include/hw/misc/armv7m_ras.h [new file with mode: 0644]