Failed in applying to current master (
apply log)
Maintainers: Tyrone Ting <kfting@nuvoton.com>, Hao Wu <wuhaotsh@google.com>, Peter Maydell <peter.maydell@linaro.org>, Eric Auger <eric.auger@redhat.com>, Alistair Francis <alistair@alistair23.me>, Laurent Vivier <laurent@vivier.eu>, Cleber Rosa <crosa@redhat.com>, "Philippe Mathieu-Daudé" <philmd@linaro.org>, Wainer dos Santos Moschetta <wainersm@redhat.com>, Beraldo Leal <bleal@redhat.com>, Pavel Dovgalyuk <pavel.dovgaluk@ispras.ru>, Paolo Bonzini <pbonzini@redhat.com>, Thomas Huth <thuth@redhat.com>
MAINTAINERS | 8 +-
docs/system/arm/nuvoton.rst | 2 +-
hw/arm/smmuv3-internal.h | 7 +
include/hw/arm/npcm7xx.h | 2 +
include/hw/arm/smmu-common.h | 2 -
include/hw/arm/smmuv3.h | 1 +
include/hw/intc/armv7m_nvic.h | 128 +++++++++++++++++-
include/hw/ssi/npcm_pspi.h | 53 ++++++++
linux-user/user-internals.h | 2 +-
target/arm/cpregs.h | 98 ++++++++++++++
target/arm/cpu.h | 228 ++-------------------------------
target/arm/internals.h | 14 --
hw/arm/npcm7xx.c | 25 +++-
hw/arm/smmu-common.c | 4 +-
hw/arm/smmuv3.c | 43 ++++++-
hw/arm/virt.c | 10 +-
hw/intc/armv7m_nvic.c | 38 ++----
hw/ssi/npcm_pspi.c | 221 ++++++++++++++++++++++++++++++++
linux-user/arm/cpu_loop.c | 4 +-
target/arm/cpu.c | 5 +-
target/arm/cpu_tcg.c | 3 +
target/arm/helper.c | 31 +++--
target/arm/m_helper.c | 86 +++++++------
target/arm/machine.c | 18 +--
tests/qtest/arm-cpu-features.c | 28 ++--
hw/arm/Kconfig | 1 +
hw/ssi/meson.build | 2 +-
hw/ssi/trace-events | 5 +
tests/avocado/avocado_qemu/__init__.py | 4 +
tests/avocado/boot_linux.py | 48 ++-----
tests/avocado/boot_linux_console.py | 1 +
tests/avocado/machine_aarch64_virt.py | 63 ++++++++-
tests/avocado/reverse_debugging.py | 8 ++
tests/qtest/meson.build | 4 +-
34 files changed, 798 insertions(+), 399 deletions(-)
create mode 100644 include/hw/ssi/npcm_pspi.h
create mode 100644 hw/ssi/npcm_pspi.c