MAINTAINERS | 1 + drivers/iommu/Kconfig | 1 - drivers/iommu/dma-iommu.c | 127 +++++++++++---------------- include/linux/device.h | 5 ++ include/linux/dma-map-ops.h | 33 ++++--- include/linux/iommu-dma.h | 169 ++++++++++++++++++++++++++++++++++++ kernel/dma/dummy.c | 23 +++++ kernel/dma/mapping.c | 84 +++++++++++++++--- 8 files changed, 338 insertions(+), 105 deletions(-) create mode 100644 include/linux/iommu-dma.h