remoteproc: use proper format-specifier for printing dma_addr_t
authorAnna, Suman <s-anna@ti.com>
Fri, 12 Aug 2016 23:42:16 +0000 (18:42 -0500)
committerBjorn Andersson <bjorn.andersson@linaro.org>
Sat, 13 Aug 2016 04:27:46 +0000 (21:27 -0700)
The dma_addr_t types can be printed properly using the %pad
printk format-specifier, there is no need to resort to the
unsigned long long type-casting to deal with different possible
type sizes.

Signed-off-by: Suman Anna <s-anna@ti.com>
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
drivers/remoteproc/remoteproc_core.c

index 63fd365..3a9982b 100644 (file)
@@ -236,8 +236,8 @@ int rproc_alloc_vring(struct rproc_vdev *rvdev, int i)
        }
        notifyid = ret;
 
-       dev_dbg(dev, "vring%d: va %p dma %llx size %x idr %d\n", i, va,
-                               (unsigned long long)dma, size, notifyid);
+       dev_dbg(dev, "vring%d: va %p dma %pad size %x idr %d\n",
+               i, va, &dma, size, notifyid);
 
        rvring->va = va;
        rvring->dma = dma;
@@ -594,8 +594,8 @@ static int rproc_handle_carveout(struct rproc *rproc,
                goto free_carv;
        }
 
-       dev_dbg(dev, "carveout va %p, dma %llx, len 0x%x\n", va,
-                                       (unsigned long long)dma, rsc->len);
+       dev_dbg(dev, "carveout va %p, dma %pad, len 0x%x\n",
+               va, &dma, rsc->len);
 
        /*
         * Ok, this is non-standard.
@@ -639,8 +639,8 @@ static int rproc_handle_carveout(struct rproc *rproc,
                mapping->len = rsc->len;
                list_add_tail(&mapping->node, &rproc->mappings);
 
-               dev_dbg(dev, "carveout mapped 0x%x to 0x%llx\n",
-                                       rsc->da, (unsigned long long)dma);
+               dev_dbg(dev, "carveout mapped 0x%x to %pad\n",
+                       rsc->da, &dma);
        }
 
        /*