Thread (4 messages) 4 messages, 4 authors, 2016-03-23
STALE3745d REVIEWED: 1 (1M)

Re: [PATCH] net: mediatek: fix checking for NULL instead of IS_ERR() in .probe

From: Matthias Brugger <matthias.bgg@gmail.com>
Date: 2016-03-23 09:00:50
Also in: linux-arm-kernel, linux-mediatek


On 23/03/16 00:06, Vladimir Zapolskiy wrote:
devm_ioremap_resource() returns ERR_PTR() value on error, it never
returns NULL, fix it and propagate the returned error upwards.

Fixes: 656e705243fd ("net-next: mediatek: add support for MT7623 ethernet")
Signed-off-by: Vladimir Zapolskiy <vz@mleia.com>
---
Reviewed-by: Matthias Brugger <mbrugger@suse.com>
quoted hunk ↗ jump to hunk
  drivers/net/ethernet/mediatek/mtk_eth_soc.c | 4 ++--
  1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/net/ethernet/mediatek/mtk_eth_soc.c b/drivers/net/ethernet/mediatek/mtk_eth_soc.c
index 7f2126b..e0b68af 100644
--- a/drivers/net/ethernet/mediatek/mtk_eth_soc.c
+++ b/drivers/net/ethernet/mediatek/mtk_eth_soc.c
@@ -1690,8 +1690,8 @@ static int mtk_probe(struct platform_device *pdev)
  		return -ENOMEM;

  	eth->base = devm_ioremap_resource(&pdev->dev, res);
-	if (!eth->base)
-		return -EADDRNOTAVAIL;
+	if (IS_ERR(eth->base))
+		return PTR_ERR(eth->base);

  	spin_lock_init(&eth->page_lock);
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help