ARM: dma-mapping: Pass device to arm_iommu_create_mapping()
All users of ARM IOMMU mappings create them for a particular device, so
change the interface to accept the device rather than forcing a vague
indirection through a bus type. This prepares for making a similar
change to iommu_domain_alloc() itself.
Signed-off-by:
Robin Murphy <robin.murphy@arm.com>
Showing
- arch/arm/include/asm/dma-iommu.h 1 addition, 1 deletionarch/arm/include/asm/dma-iommu.h
- arch/arm/mm/dma-mapping.c 4 additions, 4 deletionsarch/arm/mm/dma-mapping.c
- drivers/gpu/drm/exynos/exynos_drm_dma.c 1 addition, 1 deletiondrivers/gpu/drm/exynos/exynos_drm_dma.c
- drivers/iommu/ipmmu-vmsa.c 1 addition, 2 deletionsdrivers/iommu/ipmmu-vmsa.c
- drivers/iommu/mtk_iommu_v1.c 1 addition, 2 deletionsdrivers/iommu/mtk_iommu_v1.c
- drivers/media/platform/ti/omap3isp/isp.c 1 addition, 1 deletiondrivers/media/platform/ti/omap3isp/isp.c
Loading
Please register or sign in to comment