rk: ion: update iovmm_map to rockchip_iovmm_map
[firefly-linux-kernel-4.4.55.git] / drivers / staging / android / ion / ion_system_heap.c
index 09f0f404500b18ca130af2887b7df181b70f6243..a8bd939eec195351020611bec0fab033f83f3bb1 100755 (executable)
@@ -23,7 +23,7 @@
 #include <linux/seq_file.h>
 #include <linux/slab.h>
 #include <linux/vmalloc.h>
-#include <linux/rockchip/iovmm.h>
+#include <linux/rockchip-iovmm.h>
 #include "ion.h"
 #include "ion_priv.h"
 
@@ -260,10 +260,10 @@ static int ion_system_map_iommu(struct ion_buffer *buffer,
        int ret = 0;
        struct sg_table *table = (struct sg_table*)buffer->priv_virt;
 
-       data->iova_addr = iovmm_map(iommu_dev, table->sgl, 0, iova_length);
+       data->iova_addr = rockchip_iovmm_map(iommu_dev, table->sgl, 0, iova_length);
        pr_debug("%s: map %x -> %lx\n", __func__, table->sgl->dma_address, data->iova_addr);
        if (!data->iova_addr || IS_ERR_VALUE(data->iova_addr)) {
-               pr_err("%s: iovmm_map() failed: %lx\n", __func__, data->iova_addr);
+               pr_err("%s: rockchip_iovmm_map() failed: %lx\n", __func__, data->iova_addr);
                ret = -EINVAL;
                goto out;
        }
@@ -277,7 +277,7 @@ out:
 void ion_system_unmap_iommu(struct device *iommu_dev, struct ion_iommu_map *data)
 {
        pr_debug("%s: unmap %x@%lx\n", __func__, data->mapped_size, data->iova_addr);
-       iovmm_unmap(iommu_dev, data->iova_addr);
+       rockchip_iovmm_unmap(iommu_dev, data->iova_addr);
 
        return;
 }