Searched refs:mtk_iommu_data (Results 1 – 3 of 3) sorted by relevance
96 struct mtk_iommu_data *data;127 static void mtk_iommu_tlb_flush_all(struct mtk_iommu_data *data) in mtk_iommu_tlb_flush_all()135 static void mtk_iommu_tlb_flush_range(struct mtk_iommu_data *data, in mtk_iommu_tlb_flush_range()162 struct mtk_iommu_data *data = dev_id; in mtk_iommu_isr()198 static void mtk_iommu_config(struct mtk_iommu_data *data, in mtk_iommu_config()221 static int mtk_iommu_domain_finalise(struct mtk_iommu_data *data) in mtk_iommu_domain_finalise()256 struct mtk_iommu_data *data = dom->data; in mtk_iommu_domain_free()266 struct mtk_iommu_data *data = dev_iommu_priv_get(dev); in mtk_iommu_attach_device()292 struct mtk_iommu_data *data = dev_iommu_priv_get(dev); in mtk_iommu_detach_device()369 struct mtk_iommu_data *data; in mtk_iommu_create_mapping()[all …]
170 static struct mtk_iommu_data *mtk_iommu_get_m4u_data(void) in mtk_iommu_get_m4u_data()172 struct mtk_iommu_data *data; in mtk_iommu_get_m4u_data()187 struct mtk_iommu_data *data = cookie; in mtk_iommu_tlb_flush_all()200 struct mtk_iommu_data *data = cookie; in mtk_iommu_tlb_flush_range_sync()234 struct mtk_iommu_data *data = cookie; in mtk_iommu_tlb_flush_page_nosync()249 struct mtk_iommu_data *data = dev_id; in mtk_iommu_isr()296 static void mtk_iommu_config(struct mtk_iommu_data *data, in mtk_iommu_config()321 struct mtk_iommu_data *data = mtk_iommu_get_m4u_data(); in mtk_iommu_domain_finalise()388 struct mtk_iommu_data *data = dev_iommu_priv_get(dev); in mtk_iommu_attach_device()408 struct mtk_iommu_data *data = dev_iommu_priv_get(dev); in mtk_iommu_detach_device()[all …]
56 struct mtk_iommu_data { struct89 struct mtk_iommu_data *data = dev_get_drvdata(dev); in mtk_iommu_bind() argument96 struct mtk_iommu_data *data = dev_get_drvdata(dev); in mtk_iommu_unbind()