Commit 6a3b0036 authored by Felipe Balbi's avatar Felipe Balbi

usb: musb: ux500_dma: kill compile warnings

Fix the following compile warnings:

drivers/usb/musb/ux500_dma.c: In function ‘ux500_configure_channel’:
drivers/usb/musb/ux500_dma.c:96:2: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 6 has type ‘dma_addr_t’ [-Wformat]
drivers/usb/musb/ux500_dma.c: In function ‘ux500_dma_is_compatible’:
drivers/usb/musb/ux500_dma.c:195:4: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
Signed-off-by: default avatarFelipe Balbi <balbi@ti.com>
parent 0f53e481
...@@ -94,8 +94,9 @@ static bool ux500_configure_channel(struct dma_channel *channel, ...@@ -94,8 +94,9 @@ static bool ux500_configure_channel(struct dma_channel *channel,
struct musb *musb = ux500_channel->controller->private_data; struct musb *musb = ux500_channel->controller->private_data;
dev_dbg(musb->controller, dev_dbg(musb->controller,
"packet_sz=%d, mode=%d, dma_addr=0x%x, len=%d is_tx=%d\n", "packet_sz=%d, mode=%d, dma_addr=0x%llu, len=%d is_tx=%d\n",
packet_sz, mode, dma_addr, len, ux500_channel->is_tx); packet_sz, mode, (unsigned long long) dma_addr,
len, ux500_channel->is_tx);
ux500_channel->cur_len = len; ux500_channel->cur_len = len;
...@@ -192,7 +193,7 @@ static int ux500_dma_is_compatible(struct dma_channel *channel, ...@@ -192,7 +193,7 @@ static int ux500_dma_is_compatible(struct dma_channel *channel,
u16 maxpacket, void *buf, u32 length) u16 maxpacket, void *buf, u32 length)
{ {
if ((maxpacket & 0x3) || if ((maxpacket & 0x3) ||
((int)buf & 0x3) || ((unsigned long int) buf & 0x3) ||
(length < 512) || (length < 512) ||
(length & 0x3)) (length & 0x3))
return false; return false;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment