Lines Matching refs:mtk_mapping
268 struct dma_iommu_mapping *mtk_mapping; in mtk_iommu_attach_device() local
272 mtk_mapping = data->mapping; in mtk_iommu_attach_device()
273 if (mtk_mapping->domain != domain) in mtk_iommu_attach_device()
371 struct dma_iommu_mapping *mtk_mapping; in mtk_iommu_create_mapping() local
403 mtk_mapping = data->mapping; in mtk_iommu_create_mapping()
404 if (!mtk_mapping) { in mtk_iommu_create_mapping()
406 mtk_mapping = arm_iommu_create_mapping(&platform_bus_type, in mtk_iommu_create_mapping()
408 if (IS_ERR(mtk_mapping)) in mtk_iommu_create_mapping()
409 return PTR_ERR(mtk_mapping); in mtk_iommu_create_mapping()
411 data->mapping = mtk_mapping; in mtk_iommu_create_mapping()
455 struct dma_iommu_mapping *mtk_mapping; in mtk_iommu_probe_finalize() local
460 mtk_mapping = data->mapping; in mtk_iommu_probe_finalize()
462 err = arm_iommu_attach_device(dev, mtk_mapping); in mtk_iommu_probe_finalize()