Patches applied successfully (
tree,
apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20210504055312.306823-1-david@gibson.dropbear.id.au
Maintainers: Greg Kurz <groug@kaod.org>, "Michael S. Tsirkin" <mst@redhat.com>, Jiaxun Yang <jiaxun.yang@flygoat.com>, Laurent Vivier <laurent@vivier.eu>, David Gibson <david@gibson.dropbear.id.au>, "Cédric Le Goater" <clg@kaod.org>, Huacai Chen <chenhuacai@kernel.org>, Marcel Apfelbaum <marcel.apfelbaum@gmail.com>, "Philippe Mathieu-Daudé" <f4bug@amsat.org>
MAINTAINERS | 10 +
default-configs/devices/ppc-softmmu.mak | 2 +
docs/system/ppc/ppce500.rst | 156 ++++++
docs/system/target-ppc.rst | 1 +
hw/intc/spapr_xive.c | 2 +-
hw/isa/vt82c686.c | 422 +++++++++++---
hw/pci-host/Kconfig | 4 +
hw/pci-host/meson.build | 2 +
hw/pci-host/mv64361.c | 951 ++++++++++++++++++++++++++++++++
hw/pci-host/mv643xx.h | 918 ++++++++++++++++++++++++++++++
hw/pci-host/trace-events | 6 +
hw/ppc/Kconfig | 9 +
hw/ppc/mac_newworld.c | 4 +
hw/ppc/meson.build | 2 +
hw/ppc/pegasos2.c | 144 +++++
hw/ppc/pnv_core.c | 3 +-
hw/ppc/pnv_psi.c | 4 +-
hw/ppc/spapr.c | 19 +-
hw/ppc/spapr_drc.c | 23 +
hw/ppc/spapr_hcall.c | 8 +-
hw/ppc/spapr_nvdimm.c | 36 ++
hw/ppc/spapr_rtas.c | 2 +
hw/ppc/spapr_vio.c | 2 +-
include/hw/isa/vt82c686.h | 2 +-
include/hw/pci-host/mv64361.h | 8 +
include/hw/pci/pci_ids.h | 4 +-
include/hw/ppc/spapr.h | 7 +-
linux-user/ppc/cpu_loop.c | 5 +-
linux-user/ppc/signal.c | 23 +-
pc-bios/u-boot.e500 | Bin 349148 -> 406920 bytes
roms/Makefile | 8 +-
roms/u-boot | 2 +-
target/ppc/cpu-qom.h | 2 +
target/ppc/cpu.h | 80 ++-
target/ppc/excp_helper.c | 217 ++++++--
target/ppc/gdbstub.c | 258 +++++++++
target/ppc/helper.h | 1 +
target/ppc/helper_regs.c | 280 ++++++++++
target/ppc/helper_regs.h | 183 +-----
target/ppc/int_helper.c | 1 +
target/ppc/internal.h | 13 +
target/ppc/machine.c | 39 +-
target/ppc/mem_helper.c | 2 +-
target/ppc/meson.build | 1 +
target/ppc/misc_helper.c | 13 +-
target/ppc/mmu-hash64.c | 3 +
target/ppc/translate.c | 493 ++++++++++++++---
target/ppc/translate_init.c.inc | 833 ++++------------------------
48 files changed, 4010 insertions(+), 1198 deletions(-)
create mode 100644 docs/system/ppc/ppce500.rst
create mode 100644 hw/pci-host/mv64361.c
create mode 100644 hw/pci-host/mv643xx.h
create mode 100644 hw/ppc/pegasos2.c
create mode 100644 include/hw/pci-host/mv64361.h
create mode 100644 target/ppc/helper_regs.c