diff options
author | Wei Yongjun <yongjun_wei@trendmicro.com.cn> | 2013-03-20 02:21:48 +0000 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2013-03-20 12:19:15 -0400 |
commit | fa90b077d72b4ea92706e86fdff7b5dca294caa3 (patch) | |
tree | b6fc2f18c26397f34e0044a977a34c2a524399aa /drivers/net | |
parent | fc0c0900408e05758a0df17c1924ca837fafca5e (diff) | |
download | op-kernel-dev-fa90b077d72b4ea92706e86fdff7b5dca294caa3.zip op-kernel-dev-fa90b077d72b4ea92706e86fdff7b5dca294caa3.tar.gz |
lpc_eth: fix error return code in lpc_eth_drv_probe()
Fix to return a negative error code from the error handling
case instead of 0, as returned elsewhere in this function.
Signed-off-by: Wei Yongjun <yongjun_wei@trendmicro.com.cn>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net')
-rw-r--r-- | drivers/net/ethernet/nxp/lpc_eth.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/net/ethernet/nxp/lpc_eth.c b/drivers/net/ethernet/nxp/lpc_eth.c index c4122c8..efa29b7 100644 --- a/drivers/net/ethernet/nxp/lpc_eth.c +++ b/drivers/net/ethernet/nxp/lpc_eth.c @@ -1472,7 +1472,8 @@ static int lpc_eth_drv_probe(struct platform_device *pdev) } platform_set_drvdata(pdev, ndev); - if (lpc_mii_init(pldat) != 0) + ret = lpc_mii_init(pldat); + if (ret) goto err_out_unregister_netdev; netdev_info(ndev, "LPC mac at 0x%08x irq %d\n", |