From 6659f8fea01223da94cf29064e78bc762f56ce7e Mon Sep 17 00:00:00 2001 From: Laura Abbott <lauraa@codeaurora.org> Date: Fri, 6 Dec 2013 09:07:09 -0800 Subject: [PATCH] cma: use be32_to_cpup for devicetree conversion The value returned by of_get_flat_dt_prop is a pointer. Use be32_to_cpup which properly type checks against pointers. Change-Id: Ie75ac6776bd26537a28729902bd918e710eda512 Signed-off-by: Laura Abbott <lauraa@codeaurora.org> --- drivers/base/dma-contiguous.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/base/dma-contiguous.c b/drivers/base/dma-contiguous.c index 2251a13085eb..46e93e5d4773 100644 --- a/drivers/base/dma-contiguous.c +++ b/drivers/base/dma-contiguous.c @@ -229,11 +229,11 @@ int __init cma_fdt_scan(unsigned long node, const char *uname, prop = of_get_flat_dt_prop(node, "#size-cells", NULL); if (prop) - size_cells = be32_to_cpu(prop); + size_cells = be32_to_cpup(prop); prop = of_get_flat_dt_prop(node, "#address-cells", NULL); if (prop) - addr_cells = be32_to_cpu(prop); + addr_cells = be32_to_cpup(prop); prop = of_get_flat_dt_prop(node, "reg", &len); if (!prop || depth != 2) -- GitLab