Commit 9bd73715 authored by Dan Carpenter's avatar Dan Carpenter Committed by Grant Likely

of: check for IS_ERR()

get_phy_device() can return an ERR_PTR()
Signed-off-by: default avatarDan Carpenter <error27@gmail.com>
Signed-off-by: default avatarGrant Likely <grant.likely@secretlab.ca>
parent b0c06027
...@@ -69,7 +69,7 @@ int of_mdiobus_register(struct mii_bus *mdio, struct device_node *np) ...@@ -69,7 +69,7 @@ int of_mdiobus_register(struct mii_bus *mdio, struct device_node *np)
} }
phy = get_phy_device(mdio, be32_to_cpup(addr)); phy = get_phy_device(mdio, be32_to_cpup(addr));
if (!phy) { if (!phy || IS_ERR(phy)) {
dev_err(&mdio->dev, "error probing PHY at address %i\n", dev_err(&mdio->dev, "error probing PHY at address %i\n",
*addr); *addr);
continue; continue;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment