Lines Matching refs:mtk_iommu_domain
126 struct mtk_iommu_domain { struct
180 static struct mtk_iommu_domain *to_mtk_domain(struct iommu_domain *dom) in to_mtk_domain()
182 return container_of(dom, struct mtk_iommu_domain, domain); in to_mtk_domain()
250 struct mtk_iommu_domain *dom = data->m4u_dom; in mtk_iommu_isr()
319 static int mtk_iommu_domain_finalise(struct mtk_iommu_domain *dom) in mtk_iommu_domain_finalise()
348 struct mtk_iommu_domain *dom; in mtk_iommu_domain_alloc()
378 struct mtk_iommu_domain *dom = to_mtk_domain(domain); in mtk_iommu_domain_free()
389 struct mtk_iommu_domain *dom = to_mtk_domain(domain); in mtk_iommu_attach_device()
419 struct mtk_iommu_domain *dom = to_mtk_domain(domain); in mtk_iommu_map()
434 struct mtk_iommu_domain *dom = to_mtk_domain(domain); in mtk_iommu_unmap()
460 struct mtk_iommu_domain *dom = to_mtk_domain(domain); in mtk_iommu_iova_to_phys()
802 struct mtk_iommu_domain *m4u_dom = data->m4u_dom; in mtk_iommu_resume()