Patches applied successfully (
tree,
apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20191217044322.351838-1-david@gibson.dropbear.id.au
Maintainers: David Gibson <david@gibson.dropbear.id.au>, Corey Minyard <minyard@acm.org>, "Cédric Le Goater" <clg@kaod.org>, Paolo Bonzini <pbonzini@redhat.com>, "Michael S. Tsirkin" <mst@redhat.com>, Cornelia Huck <cohuck@redhat.com>, Riku Voipio <riku.voipio@iki.fi>, Laurent Vivier <laurent@vivier.eu>
hw/intc/pnv_xive.c | 415 ++++++++++++++--------
hw/intc/spapr_xive.c | 102 +++++-
hw/intc/spapr_xive_kvm.c | 42 ++-
hw/intc/xics.c | 59 +---
hw/intc/xics_kvm.c | 24 +-
hw/intc/xics_spapr.c | 5 +-
hw/intc/xive.c | 398 +++++++++++----------
hw/ipmi/ipmi_bmc_sim.c | 50 +--
hw/ppc/Makefile.objs | 4 +-
hw/ppc/pnv.c | 504 ++++++++++++++++++++++-----
hw/ppc/pnv_bmc.c | 116 ++++++
hw/ppc/pnv_core.c | 20 +-
hw/ppc/pnv_homer.c | 129 ++++++-
hw/ppc/pnv_lpc.c | 76 ++--
hw/ppc/pnv_occ.c | 31 +-
hw/ppc/pnv_pnor.c | 135 +++++++
hw/ppc/pnv_psi.c | 54 ++-
hw/ppc/pnv_xscom.c | 79 +----
hw/ppc/ppc.c | 79 +++--
hw/ppc/spapr.c | 133 +++----
hw/ppc/spapr_hcall.c | 90 +++--
hw/ppc/spapr_irq.c | 30 +-
hw/ppc/spapr_ovec.c | 30 +-
include/hw/ipmi/ipmi.h | 42 +++
include/hw/ppc/pnv.h | 109 ++++--
include/hw/ppc/pnv_homer.h | 3 +
include/hw/ppc/pnv_lpc.h | 6 +-
include/hw/ppc/pnv_occ.h | 8 +-
include/hw/ppc/pnv_pnor.h | 30 ++
include/hw/ppc/pnv_psi.h | 5 +-
include/hw/ppc/pnv_xive.h | 3 -
include/hw/ppc/pnv_xscom.h | 58 ++-
include/hw/ppc/ppc.h | 7 +-
include/hw/ppc/spapr.h | 4 +-
include/hw/ppc/spapr_irq.h | 10 +-
include/hw/ppc/spapr_ovec.h | 4 +-
include/hw/ppc/spapr_vio.h | 6 +-
include/hw/ppc/spapr_xive.h | 3 +-
include/hw/ppc/xics_spapr.h | 3 +-
include/hw/ppc/xive.h | 72 +++-
include/hw/ppc/xive_regs.h | 25 ++
include/standard-headers/linux/ethtool.h | 6 +
include/standard-headers/linux/virtio_ring.h | 2 +-
linux-headers/asm-arm/kvm.h | 3 +-
linux-headers/asm-arm64/kvm.h | 5 +-
linux-headers/asm-mips/unistd_n32.h | 1 +
linux-headers/asm-mips/unistd_n64.h | 1 +
linux-headers/asm-mips/unistd_o32.h | 1 +
linux-headers/asm-powerpc/kvm.h | 3 +
linux-headers/linux/kvm.h | 11 +
linux-headers/linux/psp-sev.h | 3 +
linux-user/ppc/cpu_loop.c | 5 +
pc-bios/README | 2 +-
pc-bios/slof.bin | Bin 931040 -> 931032 bytes
roms/SLOF | 2 +-
target/ppc/compat.c | 21 +-
target/ppc/cpu-models.c | 3 +
target/ppc/cpu-models.h | 3 +
target/ppc/cpu.h | 14 +-
target/ppc/helper.h | 4 +
target/ppc/helper_regs.h | 5 +
target/ppc/kvm.c | 6 +-
target/ppc/kvm_ppc.h | 4 +-
target/ppc/timebase_helper.c | 20 ++
target/ppc/translate_init.inc.c | 283 ++++++++++++++-
65 files changed, 2455 insertions(+), 956 deletions(-)
create mode 100644 hw/ppc/pnv_pnor.c
create mode 100644 include/hw/ppc/pnv_pnor.h