From: Sergei Shtylyov Date: Sat, 12 Mar 2016 21:33:13 +0000 (+0300) Subject: of_mdio: mdio_device_create() never returns NULL X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=a3478bae7a2751500386816ca567af4fc0f5eb10;p=openwrt%2Fstaging%2Fblogic.git of_mdio: mdio_device_create() never returns NULL mdio_device_create() never returns NULL, thus checking for it in of_mdiobus_register_device() is pointless... Suggested-by: Vladimir Zapolskiy Signed-off-by: Sergei Shtylyov Signed-off-by: David S. Miller --- diff --git a/drivers/of/of_mdio.c b/drivers/of/of_mdio.c index 5e7838290998..3bc68acac64c 100644 --- a/drivers/of/of_mdio.c +++ b/drivers/of/of_mdio.c @@ -98,7 +98,7 @@ static int of_mdiobus_register_device(struct mii_bus *mdio, int rc; mdiodev = mdio_device_create(mdio, addr); - if (!mdiodev || IS_ERR(mdiodev)) + if (IS_ERR(mdiodev)) return 1; /* Associate the OF node with the device structure so it