All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH 0/7] isa: remove isa_mem_base variable
@ 2015-01-19 21:28 Hervé Poussineau
  2015-01-19 21:28 ` [Qemu-devel] [PATCH 1/7] isa: add memory space parameter to isa_bus_new Hervé Poussineau
                   ` (6 more replies)
  0 siblings, 7 replies; 9+ messages in thread
From: Hervé Poussineau @ 2015-01-19 21:28 UTC (permalink / raw)
  To: qemu-devel; +Cc: Hervé Poussineau

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
- supporting multiple ISA buses (not done in this patchset)

Patch 6 may be not very good, but I don't know enough gt64xxx chipset
to come to a better solution.

Hervé

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   |   17 ++++++++++-------
 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, 68 insertions(+), 58 deletions(-)

-- 
1.7.10.4

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2015-01-20 10:45 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-01-19 21:28 [Qemu-devel] [PATCH 0/7] isa: remove isa_mem_base variable Hervé Poussineau
2015-01-19 21:28 ` [Qemu-devel] [PATCH 1/7] isa: add memory space parameter to isa_bus_new Hervé Poussineau
2015-01-20 10:44   ` Paolo Bonzini
2015-01-19 21:28 ` [Qemu-devel] [PATCH 2/7] jazz: do not explode QEMUMachineInitArgs structure Hervé Poussineau
2015-01-19 21:28 ` [Qemu-devel] [PATCH 3/7] jazz: remove usage of isa_mem_base Hervé Poussineau
2015-01-19 21:28 ` [Qemu-devel] [PATCH 4/7] mips: remove isa_mem_base usage Hervé Poussineau
2015-01-19 21:28 ` [Qemu-devel] [PATCH 5/7] piix4: use PCI address space instead of system memory Hervé Poussineau
2015-01-19 21:28 ` [Qemu-devel] [PATCH 6/7] gt64xxx: remove isa_mem_base usage Hervé Poussineau
2015-01-19 21:28 ` [Qemu-devel] [PATCH 7/7] isa: remove isa_mem_base variable Hervé Poussineau

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.