|
@@ -105,8 +105,6 @@ int mdiobus_register(struct mii_bus *bus)
|
|
return -EINVAL;
|
|
return -EINVAL;
|
|
}
|
|
}
|
|
|
|
|
|
- bus->state = MDIOBUS_REGISTERED;
|
|
|
|
-
|
|
|
|
mutex_init(&bus->mdio_lock);
|
|
mutex_init(&bus->mdio_lock);
|
|
|
|
|
|
if (bus->reset)
|
|
if (bus->reset)
|
|
@@ -123,6 +121,9 @@ int mdiobus_register(struct mii_bus *bus)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ if (!err)
|
|
|
|
+ bus->state = MDIOBUS_REGISTERED;
|
|
|
|
+
|
|
pr_info("%s: probed\n", bus->name);
|
|
pr_info("%s: probed\n", bus->name);
|
|
|
|
|
|
return err;
|
|
return err;
|