media: ispstat: use %p to print the address of a buffer
authorMauro Carvalho Chehab <[email protected]>
Fri, 6 Apr 2018 12:29:10 +0000 (08:29 -0400)
committerMauro Carvalho Chehab <[email protected]>
Tue, 17 Apr 2018 09:30:44 +0000 (05:30 -0400)
Instead of converting to int, use %p. That prevents this
warning:
drivers/media/platform/omap3isp/ispstat.c:451 isp_stat_bufs_alloc() warn: argument 7 to %08lx specifier is cast from pointer

Reviewed-by: Laurent Pinchart <[email protected]>
Signed-off-by: Mauro Carvalho Chehab <[email protected]>
drivers/media/platform/omap3isp/ispstat.c

index 47cbc7e3d825a00624c36627cd3777d4c989c294..0b31f6c5791fbe04d94ee23517546f71a1e8295b 100644 (file)
@@ -449,10 +449,8 @@ static int isp_stat_bufs_alloc(struct ispstat *stat, u32 size)
                buf->empty = 1;
 
                dev_dbg(stat->isp->dev,
-                       "%s: buffer[%u] allocated. dma=0x%08lx virt=0x%08lx",
-                       stat->subdev.name, i,
-                       (unsigned long)buf->dma_addr,
-                       (unsigned long)buf->virt_addr);
+                       "%s: buffer[%u] allocated. dma=%pad virt=%p",
+                       stat->subdev.name, i, &buf->dma_addr, buf->virt_addr);
        }
 
        return 0;