Searched refs:mtk_iommu_data (Results 1 – 3 of 3) sorted by relevance
95 struct mtk_iommu_data *data;126 static void mtk_iommu_tlb_flush_all(struct mtk_iommu_data *data) in mtk_iommu_tlb_flush_all()134 static void mtk_iommu_tlb_flush_range(struct mtk_iommu_data *data, in mtk_iommu_tlb_flush_range()161 struct mtk_iommu_data *data = dev_id; in mtk_iommu_isr()197 static void mtk_iommu_config(struct mtk_iommu_data *data, in mtk_iommu_config()220 static int mtk_iommu_domain_finalise(struct mtk_iommu_data *data) in mtk_iommu_domain_finalise()255 struct mtk_iommu_data *data = dom->data; in mtk_iommu_domain_free()265 struct mtk_iommu_data *data = dev_iommu_priv_get(dev); in mtk_iommu_attach_device()291 struct mtk_iommu_data *data = dev_iommu_priv_get(dev); in mtk_iommu_detach_device()368 struct mtk_iommu_data *data; in mtk_iommu_create_mapping()[all …]
129 struct mtk_iommu_data *data;135 static int mtk_iommu_hw_init(const struct mtk_iommu_data *data);196 static struct mtk_iommu_data *mtk_iommu_get_m4u_data(void) in mtk_iommu_get_m4u_data()198 struct mtk_iommu_data *data; in mtk_iommu_get_m4u_data()211 static void mtk_iommu_tlb_flush_all(struct mtk_iommu_data *data) in mtk_iommu_tlb_flush_all()228 struct mtk_iommu_data *data) in mtk_iommu_tlb_flush_range_sync()271 struct mtk_iommu_data *data = dev_id; in mtk_iommu_isr()357 static void mtk_iommu_config(struct mtk_iommu_data *data, struct device *dev, in mtk_iommu_config()387 struct mtk_iommu_data *data, in mtk_iommu_domain_finalise()454 struct mtk_iommu_data *data = dev_iommu_priv_get(dev); in mtk_iommu_attach_device()[all …]
65 struct mtk_iommu_data { struct99 struct mtk_iommu_data *data = dev_get_drvdata(dev); in mtk_iommu_bind() argument106 struct mtk_iommu_data *data = dev_get_drvdata(dev); in mtk_iommu_unbind()