All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 1/2] dmaengine: ipu: fix warnings from 64-bit dma_addr_t printouts
@ 2013-11-13  6:30 Olof Johansson
  2013-11-13  6:30 ` [PATCH 2/2] dma: imx-sdma: Fix warnings for LPAE builds Olof Johansson
  2013-11-13  8:24 ` [PATCH 1/2] dmaengine: ipu: fix warnings from 64-bit dma_addr_t printouts Vinod Koul
  0 siblings, 2 replies; 3+ messages in thread
From: Olof Johansson @ 2013-11-13  6:30 UTC (permalink / raw)
  To: Vinod Koul; +Cc: dmaengine, linux-kernel, Olof Johansson

This resolves a number of warnings such as the below when building with
64-bit dma_addr_t on arm:

drivers/dma/ipu/ipu_idmac.c:1235:2: warning: format '%x' expects argument
  of type 'unsigned int', but argument 5 has type 'dma_addr_t' [-Wformat=]

..by upcasting to u64 and using %llx.

Signed-off-by: Olof Johansson <olof@lixom.net>
---
 drivers/dma/ipu/ipu_idmac.c |    6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/drivers/dma/ipu/ipu_idmac.c b/drivers/dma/ipu/ipu_idmac.c
index cb9c0bc..128ca14 100644
--- a/drivers/dma/ipu/ipu_idmac.c
+++ b/drivers/dma/ipu/ipu_idmac.c
@@ -1232,8 +1232,10 @@ static irqreturn_t idmac_interrupt(int irq, void *dev_id)
 	desc = list_entry(ichan->queue.next, struct idmac_tx_desc, list);
 	descnew = desc;
 
-	dev_dbg(dev, "IDMAC irq %d, dma 0x%08x, next dma 0x%08x, current %d, curbuf 0x%08x\n",
-		irq, sg_dma_address(*sg), sgnext ? sg_dma_address(sgnext) : 0, ichan->active_buffer, curbuf);
+	dev_dbg(dev, "IDMAC irq %d, dma %#llx, next dma %#llx, current %d, curbuf %#x\n",
+		irq, (u64)sg_dma_address(*sg),
+		sgnext ? (u64)sg_dma_address(sgnext) : 0,
+		ichan->active_buffer, curbuf);
 
 	/* Find the descriptor of sgnext */
 	sgnew = idmac_sg_next(ichan, &descnew, *sg);
-- 
1.7.10.4


^ permalink raw reply related	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2013-11-13  9:20 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-11-13  6:30 [PATCH 1/2] dmaengine: ipu: fix warnings from 64-bit dma_addr_t printouts Olof Johansson
2013-11-13  6:30 ` [PATCH 2/2] dma: imx-sdma: Fix warnings for LPAE builds Olof Johansson
2013-11-13  8:24 ` [PATCH 1/2] dmaengine: ipu: fix warnings from 64-bit dma_addr_t printouts Vinod Koul

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.