[Qemu-devel] [PATCH 0/2] ppc/xics: simplify ICS and ICP creation

Cédric Le Goater posted 2 patches 7 years, 2 months ago
Failed in applying to current master (apply log)
There is a newer version of this series
hw/intc/xics.c        | 78 ++++-----------------------------------------------
hw/intc/xics_kvm.c    | 55 +-----------------------------------
hw/intc/xics_spapr.c  | 60 ---------------------------------------
hw/ppc/spapr.c        | 60 ++++++++++++++++++++++++++++++---------
include/hw/ppc/xics.h |  2 --
5 files changed, 53 insertions(+), 202 deletions(-)
[Qemu-devel] [PATCH 0/2] ppc/xics: simplify ICS and ICP creation
Posted by Cédric Le Goater 7 years, 2 months ago
Hello,

This series moves the creation of the ICS and ICP objects from the
XICS object to the sPAPR machine. This simplifies the code
significantly and prepares ground for future changes on the XICS object.

The goal is to reduce XICS to a set of Interfaces of the machine
providing accessors to the ICS and ICPs objects. 

Thanks,

C.

Cédric Le Goater (2):
  ppc/xics: remove set_nr_irqs() handler from XICSStateClass
  ppc/xics: remove set_nr_servers() handler from XICSStateClass

 hw/intc/xics.c        | 78 ++++-----------------------------------------------
 hw/intc/xics_kvm.c    | 55 +-----------------------------------
 hw/intc/xics_spapr.c  | 60 ---------------------------------------
 hw/ppc/spapr.c        | 60 ++++++++++++++++++++++++++++++---------
 include/hw/ppc/xics.h |  2 --
 5 files changed, 53 insertions(+), 202 deletions(-)

-- 
2.7.4