[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v2 0/7] isa: remove isa_mem_base variable
From: |
Mark Cave-Ayland |
Subject: |
Re: [Qemu-devel] [PATCH v2 0/7] isa: remove isa_mem_base variable |
Date: |
Sun, 01 Feb 2015 18:05:46 +0000 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Icedove/31.3.0 |
On 01/02/15 08:12, Hervé Poussineau wrote:
> 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(-)
For SPARC64:
Tested-by: Mark Cave-Ayland <address@hidden>
ATB,
Mark.
- [Qemu-devel] [PATCH v2 0/7] isa: remove isa_mem_base variable, Hervé Poussineau, 2015/02/01
- [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 <=
- Re: [Qemu-devel] [PATCH v2 0/7] isa: remove isa_mem_base variable, Leon Alrae, 2015/02/09