You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
qemu/hw/mips
Alexander Graf ff871d0462 hw/pci-host/gpex: Allow more than 4 legacy IRQs
Some boards such as vmapple don't do real legacy PCI IRQ swizzling.
Instead, they just keep allocating more board IRQ lines for each new
legacy IRQ. Let's support that mode by giving instantiators a new
"nr_irqs" property they can use to support more than 4 legacy IRQ lines.
In this mode, GPEX will export more IRQ lines, one for each device.

Signed-off-by: Alexander Graf <graf@amazon.com>
Signed-off-by: Phil Dennis-Jordan <phil@philjordan.eu>
Reviewed-by: Akihiko Odaki <akihiko.odaki@daynix.com>
Tested-by: Akihiko Odaki <akihiko.odaki@daynix.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Message-ID: <20241223221645.29911-9-phil@philjordan.eu>
Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
3 weeks ago
..
Kconfig hw/char: Extract serial-mm 4 months ago
bootloader.c hw/mips/bootloader: Implement nanoMIPS JALRc opcode generator 2 years ago
boston.c include: Rename sysemu/ -> system/ 1 month ago
cps.c Accel & Exec patch queue 1 month ago
fuloong2e.c include: Rename sysemu/ -> system/ 1 month ago
fw_cfg.c hw/mips: Implement fw_cfg_arch_key_name() 4 years ago
fw_cfg.h hw/mips: Implement fw_cfg_arch_key_name() 4 years ago
jazz.c include: Rename sysemu/ -> system/ 1 month ago
loongson3_bootp.c hw/mips/loongson3_virt: Wire up loongson_ipi device 7 months ago
loongson3_bootp.h hw/mips/loongson3_virt: Wire up loongson_ipi device 7 months ago
loongson3_virt.c hw/pci-host/gpex: Allow more than 4 legacy IRQs 3 weeks ago
malta.c include: Rename sysemu/ -> system/ 1 month ago
meson.build hw/mips: Build fw_cfg.c once 4 months ago
mips_int.c include: Rename sysemu/ -> system/ 1 month ago
mipssim.c include: Rename sysemu/ -> system/ 1 month ago
trace-events hw/mips/gt64xxx_pci: Move it to hw/pci-host/ 2 years ago
trace.h trace: switch position of headers to what Meson requires 4 years ago