X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=drivers%2Fnet%2Fethernet%2Fcadence%2Fmacb.c;h=898f06f9e28682fe49da47291ce1ed28f4bf396f;hb=ce24c2b8a904753701fe4df313b4cbc2b0649e3e;hp=48a7d7dee8461117b3f47bcbdebe4c0745385bf7;hpb=6a7c924314dd1b4facfccc682011622c15e71ea3;p=deliverable%2Flinux.git diff --git a/drivers/net/ethernet/cadence/macb.c b/drivers/net/ethernet/cadence/macb.c index 48a7d7dee846..898f06f9e286 100644 --- a/drivers/net/ethernet/cadence/macb.c +++ b/drivers/net/ethernet/cadence/macb.c @@ -458,7 +458,8 @@ static int macb_mii_init(struct macb *bp) struct phy_device *phydev; phydev = mdiobus_scan(bp->mii_bus, i); - if (IS_ERR(phydev)) { + if (IS_ERR(phydev) && + PTR_ERR(phydev) != -ENODEV) { err = PTR_ERR(phydev); break; }