swiotlb: Use physical addresses instead of virtual in swiotlb_tbl_sync_single
[GitHub/exynos8895/android_kernel_samsung_universal8895.git] / include / linux / swiotlb.h
index 291643c6b88ba828c2113a30caa82be7bf8ad738..e0ac98fd81a9ba71a9015cf02eb1eb642c1377c1 100644 (file)
@@ -47,7 +47,8 @@ extern void swiotlb_tbl_unmap_single(struct device *hwdev,
                                     phys_addr_t tlb_addr,
                                     size_t size, enum dma_data_direction dir);
 
-extern void swiotlb_tbl_sync_single(struct device *hwdev, char *dma_addr,
+extern void swiotlb_tbl_sync_single(struct device *hwdev,
+                                   phys_addr_t tlb_addr,
                                    size_t size, enum dma_data_direction dir,
                                    enum dma_sync_target target);