Searched refs:slave_mii_bus (Results 1 – 12 of 12) sorted by relevance
356 smi->slave_mii_bus = devm_mdiobus_alloc(smi->dev); in realtek_smi_setup_mdio()357 if (!smi->slave_mii_bus) { in realtek_smi_setup_mdio()361 smi->slave_mii_bus->priv = smi; in realtek_smi_setup_mdio()362 smi->slave_mii_bus->name = "SMI slave MII"; in realtek_smi_setup_mdio()363 smi->slave_mii_bus->read = realtek_smi_mdio_read; in realtek_smi_setup_mdio()367 smi->slave_mii_bus->dev.of_node = mdio_np; in realtek_smi_setup_mdio()368 smi->slave_mii_bus->parent = smi->dev; in realtek_smi_setup_mdio()369 smi->ds->slave_mii_bus = smi->slave_mii_bus; in realtek_smi_setup_mdio()374 smi->slave_mii_bus->id); in realtek_smi_setup_mdio()473 if (smi->slave_mii_bus) in realtek_smi_remove()[all …]
587 priv->slave_mii_bus = devm_mdiobus_alloc(ds->dev); in bcm_sf2_mdio_register()588 if (!priv->slave_mii_bus) { in bcm_sf2_mdio_register()593 priv->slave_mii_bus->priv = priv; in bcm_sf2_mdio_register()594 priv->slave_mii_bus->name = "sf2 slave mii"; in bcm_sf2_mdio_register()595 priv->slave_mii_bus->read = bcm_sf2_sw_mdio_read; in bcm_sf2_mdio_register()596 priv->slave_mii_bus->write = bcm_sf2_sw_mdio_write; in bcm_sf2_mdio_register()599 priv->slave_mii_bus->dev.of_node = dn; in bcm_sf2_mdio_register()617 ds->slave_mii_bus = priv->slave_mii_bus; in bcm_sf2_mdio_register()618 priv->slave_mii_bus->parent = ds->dev->parent; in bcm_sf2_mdio_register()646 err = mdiobus_register(priv->slave_mii_bus); in bcm_sf2_mdio_register()[all …]
502 ds->slave_mii_bus = devm_mdiobus_alloc(priv->dev); in gswip_mdio()503 if (!ds->slave_mii_bus) in gswip_mdio()506 ds->slave_mii_bus->priv = priv; in gswip_mdio()507 ds->slave_mii_bus->read = gswip_mdio_rd; in gswip_mdio()508 ds->slave_mii_bus->write = gswip_mdio_wr; in gswip_mdio()509 ds->slave_mii_bus->name = "lantiq,xrx200-mdio"; in gswip_mdio()512 ds->slave_mii_bus->parent = priv->dev; in gswip_mdio()513 ds->slave_mii_bus->phy_mask = ~ds->phys_mii_mask; in gswip_mdio()2190 mdiobus_unregister(priv->ds->slave_mii_bus); in gswip_probe()2211 if (priv->ds->slave_mii_bus) { in gswip_remove()[all …]
52 struct mii_bus *slave_mii_bus; member
111 struct mii_bus *slave_mii_bus; member
1970 ds->slave_mii_bus->irq[p] = irq; in mt7530_setup_mdio_irq()2057 ds->slave_mii_bus = bus; in mt7530_setup_mdio()
800 ds->slave_mii_bus = bus; in qca8k_mdio_register()
873 if (!ds->slave_mii_bus && ds->ops->phy_read) { in dsa_switch_setup()874 ds->slave_mii_bus = mdiobus_alloc(); in dsa_switch_setup()875 if (!ds->slave_mii_bus) { in dsa_switch_setup()882 err = mdiobus_register(ds->slave_mii_bus); in dsa_switch_setup()892 if (ds->slave_mii_bus && ds->ops->phy_read) in dsa_switch_setup()893 mdiobus_free(ds->slave_mii_bus); in dsa_switch_setup()917 if (ds->slave_mii_bus && ds->ops->phy_read) { in dsa_switch_teardown()918 mdiobus_unregister(ds->slave_mii_bus); in dsa_switch_teardown()919 mdiobus_free(ds->slave_mii_bus); in dsa_switch_teardown()920 ds->slave_mii_bus = NULL; in dsa_switch_teardown()
49 ds->slave_mii_bus->priv = (void *)ds; in dsa_slave_mii_bus_init()50 ds->slave_mii_bus->name = "dsa slave smi"; in dsa_slave_mii_bus_init()51 ds->slave_mii_bus->read = dsa_slave_phy_read; in dsa_slave_mii_bus_init()52 ds->slave_mii_bus->write = dsa_slave_phy_write; in dsa_slave_mii_bus_init()53 snprintf(ds->slave_mii_bus->id, MII_BUS_ID_SIZE, "dsa-%d.%d", in dsa_slave_mii_bus_init()55 ds->slave_mii_bus->parent = ds->dev; in dsa_slave_mii_bus_init()56 ds->slave_mii_bus->phy_mask = ~ds->phys_mii_mask; in dsa_slave_mii_bus_init()1838 slave_dev->phydev = mdiobus_get_phy(ds->slave_mii_bus, addr); in dsa_slave_phy_connect()1890 if (ret == -ENODEV && ds->slave_mii_bus) { in dsa_slave_phy_setup()
349 struct mii_bus *slave_mii_bus; member
961 return mdiobus_get_phy(ds->slave_mii_bus, port); in b53_get_phy_device()
3194 ds->slave_mii_bus = mv88e6xxx_default_mdio_bus(chip); in mv88e6xxx_setup()
Completed in 74 milliseconds