Alexander Graf <ag...@suse.de> writes: > Hi Blue / Aurelien, > > This is my current patch queue for ppc. Please pull. >
Pulled. Thanks. Regards, Anthony Liguori > Alex > > > The following changes since commit 03834e22abafbc8dc4052d46a5ccd6dd135a54a3: > Anthony Liguori (1): > Merge remote-tracking branch 'origin/master' into staging > > are available in the git repository at: > > git://repo.or.cz/qemu/agraf.git ppc-for-upstream > > Alexander Graf (4): > Revert "PPC: e500: Use new MPIC dt format" > xbzrle: fix compilation on ppc32 > PPC: spapr: Rework VGA select logic > PPC: spapr: Remove global variable > > Alexey Kardashevskiy (9): > pseries pci: removed redundant busdev > pseries pci: spapr_populate_pci_devices renamed to spapr_populate_pci_dt > pseries: Rework irq assignment to avoid carrying qemu_irqs around > pseries: Separate PCI RTAS setup from common from emulation specific > PCI setup > pseries: added allocator for a block of IRQs > pseries: Export find_phb() utility function for PCI code > pseries: Add trace event for PCI irqs > pseries: Add PCI MSI/MSI-X support > pseries dma: DMA window params added to PHB and DT population changed > > Benjamin Herrenschmidt (1): > pseries: Update SLOF > > Bharat Bhushan (1): > openpic: Added BRR1 register > > David Gibson (3): > ppc: Fix bug in handling of PAPR hypercall exits > pseries: Remove extraneous prints > pseries: Update SLOF firmware image > > Scott Wood (4): > PPC: e500: rename mpc8544ds into generic file > PPC: e500: change internal references away from mpc8544ds > PPC: e500: split mpc8544ds machine from generic e500 code > PPC: e500: add generic e500 platform > > zhlci...@gmail.com (2): > Add one new file vga-pci.h and cleanup on all platforms > spapr: Add support for -vga option > > hw/alpha_pci.c | 1 + > hw/cirrus_vga.c | 2 +- > hw/mips_malta.c | 1 + > hw/openpic.c | 17 ++ > hw/pc.c | 1 + > hw/pc.h | 4 - > hw/ppc/Makefile.objs | 4 +- > hw/{ppce500_mpc8544ds.c => ppc/e500.c} | 141 ++++++-------- > hw/ppc/e500.h | 21 ++ > hw/ppc/e500plat.c | 60 ++++++ > hw/ppc/mpc8544ds.c | 61 ++++++ > hw/ppc_newworld.c | 2 +- > hw/ppc_oldworld.c | 2 +- > hw/ppc_prep.c | 1 + > hw/spapr.c | 101 +++++++--- > hw/spapr.h | 17 +- > hw/spapr_iommu.c | 58 ++++-- > hw/spapr_llan.c | 2 +- > hw/spapr_pci.c | 326 > ++++++++++++++++++++++++++++---- > hw/spapr_pci.h | 34 +++- > hw/spapr_vio.c | 14 +- > hw/spapr_vio.h | 8 +- > hw/spapr_vty.c | 2 +- > hw/sun4u.c | 1 + > hw/vga-pci.c | 2 +- > hw/vga-pci.h | 12 ++ > hw/xics.c | 12 +- > hw/xics.h | 5 +- > pc-bios/README | 2 +- > pc-bios/slof.bin | Bin 880496 -> 878640 bytes > roms/SLOF | 2 +- > savevm.c | 2 +- > target-ppc/kvm.c | 2 +- > trace-events | 8 + > 34 files changed, 718 insertions(+), 210 deletions(-) > rename hw/{ppce500_mpc8544ds.c => ppc/e500.c} (85%) > create mode 100644 hw/ppc/e500.h > create mode 100644 hw/ppc/e500plat.c > create mode 100644 hw/ppc/mpc8544ds.c > create mode 100644 hw/vga-pci.h