All of lore.kernel.org
 help / color / mirror / Atom feed
From: Avi Kivity <avi@redhat.com>
To: qemu-devel@nongnu.org
Subject: [Qemu-devel] [PATCH v2 08/22] sysbus: add sysbus_add_memory_overlap()
Date: Wed, 24 Aug 2011 16:40:45 +0300	[thread overview]
Message-ID: <1314193259-27092-9-git-send-email-avi@redhat.com> (raw)
In-Reply-To: <1314193259-27092-1-git-send-email-avi@redhat.com>

Signed-off-by: Avi Kivity <avi@redhat.com>
---
 hw/sysbus.c |    6 ++++++
 hw/sysbus.h |    2 ++
 2 files changed, 8 insertions(+), 0 deletions(-)

diff --git a/hw/sysbus.c b/hw/sysbus.c
index f5f0ed2..4efb91a 100644
--- a/hw/sysbus.c
+++ b/hw/sysbus.c
@@ -263,6 +263,12 @@ void sysbus_add_memory(SysBusDevice *dev, target_phys_addr_t addr,
     memory_region_add_subregion(get_system_memory(), addr, mem);
 }
 
+void sysbus_add_memory_overlap(SysBusDevice *dev, target_phys_addr_t addr,
+                               MemoryRegion *mem, unsigned priority)
+{
+    memory_region_add_subregion(get_system_memory(), addr, mem);
+}
+
 void sysbus_del_memory(SysBusDevice *dev, MemoryRegion *mem)
 {
     memory_region_del_subregion(get_system_memory(), mem);
diff --git a/hw/sysbus.h b/hw/sysbus.h
index e4d56cf..b3e1f99 100644
--- a/hw/sysbus.h
+++ b/hw/sysbus.h
@@ -59,6 +59,8 @@ void sysbus_connect_irq(SysBusDevice *dev, int n, qemu_irq irq);
 void sysbus_mmio_map(SysBusDevice *dev, int n, target_phys_addr_t addr);
 void sysbus_add_memory(SysBusDevice *dev, target_phys_addr_t addr,
                        MemoryRegion *mem);
+void sysbus_add_memory_overlap(SysBusDevice *dev, target_phys_addr_t addr,
+                               MemoryRegion *mem, unsigned priority);
 void sysbus_del_memory(SysBusDevice *dev, MemoryRegion *mem);
 void sysbus_add_io(SysBusDevice *dev, target_phys_addr_t addr,
                    MemoryRegion *mem);
-- 
1.7.5.3

  parent reply	other threads:[~2011-08-24 13:41 UTC|newest]

Thread overview: 29+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-08-24 13:40 [Qemu-devel] [PATCH v2 00/22] Memory API conversions, batch 5 Avi Kivity
2011-08-24 13:40 ` [Qemu-devel] [PATCH v2 01/22] stellaris_enet: convert to memory API Avi Kivity
2011-08-24 13:40 ` [Qemu-devel] [PATCH v2 02/22] sysbus: add helpers to add and delete memory regions to the system bus Avi Kivity
2011-08-24 13:40 ` [Qemu-devel] [PATCH v2 03/22] pci_host: convert conf index and data ports to memory API Avi Kivity
2011-08-24 13:40 ` [Qemu-devel] [PATCH v2 04/22] ReadWriteHandler: remove Avi Kivity
2011-08-24 13:40 ` [Qemu-devel] [PATCH v2 05/22] an5206: convert to memory API Avi Kivity
2011-08-24 13:40 ` [Qemu-devel] [PATCH v2 06/22] armv7m: " Avi Kivity
2011-08-24 13:40 ` [Qemu-devel] [PATCH v2 07/22] axis_dev88: convert to memory API (RAM only) Avi Kivity
2011-08-24 19:04   ` Edgar E. Iglesias
2011-08-24 13:40 ` Avi Kivity [this message]
2011-08-24 17:00   ` [Qemu-devel] [PATCH v2 08/22] sysbus: add sysbus_add_memory_overlap() Richard Henderson
2011-08-24 17:11     ` Avi Kivity
2011-08-24 13:40 ` [Qemu-devel] [PATCH v2 09/22] integratorcp: convert to memory API (RAM/flash only) Avi Kivity
2011-08-24 13:40 ` [Qemu-devel] [PATCH v2 10/22] leon3: convert to memory API Avi Kivity
2011-08-24 13:40 ` [Qemu-devel] [PATCH v2 11/22] cirrus: wrap memory update in a transaction Avi Kivity
2011-08-24 13:40 ` [Qemu-devel] [PATCH v2 12/22] piix_pci: " Avi Kivity
2011-08-24 13:40 ` [Qemu-devel] [PATCH v2 13/22] Makefile.hw: allow hw/ files to include glib headers Avi Kivity
2011-08-24 13:40 ` [Qemu-devel] [PATCH v2 14/22] pflash_cfi01/pflash_cfi02: convert to memory API Avi Kivity
2011-08-25 11:37   ` Jan Kiszka
2011-08-25 11:48     ` Avi Kivity
2011-08-24 13:40 ` [Qemu-devel] [PATCH v2 15/22] dummy_m68k: " Avi Kivity
2011-08-24 13:40 ` [Qemu-devel] [PATCH v2 16/22] g364fb: " Avi Kivity
2011-08-24 13:40 ` [Qemu-devel] [PATCH v2 17/22] lm32_boards: " Avi Kivity
2011-08-24 13:40 ` [Qemu-devel] [PATCH v2 18/22] mainstone: " Avi Kivity
2011-08-24 13:40 ` [Qemu-devel] [PATCH v2 19/22] mcf5208: " Avi Kivity
2011-08-24 13:40 ` [Qemu-devel] [PATCH v2 20/22] milkymist-minimac2: " Avi Kivity
2011-08-24 13:40 ` [Qemu-devel] [PATCH v2 21/22] milkymist-softusb: " Avi Kivity
2011-08-24 13:40 ` [Qemu-devel] [PATCH v2 22/22] milkymist: " Avi Kivity
2011-08-24 17:10 ` [Qemu-devel] [PATCH v2 00/22] Memory API conversions, batch 5 Richard Henderson

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1314193259-27092-9-git-send-email-avi@redhat.com \
    --to=avi@redhat.com \
    --cc=qemu-devel@nongnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.