qemu-e2k/hw/ide
Bernhard Beschow e2b84ee416 hw/ide/pci: Expose legacy interrupts as named GPIOs
Exposing the legacy IDE interrupts as GPIOs allows them to be connected in the
parent device through qdev_connect_gpio_out(), i.e. without accessing private
data of TYPE_PCI_IDE.

Signed-off-by: Bernhard Beschow <shentey@gmail.com>
Reviewed-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
Message-Id: <20230531211043.41724-2-shentey@gmail.com>
Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
2023-07-11 00:11:25 +02:00
..
ahci_internal.h hw: replace most qemu_bh_new calls with qemu_bh_new_guarded 2023-04-28 11:31:54 +02:00
ahci-allwinner.c
ahci.c hw/ide/ahci: Remove stray backslash 2023-06-13 11:28:58 +02:00
atapi.c
cmd646.c hw/ide: replace TABs with space 2023-03-24 11:45:33 +01:00
core.c hw: replace most qemu_bh_new calls with qemu_bh_new_guarded 2023-04-28 11:31:54 +02:00
ich.c
ioport.c
isa.c
Kconfig
macio.c
meson.build meson: Replace softmmu_ss -> system_ss 2023-06-20 10:01:30 +02:00
microdrive.c hw/ide: replace TABs with space 2023-03-24 11:45:33 +01:00
mmio.c
pci.c hw/ide/pci: Expose legacy interrupts as named GPIOs 2023-07-11 00:11:25 +02:00
piix.c hw/ide/piix: Refactor pci_piix_init_ports as pci_piix_init_bus per bus 2023-02-27 22:29:02 +01:00
qdev.c
sii3112.c
trace-events
trace.h
via.c hw/ide/via: Replace magic 2 value by ARRAY_SIZE / MAX_IDE_DEVS 2023-02-27 22:29:02 +01:00