[Qemu-devel] [PATCH 0/3] uninorth: move wiring of macio IRQs to Mac New World machine

Mark Cave-Ayland posted 3 patches 7 years, 5 months ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20180503202441.26293-1-mark.cave-ayland@ilande.co.uk
Test checkpatch passed
Test docker-build@min-glib passed
Test docker-mingw@fedora passed
Test s390x passed
hw/misc/macio/macio.c          | 39 ++++++++++++++++------------
hw/pci-host/trace-events       |  2 ++
hw/pci-host/uninorth.c         | 58 ++++++++++++++++++++++++++++++++++++++++++
hw/ppc/mac.h                   |  9 +++++++
hw/ppc/mac_newworld.c          | 56 +++++-----------------------------------
hw/ppc/trace-events            |  4 ---
include/hw/misc/macio/macio.h  |  1 -
include/hw/pci-host/uninorth.h | 11 ++++++++
8 files changed, 110 insertions(+), 70 deletions(-)
[Qemu-devel] [PATCH 0/3] uninorth: move wiring of macio IRQs to Mac New World machine
Posted by Mark Cave-Ayland 7 years, 5 months ago
This is the remaining set of patches from my previous uninorth patchset which
moves the uninorth token register to its own separate device, and then moves
the wiring of macio IRQs to the Mac New World machine (similar to as already
has been done with the Old World machine).

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

Not strictly a v2 but contains the following changes from the original
submission to patch 1:

- Change DEVICE_NATIVE_ENDIAN to DEVICE_BIG_ENDIAN for the Uninorth device
- Add Philippe's R-B tag


Mark Cave-Ayland (3):
  uninorth: create new uninorth device
  mac_newworld: remove pics IRQ array and wire up macio to OpenPIC
    directly
  mac_newworld: move wiring of macio IRQs to macio_newworld_realize()

 hw/misc/macio/macio.c          | 39 ++++++++++++++++------------
 hw/pci-host/trace-events       |  2 ++
 hw/pci-host/uninorth.c         | 58 ++++++++++++++++++++++++++++++++++++++++++
 hw/ppc/mac.h                   |  9 +++++++
 hw/ppc/mac_newworld.c          | 56 +++++-----------------------------------
 hw/ppc/trace-events            |  4 ---
 include/hw/misc/macio/macio.h  |  1 -
 include/hw/pci-host/uninorth.h | 11 ++++++++
 8 files changed, 110 insertions(+), 70 deletions(-)

-- 
2.11.0


Re: [Qemu-devel] [PATCH 0/3] uninorth: move wiring of macio IRQs to Mac New World machine
Posted by David Gibson 7 years, 5 months ago
On Thu, May 03, 2018 at 09:24:38PM +0100, Mark Cave-Ayland wrote:
> This is the remaining set of patches from my previous uninorth patchset which
> moves the uninorth token register to its own separate device, and then moves
> the wiring of macio IRQs to the Mac New World machine (similar to as already
> has been done with the Old World machine).
> 
> Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>

Applied to ppc-for-2.13, thanks.

> 
> Not strictly a v2 but contains the following changes from the original
> submission to patch 1:
> 
> - Change DEVICE_NATIVE_ENDIAN to DEVICE_BIG_ENDIAN for the Uninorth device
> - Add Philippe's R-B tag
> 
> 
> Mark Cave-Ayland (3):
>   uninorth: create new uninorth device
>   mac_newworld: remove pics IRQ array and wire up macio to OpenPIC
>     directly
>   mac_newworld: move wiring of macio IRQs to macio_newworld_realize()
> 
>  hw/misc/macio/macio.c          | 39 ++++++++++++++++------------
>  hw/pci-host/trace-events       |  2 ++
>  hw/pci-host/uninorth.c         | 58 ++++++++++++++++++++++++++++++++++++++++++
>  hw/ppc/mac.h                   |  9 +++++++
>  hw/ppc/mac_newworld.c          | 56 +++++-----------------------------------
>  hw/ppc/trace-events            |  4 ---
>  include/hw/misc/macio/macio.h  |  1 -
>  include/hw/pci-host/uninorth.h | 11 ++++++++
>  8 files changed, 110 insertions(+), 70 deletions(-)
> 

-- 
David Gibson			| I'll have my music baroque, and my code
david AT gibson.dropbear.id.au	| minimalist, thank you.  NOT _the_ _other_
				| _way_ _around_!
http://www.ozlabs.org/~dgibson