From: Avi Kivity Date: Thu, 11 Aug 2011 11:40:58 +0000 (+0300) Subject: pci: simplify memory region registration X-Git-Tag: TizenStudio_2.0_p2.3~2092^2~13 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=913d13daa55556736d358030b43c8240d9e3b627;p=sdk%2Femulator%2Fqemu.git pci: simplify memory region registration The two code paths (for ADDRESS_SPACE_IO and ADDRESS_SPACE_MEM) are identical. Unify them. Signed-off-by: Avi Kivity --- diff --git a/hw/pci.c b/hw/pci.c index 749e8d8..e8cc1b0 100644 --- a/hw/pci.c +++ b/hw/pci.c @@ -998,17 +998,8 @@ static void pci_update_mappings(PCIDevice *d) } r->addr = new_addr; if (r->addr != PCI_BAR_UNMAPPED) { - if (r->type & PCI_BASE_ADDRESS_SPACE_IO) { - memory_region_add_subregion_overlap(r->address_space, - r->addr, - r->memory, - 1); - } else { - memory_region_add_subregion_overlap(r->address_space, - r->addr, - r->memory, - 1); - } + memory_region_add_subregion_overlap(r->address_space, + r->addr, r->memory, 1); } } }