[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 00/11] hw/isa: More housekeeping
From: |
Philippe Mathieu-Daudé |
Subject: |
[PATCH 00/11] hw/isa: More housekeeping |
Date: |
Fri, 10 Feb 2023 17:37:33 +0100 |
Trying to clarify the ISA API.
Most patches should be trivial enough,
so not much to describe here :)
Philippe Mathieu-Daudé (11):
hw/intc/i8259: Document i8259_init()
hw/isa/i82378: Rename output IRQ as 'cpu_intr'
hw/isa/i82378: Remove intermediate IRQ forwarder
hw/isa/vt82c686: Remove intermediate IRQ forwarder
hw/mips/jazz: Rename ISA input IRQs as 'isa_irqs_in'
hw/sparc64/sun4u: Keep reference to ISA input IRQs in EbusState
hw/isa: Reorder to separate ISABus* vs ISADevice* functions
hw/isa: Un-inline isa_bus_from_device()
hw/isa: Rename isa_bus_irqs() -> isa_bus_register_input_irqs()
hw/isa: Use isa_address_space_io() to reduce access on global 'isabus'
hw/isa: Factor isa_bus_get_irq() out of isa_get_irq()
hw/hppa/machine.c | 2 +-
hw/i386/microvm.c | 2 +-
hw/i386/pc_piix.c | 2 +-
hw/intc/i8259.c | 4 ++--
hw/isa/i82378.c | 19 ++++++-------------
hw/isa/isa-bus.c | 29 ++++++++++++++++++++---------
hw/isa/lpc_ich9.c | 2 +-
hw/isa/piix4.c | 2 +-
hw/isa/vt82c686.c | 16 ++++------------
hw/mips/jazz.c | 6 +++---
hw/ppc/pnv_lpc.c | 2 +-
hw/sparc64/sun4u.c | 12 ++++++------
include/hw/intc/i8259.h | 10 +++++++++-
include/hw/isa/isa.h | 27 ++++++++++++++++-----------
14 files changed, 72 insertions(+), 63 deletions(-)
--
2.38.1
- [PATCH 00/11] hw/isa: More housekeeping,
Philippe Mathieu-Daudé <=
- [PATCH 01/11] hw/intc/i8259: Document i8259_init(), Philippe Mathieu-Daudé, 2023/02/10
- [PATCH 02/11] hw/isa/i82378: Rename output IRQ as 'cpu_intr', Philippe Mathieu-Daudé, 2023/02/10
- [PATCH 03/11] hw/isa/i82378: Remove intermediate IRQ forwarder, Philippe Mathieu-Daudé, 2023/02/10
- [PATCH 04/11] hw/isa/vt82c686: Remove intermediate IRQ forwarder, Philippe Mathieu-Daudé, 2023/02/10
- [PATCH 05/11] hw/mips/jazz: Rename ISA input IRQs as 'isa_irqs_in', Philippe Mathieu-Daudé, 2023/02/10
- [PATCH 06/11] hw/sparc64/sun4u: Keep reference to ISA input IRQs in EbusState, Philippe Mathieu-Daudé, 2023/02/10