[PATCH v2 0/3] ppc: Mac machine updates

Mark Cave-Ayland posted 3 patches 3 years, 6 months ago
Test checkpatch passed
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20201013114922.2946-1-mark.cave-ayland@ilande.co.uk
Maintainers: David Gibson <david@gibson.dropbear.id.au>, Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
hw/misc/macio/macio.c          |  4 ---
hw/pci-host/grackle.c          | 19 ++------------
hw/pci-host/uninorth.c         | 45 +++++++---------------------------
hw/ppc/mac_newworld.c          | 30 +++++++++++++++++------
hw/ppc/mac_oldworld.c          | 13 ++++++++--
include/hw/pci-host/uninorth.h |  2 --
6 files changed, 44 insertions(+), 69 deletions(-)
[PATCH v2 0/3] ppc: Mac machine updates
Posted by Mark Cave-Ayland 3 years, 6 months ago
Here are a few Mac machine updates from my pending patch queue. Patch 1 is
split out from the QOM series I posted a few weeks ago (the other patches
are all SPARC-related).

Patches 2 and 3 move the IRQ wiring of the PCI host bridge from the host
bridge device to the Old World and New World machines as discussed with
Philippe yesterday:

David - patch 2 is a replacement for Philippe's original patch at
https://lists.gnu.org/archive/html/qemu-devel/2020-10/msg02988.html whilst
patch 3 makes the same change for uninorth.

Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>


v2:
- Rebase onto master
- Remove PIC header includes from grackle.c and uninorth.h which are no longer required


Mark Cave-Ayland (3):
  macio: don't reference serial_hd() directly within the device
  grackle: use qdev gpios for PCI IRQs
  uninorth: use qdev gpios for PCI IRQs

 hw/misc/macio/macio.c          |  4 ---
 hw/pci-host/grackle.c          | 19 ++------------
 hw/pci-host/uninorth.c         | 45 +++++++---------------------------
 hw/ppc/mac_newworld.c          | 30 +++++++++++++++++------
 hw/ppc/mac_oldworld.c          | 13 ++++++++--
 include/hw/pci-host/uninorth.h |  2 --
 6 files changed, 44 insertions(+), 69 deletions(-)

-- 
2.20.1