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