Commit 6716bd06 authored by Sanjeev Premi's avatar Sanjeev Premi Committed by Tony Lindgren

omap: iovmm: Fix compiler warning

This patch fixes these compiler warnings:

arch/arm/plat-omap/iovmm.c: In function 'vmap_sg':
arch/arm/plat-omap/iovmm.c:202: warning: passing argument 1 of
 'flush_cache_vmap' makes integer from pointer without a cast
arch/arm/plat-omap/iovmm.c:202: warning: passing argument 2 of
 'flush_cache_vmap' makes integer from pointer without a cast
arch/arm/plat-omap/iovmm.c: In function 'sgtable_fill_vmalloc':
arch/arm/plat-omap/iovmm.c:393: warning: passing argument 1 of
 'flush_cache_vmap' makes integer from pointer without a cast
arch/arm/plat-omap/iovmm.c:393: warning: passing argument 2 of
 'flush_cache_vmap' makes integer from pointer without a cast
Signed-off-by: default avatarSanjeev Premi <premi@ti.com>
Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
parent 8828880d
...@@ -199,7 +199,8 @@ static void *vmap_sg(const struct sg_table *sgt) ...@@ -199,7 +199,8 @@ static void *vmap_sg(const struct sg_table *sgt)
va += bytes; va += bytes;
} }
flush_cache_vmap(new->addr, new->addr + total); flush_cache_vmap((unsigned long)new->addr,
(unsigned long)(new->addr + total));
return new->addr; return new->addr;
err_out: err_out:
...@@ -390,7 +391,7 @@ static void sgtable_fill_vmalloc(struct sg_table *sgt, void *_va) ...@@ -390,7 +391,7 @@ static void sgtable_fill_vmalloc(struct sg_table *sgt, void *_va)
} }
va_end = _va + PAGE_SIZE * i; va_end = _va + PAGE_SIZE * i;
flush_cache_vmap(_va, va_end); flush_cache_vmap((unsigned long)_va, (unsigned long)va_end);
} }
static inline void sgtable_drain_vmalloc(struct sg_table *sgt) static inline void sgtable_drain_vmalloc(struct sg_table *sgt)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment