dma: pl330: silence a compile warning
authorDan Carpenter <dan.carpenter@oracle.com>
Fri, 8 Nov 2013 09:51:16 +0000 (12:51 +0300)
committerHuang, Tao <huangtao@rock-chips.com>
Mon, 4 May 2015 13:35:24 +0000 (21:35 +0800)
On 64 bit systems GCC warns that:

drivers/dma/pl330.c: In function ‘pl330_filter’:
drivers/dma/pl330.c:2317:21: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]

It's harmless and I have casted it away.

Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Vinod Koul <vinod.koul@intel.com>
(cherry picked from commit 2f986ec6fa57a5dcf77f19f5f0d44b1f680a100f)

drivers/dma/pl330.c

index c8710c5e00de5a665e745da2c42bab65dc101a30..50bebe8ab069dabc8776214293fc4ed199e0809c 100755 (executable)
@@ -2522,7 +2522,7 @@ bool pl330_filter(struct dma_chan *chan, void *param)
                return false;
 
        peri_id = chan->private;
-       return *peri_id == (unsigned)param;
+       return *peri_id == (unsigned long)param;
 }
 EXPORT_SYMBOL(pl330_filter);