Hi Tom,
can you rebase this on top of this series:
https://lists.linuxfoundation.org/pipermail/iommu/2019-March/034357.html
or the version addressing Robin's comments here:
http://git.infradead.org/users/hch/misc.git/shortlog/refs/heads/dma-iommu-ops.3
so that we can avoid introducing more dma
Convert the AMD iommu driver to the dma-iommu api and remove the iova
handling code from the AMD iommu driver.
Tom Murphy (9):
iommu/dma-iommu: Add iommu_map_atomic
iommu/dma-iommu: Add function to flush any cached not present IOTLB
entries
iommu/dma-iommu: Add iommu_dma_copy_reserved_io