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