drivers: net: xgene-v2: Fix error return code in xge_mdio_config()
Fix to return error code -ENODEV from the no PHY found error handling case instead of 0, as done elsewhere in this function. Signed-off-by: Wei Yongjun <weiyongjun1@huawei.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
b5cdae3291
commit
5e1fc7c5ba
|
@ -135,6 +135,7 @@ int xge_mdio_config(struct net_device *ndev)
|
|||
phydev = phy_find_first(mdio_bus);
|
||||
if (!phydev) {
|
||||
dev_err(dev, "no PHY found\n");
|
||||
ret = -ENODEV;
|
||||
goto err;
|
||||
}
|
||||
phydev = phy_connect(ndev, phydev_name(phydev),
|
||||
|
|
Loading…
Reference in a new issue