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