The following changes since commit 741e1a618b126e664f7b723e6fe1b7ace511caf7:
Merge remote-tracking branch 'remotes/stefanberger/tags/pull-tpm-2018-09-07-1' into staging (2018-09-24 18:12:54 +0100) are available in the Git repository at: git://github.com/dgibson/qemu.git tags/ppc-for-3.1-20180925 for you to fetch changes up to 0358687b16407670f09649dfdc079c04a3522493: 40p: add fixed IRQ routing for LSI SCSI device (2018-09-25 11:12:25 +1000) ---------------------------------------------------------------- ppc patch queue 2018-09-25 Here are the accumulated ppc target patches for the last several weeks. Highlights are: * A number of 40p / PReP cleanups * Preliminary irq rework on the pseries machine towards the new XIVE interrupt controller There are a few patches which make small changes to generic device and arm code as prerequisites to the 40p interrupt routing cleanup. They have acks from the relevant maintainers. ---------------------------------------------------------------- Cédric Le Goater (3): spapr: introduce a spapr_irq class 'nr_msis' attribute spapr: increase the size of the IRQ number space spapr_pci: add an extra 'nr_msis' argument to spapr_populate_pci_dt Hervé Poussineau (1): hw/ppc: on 40p machine, change default firmware to OpenBIOS Marcus Comstedt (1): sm501: Adjust endianness of pixel value in rectangle fill Mark Cave-Ayland (7): raven: some minor IRQ-related tidy-ups 40p: use OR gate to wire up raven PCI interrupts scsi: add lsi53c8xx_handle_legacy_cmdline() function scsi: move lsi53c8xx_create() callers to lsi53c8xx_handle_legacy_cmdline() scsi: remove unused lsi53c895a_create() and lsi53c810_create() functions lsi53c895a: add optional external IRQ via qdev 40p: add fixed IRQ routing for LSI SCSI device Thomas Huth (2): Record history of ppcemb target in common.json target/ppc/cpu-models: Re-group the 970 CPUs together again hw/arm/realview.c | 3 ++- hw/arm/versatilepb.c | 3 ++- hw/display/sm501.c | 3 +++ hw/hppa/machine.c | 4 +++- hw/pci-host/prep.c | 34 +++++++++++++++++++++++++++------- hw/ppc/prep.c | 21 +++++++++++---------- hw/ppc/spapr.c | 3 ++- hw/ppc/spapr_irq.c | 22 ++++++++++++++++++++-- hw/ppc/spapr_pci.c | 8 +++----- hw/scsi/lsi53c895a.c | 27 ++++++++++++++++----------- include/hw/pci-host/spapr.h | 5 ++--- include/hw/pci/pci.h | 3 +-- include/hw/ppc/spapr_irq.h | 2 ++ include/hw/ppc/xics.h | 2 -- qapi/common.json | 2 ++ target/ppc/cpu-models.c | 40 +++++++++++++++++++--------------------- tests/boot-serial-test.c | 4 ++-- 17 files changed, 117 insertions(+), 69 deletions(-)