This series is inspired by Peter's following patch: https://www.mail-archive.com/qemu-devel@nongnu.org/msg758178.html
I started to audit the IRQ uses and fixed the easy problems. Unresolved ones: - stellaris_init() connects different TYPE_STELLARIS_GPTM to the same ADC input (seems some weird kludge) - platform_bus_link_device() uses sysbus_has_irq() to check if an device has IRQ mapped but it doesn't seem to work. Anyway enough audit for the day. Regards, Phil. Philippe Mathieu-Daudé (5): hw/arm/armsse: Correct expansion MPC interrupt lines hw/misc/stm32f2xx_syscfg: Remove extraneous IRQ hw/arm/nseries: Remove invalid/unnecessary n8x0_uart_setup() hw/arm/musicpal: Don't connect two qemu_irqs directly to the same input hw/arm/musicpal: Only use qdev_get_gpio_in() when necessary include/hw/misc/stm32f2xx_syscfg.h | 2 -- hw/arm/armsse.c | 3 ++- hw/arm/musicpal.c | 40 +++++++++++++++++++----------- hw/arm/nseries.c | 11 -------- hw/arm/stm32f205_soc.c | 1 - hw/misc/stm32f2xx_syscfg.c | 2 -- hw/arm/Kconfig | 1 + 7 files changed, 28 insertions(+), 32 deletions(-) -- 2.26.2