qemu-e2k/include/hw/pci-host
David Gibson f93caaac36 spapr_pci: Allow PCI host bridge DMA window to be configured
At present the PCI host bridge (PHB) for the pseries machine type has a
fixed DMA window from 0..1GB (in PCI address space) which is mapped to real
memory via the PAPR paravirtualized IOMMU.

For better support of VFIO devices, we're going to want to allow for
different configurations of the DMA window.

Eventually we'll want to allow the guest itself to reconfigure the window
via the PAPR dynamic DMA window interface, but as a preliminary this patch
allows the user to reconfigure the window with new properties on the PHB
device.

Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Reviewed-by: Laurent Vivier <lvivier@redhat.com>
2015-10-23 10:38:10 +11:00
..
apb.h hw: move headers to include/ 2013-04-08 18:13:10 +02:00
gpex.h pci: Add generic PCIe host bridge 2015-02-13 05:46:07 +00:00
pam.h hw/i386: remove smram_update 2015-06-05 17:36:39 +02:00
ppce500.h hw: move headers to include/ 2013-04-08 18:13:10 +02:00
q35.h q35: implement TSEG 2015-06-05 19:45:13 +02:00
spapr.h spapr_pci: Allow PCI host bridge DMA window to be configured 2015-10-23 10:38:10 +11:00