qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH-for-5.2 0/5] hw/arm: Fix various incorrect IRQ handling


From: Philippe Mathieu-Daudé
Subject: [PATCH-for-5.2 0/5] hw/arm: Fix various incorrect IRQ handling
Date: Sat, 7 Nov 2020 20:33:58 +0100

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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]