Lines Matching refs:sysmmu_drvdata
219 struct sysmmu_drvdata { struct
239 static bool set_sysmmu_active(struct sysmmu_drvdata *data) in set_sysmmu_active() argument
246 static bool set_sysmmu_inactive(struct sysmmu_drvdata *data) in set_sysmmu_inactive()
253 static bool is_sysmmu_active(struct sysmmu_drvdata *data) in is_sysmmu_active()
328 struct sysmmu_drvdata *data = dev_id; in exynos_sysmmu_irq()
378 static void __sysmmu_disable_nocount(struct sysmmu_drvdata *data) in __sysmmu_disable_nocount()
391 static bool __sysmmu_disable(struct sysmmu_drvdata *data) in __sysmmu_disable()
417 static void __sysmmu_init_config(struct sysmmu_drvdata *data) in __sysmmu_init_config()
439 static void __sysmmu_enable_nocount(struct sysmmu_drvdata *data) in __sysmmu_enable_nocount()
457 static int __sysmmu_enable(struct sysmmu_drvdata *data, phys_addr_t pgtable, in __sysmmu_enable()
485 static void __sysmmu_tlb_invalidate_flpdcache(struct sysmmu_drvdata *data, in __sysmmu_tlb_invalidate_flpdcache()
492 static void sysmmu_tlb_invalidate_flpdcache(struct sysmmu_drvdata *data, in sysmmu_tlb_invalidate_flpdcache()
509 static void sysmmu_tlb_invalidate_entry(struct sysmmu_drvdata *data, in sysmmu_tlb_invalidate_entry()
552 struct sysmmu_drvdata *data; in exynos_sysmmu_probe()
612 struct sysmmu_drvdata *data = dev_get_drvdata(dev); in exynos_sysmmu_suspend()
624 struct sysmmu_drvdata *data = dev_get_drvdata(dev); in exynos_sysmmu_resume()
714 struct sysmmu_drvdata *data, *next; in exynos_iommu_domain_free()
745 struct sysmmu_drvdata *data; in exynos_iommu_attach_device()
782 struct sysmmu_drvdata *data, *next; in exynos_iommu_detach_device()
850 struct sysmmu_drvdata *data; in alloc_lv2entry()
889 struct sysmmu_drvdata *data; in lv1set_section()
1001 struct sysmmu_drvdata *data; in exynos_iommu_tlb_invalidate_entry()
1154 struct sysmmu_drvdata *data; in exynos_iommu_of_xlate()