qemu-e2k/hw/ppc
Alexey Kardashevskiy cca7fad576 spapr_pci: spapr_iommu: Make DMA window a subregion
Currently the default DMA window is represented by a single MemoryRegion.
However there can be more than just one window so we need
a "root" memory region to be separated from the actual DMA window(s).

This introduces a "root" IOMMU memory region and adds a subregion for
the default DMA 32bit window. Following patches will add other
subregion(s).

This initializes a default DMA window subregion size to the guest RAM
size as this window can be switched into "bypass" mode which implements
direct DMA mapping.

Signed-off-by: Alexey Kardashevskiy <aik@ozlabs.ru>
Signed-off-by: Alexander Graf <agraf@suse.de>
2014-06-16 13:24:39 +02:00
..
e500-ccsr.h
e500.c PPC: e500: Move to u-boot as firmware 2014-06-16 13:24:35 +02:00
e500.h
e500plat.c
mac_newworld.c mac99: Added FW_CFG_PPC_BUSFREQ to match CLOCKFREQ and TBFREQ already there 2014-06-16 13:24:28 +02:00
mac_oldworld.c mac99: Added FW_CFG_PPC_BUSFREQ to match CLOCKFREQ and TBFREQ already there 2014-06-16 13:24:28 +02:00
mac.h
Makefile.objs
mpc8544_guts.c
mpc8544ds.c
ppc4xx_devs.c
ppc4xx_pci.c
ppc405_boards.c
ppc405_uc.c
ppc405.h
ppc440_bamboo.c
ppc_booke.c
ppc.c spapr: Add support for time base offset migration 2014-06-16 13:24:35 +02:00
ppce500_spin.c
prep.c
spapr_events.c
spapr_hcall.c spapr: Implement processor compatibility in ibm, client-architecture-support 2014-06-16 13:24:38 +02:00
spapr_iommu.c spapr_pci: spapr_iommu: Make DMA window a subregion 2014-06-16 13:24:39 +02:00
spapr_pci.c spapr_pci: spapr_iommu: Make DMA window a subregion 2014-06-16 13:24:39 +02:00
spapr_rtas.c
spapr_vio.c
spapr.c spapr_iommu: Enable multiple TCE requests 2014-06-16 13:24:39 +02:00
virtex_ml507.c