net: mediatek: use dma_addr_t correctly
authorArnd Bergmann <arnd@arndb.de>
Mon, 14 Mar 2016 14:07:10 +0000 (15:07 +0100)
committerDavid S. Miller <davem@davemloft.net>
Mon, 14 Mar 2016 17:06:26 +0000 (13:06 -0400)
commit6aab1a628b99bc1350673e5191a21571626cade3
tree5dfb16a70a3970833277a2f94bcf5232202714ce
parent34b88a68f26a75e4fded796f1a49c40f82234b7d
net: mediatek: use dma_addr_t correctly

dma_alloc_coherent() expects a dma_addr_t pointer as its argument,
not an 'unsigned int', and gcc correctly warns about broken
code in the mtk_init_fq_dma function:

drivers/net/ethernet/mediatek/mtk_eth_soc.c: In function 'mtk_init_fq_dma':
drivers/net/ethernet/mediatek/mtk_eth_soc.c:463:13: error: passing argument 3 of 'dma_alloc_coherent' from incompatible pointer type [-Werror=incompatible-pointer-types]

This changes the type of the local variable to dma_addr_t.

Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/mediatek/mtk_eth_soc.c