Hello, This replaces the IRQ array 'irq_inputs' with GPIO lines and removes 'irq_inputs' when all CPUs have been converted.
Thanks, C. Cédric Le Goater (5): ppc64: Allocate IRQ lines with qdev_init_gpio_in() ppc/40x: Allocate IRQ lines with qdev_init_gpio_in() ppc/6xx: Allocate IRQ lines with qdev_init_gpio_in() ppc/e500: Allocate IRQ lines with qdev_init_gpio_in() ppc: Remove unused irq_inputs target/ppc/cpu.h | 1 - hw/intc/xics.c | 10 ++++++---- hw/intc/xive.c | 4 ++-- hw/ppc/e500.c | 8 ++++---- hw/ppc/mac_newworld.c | 16 ++++++++-------- hw/ppc/mac_oldworld.c | 2 +- hw/ppc/pegasos2.c | 2 +- hw/ppc/ppc.c | 30 ++++++------------------------ hw/ppc/ppc405_uc.c | 4 ++-- hw/ppc/ppc440_bamboo.c | 4 ++-- hw/ppc/prep.c | 2 +- hw/ppc/prep_systemio.c | 2 +- hw/ppc/sam460ex.c | 4 ++-- hw/ppc/virtex_ml507.c | 10 +++++----- target/ppc/cpu_init.c | 5 ----- 15 files changed, 41 insertions(+), 63 deletions(-) -- 2.35.3