On Fri, Dec 01, 2017 at 05:05:59PM +0100, Cédric Le Goater wrote:
> Hello,
>
> These are initial patches of the XIVE patchset which prepare ground
> for the integration of the XIVE model.
Applied to ppc-for-2.12.
>
> Thanks,
>
> C.
>
> Cédric Le Goater (5):
> ppc/xics: introduce an icp_create() helper
> ppc/xics: assign of the CPU 'intc' pointer under the core
> spapr: move the IRQ allocation routines under the machine
> spapr: introduce a spapr_irq_set_lsi() helper
> spapr: introduce a spapr_qirq() helper
>
> hw/intc/trace-events | 4 --
> hw/intc/xics.c | 34 ++++++-----
> hw/intc/xics_spapr.c | 114 -------------------------------------
> hw/ppc/pnv_core.c | 10 +---
> hw/ppc/spapr.c | 133 ++++++++++++++++++++++++++++++++++++++++++++
> hw/ppc/spapr_cpu_core.c | 14 +----
> hw/ppc/spapr_events.c | 16 +++---
> hw/ppc/spapr_pci.c | 10 ++--
> hw/ppc/spapr_vio.c | 2 +-
> hw/ppc/trace-events | 4 ++
> include/hw/pci-host/spapr.h | 2 +-
> include/hw/ppc/spapr.h | 7 +++
> include/hw/ppc/spapr_vio.h | 2 +-
> include/hw/ppc/xics.h | 8 +--
> 14 files changed, 187 insertions(+), 173 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