diff --git a/drivers/net/phy/mdio-mux.c b/drivers/net/phy/mdio-mux.c index aa63cbd..1e6278e 100644 --- a/drivers/net/phy/mdio-mux.c +++ b/drivers/net/phy/mdio-mux.c @@ -37,11 +37,10 @@ if (!r) { pb->current_child = cb->bus_number; if (val) - r = pb->mii_bus->write(pb->mii_bus, phy_id, + r = mdiobus_write (pb->mii_bus, phy_id, regnum, *val); else - r = pb->mii_bus->read(pb->mii_bus, phy_id, - regnum); + r = mdiobus_read(pb->mii_bus, phy_id, regnum); } return r; }