ramips: mtd_eth_soc: use dev_err_probe

Simplifies the code by avoiding having to manually handle -EPROBE_DEFER.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
This commit is contained in:
Rosen Penev 2024-08-14 19:25:21 -07:00 committed by Chuanhong Guo
parent a1b9c28edd
commit a670cc2864

View File

@ -1354,13 +1354,8 @@ static int __init fe_init(struct net_device *dev)
if (priv->soc->switch_init) {
err = priv->soc->switch_init(priv);
if (err) {
if (err == -EPROBE_DEFER)
return err;
netdev_err(dev, "failed to initialize switch core\n");
return -ENODEV;
}
if (err)
return dev_err_probe(&dev->dev, err, "failed to initialize switch core");
}
fe_reset_phy(priv);