Show patches with: Series = hw/ide: Untangle ISA/PCI abuses of ide_init_ioport()       |    Archived = No       |   18 patches
Patch Series S/W/F Date Submitter Delegate State
[v2,18/18] hw/isa: Remove empty ISADeviceClass structure hw/ide: Untangle ISA/PCI abuses of ide_init_ioport() --- 2023-02-15 Philippe Mathieu-Daudé Superseded
[v2,17/18] hw/isa: Un-inline isa_bus_from_device() hw/ide: Untangle ISA/PCI abuses of ide_init_ioport() --- 2023-02-15 Philippe Mathieu-Daudé New
[v2,16/18] hw/isa: Reduce 'isabus' singleton scope to isa_bus_new() hw/ide: Untangle ISA/PCI abuses of ide_init_ioport() --- 2023-02-15 Philippe Mathieu-Daudé Superseded
[v2,15/18] hw/isa: Ensure isa_register_portio_list() do not get NULL ISA device hw/ide: Untangle ISA/PCI abuses of ide_init_ioport() --- 2023-02-15 Philippe Mathieu-Daudé New
[v2,14/18] hw/ide/piix: Use generic ide_bus_init_ioport() hw/ide: Untangle ISA/PCI abuses of ide_init_ioport() --- 2023-02-15 Philippe Mathieu-Daudé Superseded
[v2,13/18] hw/ide: Introduce generic ide_init_ioport() hw/ide: Untangle ISA/PCI abuses of ide_init_ioport() --- 2023-02-15 Philippe Mathieu-Daudé Superseded
[v2,12/18] hw/ide: Rename ISA specific ide_init_ioport -> ide_bus_init_ioport_isa hw/ide: Untangle ISA/PCI abuses of ide_init_ioport() --- 2023-02-15 Philippe Mathieu-Daudé Superseded
[v2,11/18] hw/ide: Declare ide_get_[geometry/bios_chs_trans] in 'hw/ide/internal.h' hw/ide: Untangle ISA/PCI abuses of ide_init_ioport() --- 2023-02-15 Philippe Mathieu-Daudé Superseded
[v2,10/18] hw/isa: Use isa_address_space_io() in isa_register_ioport() hw/ide: Untangle ISA/PCI abuses of ide_init_ioport() --- 2023-02-15 Philippe Mathieu-Daudé New
[v2,09/18] hw/isa: Simplify isa_address_space[_io]() hw/ide: Untangle ISA/PCI abuses of ide_init_ioport() --- 2023-02-15 Philippe Mathieu-Daudé Superseded
[v2,08/18] hw/isa: Deprecate isa_get_irq() in favor of isa_bus_get_irq() hw/ide: Untangle ISA/PCI abuses of ide_init_ioport() --- 2023-02-15 Philippe Mathieu-Daudé New
[v2,07/18] hw/ide/piix: Ensure IDE output IRQs are wired at realization hw/ide: Untangle ISA/PCI abuses of ide_init_ioport() --- 2023-02-15 Philippe Mathieu-Daudé Superseded
[v2,06/18] hw/isa/piix4: Wire PIIX4 IDE ouput IRQs to ISA bus IRQs 14/15 hw/ide: Untangle ISA/PCI abuses of ide_init_ioport() --- 2023-02-15 Philippe Mathieu-Daudé Superseded
[v2,05/18] hw/i386/pc_piix: Wire PIIX3 IDE ouput IRQs to ISA bus IRQs 14/15 hw/ide: Untangle ISA/PCI abuses of ide_init_ioport() --- 2023-02-15 Philippe Mathieu-Daudé Superseded
[v2,04/18] hw/ide/piix: Expose output IRQ as properties for late object population hw/ide: Untangle ISA/PCI abuses of ide_init_ioport() --- 2023-02-15 Philippe Mathieu-Daudé Superseded
[v2,03/18] hw: Replace isa_get_irq() by isa_bus_get_irq() when ISABus is available hw/ide: Untangle ISA/PCI abuses of ide_init_ioport() --- 2023-02-15 Philippe Mathieu-Daudé Superseded
[v2,02/18] hw/isa: Factor isa_bus_get_irq() out of isa_get_irq() hw/ide: Untangle ISA/PCI abuses of ide_init_ioport() --- 2023-02-15 Philippe Mathieu-Daudé Superseded
[v2,01/18] hw/isa: Rename isa_get_dma() -> isa_bus_get_dma() hw/ide: Untangle ISA/PCI abuses of ide_init_ioport() --- 2023-02-15 Philippe Mathieu-Daudé New