Lines Matching refs:slave_mii_bus
382 priv->slave_mii_bus = devm_mdiobus_alloc(priv->dev); in realtek_smi_setup_mdio()
383 if (!priv->slave_mii_bus) { in realtek_smi_setup_mdio()
387 priv->slave_mii_bus->priv = priv; in realtek_smi_setup_mdio()
388 priv->slave_mii_bus->name = "SMI slave MII"; in realtek_smi_setup_mdio()
389 priv->slave_mii_bus->read = realtek_smi_mdio_read; in realtek_smi_setup_mdio()
390 priv->slave_mii_bus->write = realtek_smi_mdio_write; in realtek_smi_setup_mdio()
391 snprintf(priv->slave_mii_bus->id, MII_BUS_ID_SIZE, "SMI-%d", in realtek_smi_setup_mdio()
393 priv->slave_mii_bus->dev.of_node = mdio_np; in realtek_smi_setup_mdio()
394 priv->slave_mii_bus->parent = priv->dev; in realtek_smi_setup_mdio()
395 ds->slave_mii_bus = priv->slave_mii_bus; in realtek_smi_setup_mdio()
397 ret = devm_of_mdiobus_register(priv->dev, priv->slave_mii_bus, mdio_np); in realtek_smi_setup_mdio()
400 priv->slave_mii_bus->id); in realtek_smi_setup_mdio()
518 if (priv->slave_mii_bus) in realtek_smi_remove()
519 of_node_put(priv->slave_mii_bus->dev.of_node); in realtek_smi_remove()