[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH v2 0/7] isa: remove isa_mem_base variable
From: |
Hervé Poussineau |
Subject: |
[Qemu-devel] [PATCH v2 0/7] isa: remove isa_mem_base variable |
Date: |
Sun, 1 Feb 2015 09:12:49 +0100 |
Hi,
This patchset removes the isa_mem_base variable in VGA display devices.
This variable is a global variable telling at which address is the
ISA memory base address in the system memory address space.
Once removed, we're paving the way to new QEMU functionalities:
- supporting other MMIO ISA devices (like some network cards)
- supporting multiple ISA buses (not done in this patchset)
Most of the changes are MIPS-related, so maybe Aurélien or Leon can
take care of them?
Changes since v1:
- correctly handle PCI0 windows in gt64xxx
Hervé Poussineau (7):
isa: add memory space parameter to isa_bus_new
jazz: do not explode QEMUMachineInitArgs structure
jazz: remove usage of isa_mem_base
mips: remove isa_mem_base usage
piix4: use PCI address space instead of system memory
gt64xxx: remove isa_mem_base usage
isa: remove isa_mem_base variable
hw/alpha/typhoon.c | 2 +-
hw/display/cirrus_vga.c | 2 +-
hw/display/vga-isa.c | 2 +-
hw/display/vga.c | 3 +-
hw/i386/pc_piix.c | 2 +-
hw/isa/i82378.c | 3 +-
hw/isa/isa-bus.c | 12 ++++--
hw/isa/lpc_ich9.c | 2 +-
hw/isa/piix4.c | 3 +-
hw/isa/vt82c686.c | 3 +-
hw/mips/gt64xxx_pci.c | 95 +++++++++++++++++++++++++++++++++--------------
hw/mips/mips_jazz.c | 44 +++++++++++-----------
hw/mips/mips_r4k.c | 19 +++++-----
hw/pci-host/piix.c | 3 +-
hw/sparc64/sun4u.c | 3 +-
include/hw/isa/isa.h | 6 +--
16 files changed, 126 insertions(+), 78 deletions(-)
--
1.7.10.4
- [Qemu-devel] [PATCH v2 0/7] isa: remove isa_mem_base variable,
Hervé Poussineau <=
- [Qemu-devel] [PATCH v2 2/7] jazz: do not explode QEMUMachineInitArgs structure, Hervé Poussineau, 2015/02/01
- [Qemu-devel] [PATCH v2 3/7] jazz: remove usage of isa_mem_base, Hervé Poussineau, 2015/02/01
- [Qemu-devel] [PATCH v2 1/7] isa: add memory space parameter to isa_bus_new, Hervé Poussineau, 2015/02/01
- [Qemu-devel] [PATCH v2 5/7] piix4: use PCI address space instead of system memory, Hervé Poussineau, 2015/02/01
- [Qemu-devel] [PATCH v2 7/7] isa: remove isa_mem_base variable, Hervé Poussineau, 2015/02/01
- [Qemu-devel] [PATCH v2 6/7] gt64xxx: remove isa_mem_base usage, Hervé Poussineau, 2015/02/01
- [Qemu-devel] [PATCH v2 4/7] mips: remove isa_mem_base usage, Hervé Poussineau, 2015/02/01
- Re: [Qemu-devel] [PATCH v2 0/7] isa: remove isa_mem_base variable, Mark Cave-Ayland, 2015/02/01
- Re: [Qemu-devel] [PATCH v2 0/7] isa: remove isa_mem_base variable, Leon Alrae, 2015/02/09