Lines Matching defs:mii_bus
19 struct mii_bus *mii_bus;
26 mii_bus = devm_mdiobus_alloc_size(&pdev->dev, sizeof(*bus));
27 if (!mii_bus)
36 bus = mii_bus->priv;
37 bus->mii_bus = mii_bus;
57 bus->mii_bus->name = KBUILD_MODNAME;
58 snprintf(bus->mii_bus->id, MII_BUS_ID_SIZE, "%px", bus->register_base);
59 bus->mii_bus->parent = &pdev->dev;
61 bus->mii_bus->read = cavium_mdiobus_read_c22;
62 bus->mii_bus->write = cavium_mdiobus_write_c22;
63 bus->mii_bus->read_c45 = cavium_mdiobus_read_c45;
64 bus->mii_bus->write_c45 = cavium_mdiobus_write_c45;
68 err = of_mdiobus_register(bus->mii_bus, pdev->dev.of_node);
88 mdiobus_unregister(bus->mii_bus);