diff options
author | Arnd Bergmann <arnd@arndb.de> | 2016-03-14 17:07:11 +0300 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2016-03-14 20:06:26 +0300 |
commit | a25cdc0dd87d308b508ebea436cb43ee49d54a0e (patch) | |
tree | fdc0b4be952288caa4b19949afd260255036fcbb /drivers | |
parent | 6aab1a628b99bc1350673e5191a21571626cade3 (diff) | |
download | linux-a25cdc0dd87d308b508ebea436cb43ee49d54a0e.tar.xz |
net: mediatek: remove incorrect dma_mask assignment
Device drivers should not mess with the DMA mask directly,
but instead call dma_set_mask() etc if needed.
In case of the mtk_eth_soc driver, the mask already gets set
correctly when the device is created, and setting it again
is against the documented API.
This removes the incorrect setting.
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/net/ethernet/mediatek/mtk_eth_soc.c | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/drivers/net/ethernet/mediatek/mtk_eth_soc.c b/drivers/net/ethernet/mediatek/mtk_eth_soc.c index 3e42204adfe5..87f417712da0 100644 --- a/drivers/net/ethernet/mediatek/mtk_eth_soc.c +++ b/drivers/net/ethernet/mediatek/mtk_eth_soc.c @@ -1676,9 +1676,6 @@ static int mtk_probe(struct platform_device *pdev) struct mtk_eth *eth; int err; - pdev->dev.coherent_dma_mask = DMA_BIT_MASK(32); - pdev->dev.dma_mask = &pdev->dev.coherent_dma_mask; - device_reset(&pdev->dev); match = of_match_device(of_mtk_match, &pdev->dev); |