rk3368: iommu: expose iommu tlb invalidate operation to owner
[firefly-linux-kernel-4.4.55.git] / drivers / iommu / rockchip-iovmm.c
old mode 100755 (executable)
new mode 100644 (file)
index 3be0072..193e0b5
@@ -30,6 +30,13 @@ static struct rk_vm_region *find_region(struct rk_iovmm *vmm, dma_addr_t iova)
        return NULL;
 }
 
+int rockchip_iovmm_invalidate_tlb(struct device *dev)
+{
+       int ret = rockchip_iommu_tlb_invalidate_global(dev);
+
+       return ret;
+}
+
 void rockchip_iovmm_set_fault_handler(struct device *dev,
                                       rockchip_iommu_fault_handler_t handler)
 {