Lines Matching refs:mdiobus
468 struct mii_bus *mdiobus;
2069 dev->mdiobus = mdiobus_alloc();
2070 if (!dev->mdiobus) {
2075 dev->mdiobus->priv = (void *)dev;
2076 dev->mdiobus->read = lan78xx_mdiobus_read;
2077 dev->mdiobus->write = lan78xx_mdiobus_write;
2078 dev->mdiobus->name = "lan78xx-mdiobus";
2079 dev->mdiobus->parent = &dev->udev->dev;
2081 snprintf(dev->mdiobus->id, MII_BUS_ID_SIZE, "usb-%03d:%03d",
2088 dev->mdiobus->phy_mask = ~(1 << 1);
2092 dev->mdiobus->phy_mask = ~(0xFF);
2097 ret = of_mdiobus_register(dev->mdiobus, node);
2104 netdev_dbg(dev->net, "registered mdiobus bus %s\n", dev->mdiobus->id);
2107 mdiobus_free(dev->mdiobus);
2113 mdiobus_unregister(dev->mdiobus);
2114 mdiobus_free(dev->mdiobus);
2295 phydev = phy_find_first(dev->mdiobus);
2357 phydev = phy_find_first(dev->mdiobus);
2386 dev->mdiobus->id);