aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2011-11-28omap_sdrc: convert to memory APIAvi Kivity3-20/+24
Signed-off-by: Avi Kivity <avi@redhat.com>
2011-11-28omap_gp_timer: convert to memory APIAvi Kivity1-14/+18
Signed-off-by: Avi Kivity <avi@redhat.com>
2011-11-28omap_synctimer: convert to memory APIAvi Kivity1-13/+18
Signed-off-by: Avi Kivity <avi@redhat.com>
2011-11-28omap_tap: convert to memory APIAvi Kivity2-15/+19
Signed-off-by: Avi Kivity <avi@redhat.com>
2011-11-28omap_mmc: convert to memory APIAvi Kivity3-23/+24
Signed-off-by: Avi Kivity <avi@redhat.com>
2011-11-28omap_l4: add memory API variant of omap_l4_attach()Avi Kivity3-3/+35
Also add omap_l4_region_size(), since memory API functions need the size during initialization. Reviewed-by: Peter Maydell <peter.maydell@linaro.org> Signed-off-by: Avi Kivity <avi@redhat.com>
2011-11-28omap: eliminate l4_register_io_memoryAvi Kivity10-38/+30
This is a trivial wrapper around cpu_register_io_memory(), adding no value. Inline it into all callers. Reviewed-by: Peter Maydell <peter.maydell@linaro.org> Signed-off-by: Avi Kivity <avi@redhat.com>
2011-11-28omap: remove L4_MUX_HACKAvi Kivity2-121/+0
This was introduced apparently to overcome a limitation on the number of cpu_register_io_memory() calls. 477b24ef91175 (July 2008) removed use of the hack, but retained the code. This patch removes the code as well. Reviewed-by: Peter Maydell <peter.maydell@linaro.org> Reviewed-by: Andrzej Zaborowski <balrogg@gmail.com> Signed-off-by: Avi Kivity <avi@redhat.com>
2011-11-28omap_uart: convert to memory APIAvi Kivity4-26/+34
Signed-off-by: Avi Kivity <avi@redhat.com>
2011-11-24prep_pci: convert to memory APIAvi Kivity2-15/+9
Signed-off-by: Avi Kivity <avi@redhat.com>
2011-11-24ppce500_pci: convert to memory APIAvi Kivity1-20/+14
Signed-off-by: Avi Kivity <avi@redhat.com>
2011-11-24ppc4xx_pci: convert to memory APIAvi Kivity1-42/+26
Signed-off-by: Avi Kivity <avi@redhat.com>
2011-11-24lm32_timer: convert to memory APIAvi Kivity1-16/+14
Signed-off-by: Avi Kivity <avi@redhat.com>
2011-11-24sh_serial: convert to memory APIBenoît Canet3-39/+47
Signed-off-by: Benoit Canet <benoit.canet@gmail.com> Signed-off-by: Avi Kivity <avi@redhat.com>
2011-11-24sh_intc: convert interrupt controller to memory APIBenoît Canet4-31/+66
Signed-off-by: Benoit Canet <benoit.canet@gmail.com> Signed-off-by: Avi Kivity <avi@redhat.com>
2011-11-24sh_timer: convert to memory APIBenoît Canet3-22/+28
Signed-off-by: Benoit Canet <benoit.canet@gmail.com> Signed-off-by: Avi Kivity <avi@redhat.com>
2011-11-24sh7750: convert cache and tlb to memory APIBenoît Canet1-21/+22
Signed-off-by: Benoit Canet <benoit.canet@gmail.com> Signed-off-by: Avi Kivity <avi@redhat.com>
2011-11-24sh7750: convert memory controller/ioport to memory APIBenoît Canet4-30/+49
Signed-off-by: Benoit Canet <benoit.canet@gmail.com> Signed-off-by: Avi Kivity <avi@redhat.com>
2011-11-24slavio_timer: convert to memory APIBenoît Canet1-21/+20
Signed-off-by: Benoit Canet <benoit.canet@gmail.com> Signed-off-by: Avi Kivity <avi@redhat.com>
2011-11-24slavio_intctl: convert slaves interrupt controllers to memory APIBenoît Canet1-18/+18
Signed-off-by: Benoit Canet <benoit.canet@gmail.com> Signed-off-by: Avi Kivity <avi@redhat.com>
2011-11-24slavio_intctl: convert master interrupt controller to memory APIBenoît Canet1-16/+15
Signed-off-by: Benoit Canet <benoit.canet@gmail.com> Signed-off-by: Avi Kivity <avi@redhat.com>
2011-11-24slavio_misc: convert aux2 to memory APIBenoît Canet1-17/+15
Signed-off-by: Benoit Canet <benoit.canet@gmail.com> Signed-off-by: Avi Kivity <avi@redhat.com>
2011-11-24slavio_misc: convert aux1 to memory APIBenoît Canet1-16/+15
Signed-off-by: Benoit Canet <benoit.canet@gmail.com> Signed-off-by: Avi Kivity <avi@redhat.com>
2011-11-24slavio_misc: convert system control to memory APIBenoît Canet1-16/+15
Signed-off-by: Benoit Canet <benoit.canet@gmail.com> Signed-off-by: Avi Kivity <avi@redhat.com>
2011-11-24slavio_misc: convert leds to memory APIBenoît Canet1-16/+15
Signed-off-by: Benoit Canet <benoit.canet@gmail.com> Signed-off-by: Avi Kivity <avi@redhat.com>
2011-11-24slavio_misc: convert modem to memory APIBenoît Canet1-16/+15
Signed-off-by: Benoit Canet <benoit.canet@gmail.com> Signed-off-by: Avi Kivity <avi@redhat.com>
2011-11-24slavio_misc: convert diagnostic to memory APIBenoît Canet1-16/+15
Signed-off-by: Benoit Canet <benoit.canet@gmail.com> Signed-off-by: Avi Kivity <avi@redhat.com>
2011-11-24slavio_misc: convert configuration to memory APIBenoît Canet1-16/+15
Signed-off-by: Benoit Canet <benoit.canet@gmail.com> Signed-off-by: Avi Kivity <avi@redhat.com>
2011-11-24slavio_misc: convert apc to memory APIBenoît Canet1-16/+16
Signed-off-by: Benoit Canet <benoit.canet@gmail.com> Signed-off-by: Avi Kivity <avi@redhat.com>
2011-11-24xilinx_axienet: convert to memory APIAvi Kivity1-18/+11
Signed-off-by: Avi Kivity <avi@redhat.com>
2011-11-24xilinx_axidma: convert to memory APIAvi Kivity1-17/+12
Signed-off-by: Avi Kivity <avi@redhat.com>
2011-11-24sun4c_intctl: convert to memory APIAvi Kivity1-19/+17
Signed-off-by: Avi Kivity <avi@redhat.com>
2011-11-24sun4m_iommu: convert to memory APIAvi Kivity1-17/+16
Signed-off-by: Avi Kivity <avi@redhat.com>
2011-11-24grlib_irqmp: convert to memory APIAvi Kivity1-18/+16
Signed-off-by: Avi Kivity <avi@redhat.com>
2011-11-24grlib_gptimer: convert to memory APIAvi Kivity1-18/+16
Signed-off-by: Avi Kivity <avi@redhat.com>
2011-11-24grlib_apbuart: convert to memory APIAvi Kivity1-15/+15
Signed-off-by: Avi Kivity <avi@redhat.com>
2011-11-24musicpal: avoid call to sysbus_init_mmio()Avi Kivity1-1/+3
Instead of calling sysbus_init_mmio() with a null region, create a dummy region using the memory API. Signed-off-by: Avi Kivity <avi@redhat.com>
2011-11-24bitbang_i2c: avoid call to sysbus_init_mmio()Avi Kivity1-1/+3
Instead of calling sysbus_init_mmio() with a null region, create a dummy region using the memory API. Signed-off-by: Avi Kivity <avi@redhat.com>
2011-11-24sparc32_dma: convert to memory APIAvi Kivity1-16/+15
Signed-off-by: Avi Kivity <avi@redhat.com>
2011-11-24pxa2xx_dma: convert to memory APIAvi Kivity1-30/+24
Signed-off-by: Avi Kivity <avi@redhat.com>
2011-11-24axis_dev88: convert to memory APIAvi Kivity1-33/+30
Signed-off-by: Avi Kivity <avi@redhat.com>
2011-11-24eccmemctl: convert to memory APIAvi Kivity1-33/+30
Signed-off-by: Avi Kivity <avi@redhat.com>
2011-11-24empty_slot: convert to memory APIAvi Kivity1-19/+13
Signed-off-by: Avi Kivity <avi@redhat.com>
2011-11-24mpc8544_guts: convert to memory APIAvi Kivity1-18/+17
Signed-off-by: Avi Kivity <avi@redhat.com>
2011-11-24fw_cfg: convert to memory APIAvi Kivity1-45/+65
Because the new API doesn't allow overlapping regions with just different access sizes, we have to create a new "combined" region for both control and data, when the two share an ioport offset. Signed-off-by: Avi Kivity <avi@redhat.com>
2011-11-24esp: convert to memory APIAvi Kivity1-17/+20
[benoit: fix] Signed-off-by: Benoit Canet <benoit.canet@gmail.com> Signed-off-by: Avi Kivity <avi@redhat.com>
2011-11-24memory: add MemoryRegionOps::valid.acceptsAvi Kivity2-3/+16
MemoryRegionOps::valid tries to declaratively specify which transactions are accepted by the device/bus, however it is not completely generic. Add a callback for special cases. Signed-off-by: Avi Kivity <avi@redhat.com>
2011-11-24m48t59: convert to memory APIAvi Kivity1-14/+9
Signed-off-by: Avi Kivity <avi@redhat.com>
2011-11-24ds1225y: convert to memory APIAvi Kivity1-48/+14
Signed-off-by: Avi Kivity <avi@redhat.com>
2011-11-24dp8393x: convert to memory APIAvi Kivity3-16/+17
Fixes address space leak on hotunplug. Signed-off-by: Avi Kivity <avi@redhat.com>