mbox series

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

Message ID 20180503202441.26293-1-mark.cave-ayland@ilande.co.uk
Headers show
Series uninorth: move wiring of macio IRQs to Mac New World machine | expand

Message

Mark Cave-Ayland May 3, 2018, 8:24 p.m. UTC
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(-)

Comments

David Gibson May 4, 2018, 12:04 a.m. UTC | #1
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(-)
>