From 7f5e03e73672932ba5fdb078e79914ca93a9e1ee Mon Sep 17 00:00:00 2001 From: Vinod Koul Date: Mon, 28 Jul 2014 12:32:51 +0530 Subject: [PATCH] dmaengine: sun61: fix warning on bad print specfier MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit The sg_dma_len() returns unsigned int but we had driver print it as %zu, use %u as documented in Documentation/printk-formats.txt drivers/dma/sun6i-dma.c: In function ‘sun6i_dma_prep_slave_sg’: drivers/dma/sun6i-dma.c:643: warning: format ‘%zu’ expects type ‘size_t’, but argument 8 has type ‘unsigned int’ drivers/dma/sun6i-dma.c:661: warning: format ‘%zu’ expects type ‘size_t’, but argument 8 has type ‘unsigned int’ Reported-by: kbuild test robot Signed-off-by: Vinod Koul --- drivers/dma/sun6i-dma.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/dma/sun6i-dma.c b/drivers/dma/sun6i-dma.c index e9f99bbc985e..c771d90b8ded 100644 --- a/drivers/dma/sun6i-dma.c +++ b/drivers/dma/sun6i-dma.c @@ -641,7 +641,7 @@ static struct dma_async_tx_descriptor *sun6i_dma_prep_slave_sg( DMA_CHAN_CFG_DST_DRQ(vchan->port); dev_dbg(chan2dev(chan), - "%s; chan: %d, dest: %pad, src: %pad, len: %zu. flags: 0x%08lx\n", + "%s; chan: %d, dest: %pad, src: %pad, len: %u. flags: 0x%08lx\n", __func__, vchan->vc.chan.chan_id, &sconfig->dst_addr, &sg_dma_address(sg), sg_dma_len(sg), flags); @@ -659,7 +659,7 @@ static struct dma_async_tx_descriptor *sun6i_dma_prep_slave_sg( DMA_CHAN_CFG_SRC_DRQ(vchan->port); dev_dbg(chan2dev(chan), - "%s; chan: %d, dest: %pad, src: %pad, len: %zu. flags: 0x%08lx\n", + "%s; chan: %d, dest: %pad, src: %pad, len: %u. flags: 0x%08lx\n", __func__, vchan->vc.chan.chan_id, &sg_dma_address(sg), &sconfig->src_addr, sg_dma_len(sg), flags); -- 2.45.2