Searched refs:slave_mii_bus (Results 1 – 10 of 10) sorted by relevance
/Linux-v4.19/drivers/net/dsa/ |
D | realtek-smi.c | 357 smi->slave_mii_bus = devm_mdiobus_alloc(smi->dev); in realtek_smi_setup_mdio() 358 if (!smi->slave_mii_bus) in realtek_smi_setup_mdio() 360 smi->slave_mii_bus->priv = smi; in realtek_smi_setup_mdio() 361 smi->slave_mii_bus->name = "SMI slave MII"; in realtek_smi_setup_mdio() 362 smi->slave_mii_bus->read = realtek_smi_mdio_read; in realtek_smi_setup_mdio() 363 smi->slave_mii_bus->write = realtek_smi_mdio_write; in realtek_smi_setup_mdio() 364 snprintf(smi->slave_mii_bus->id, MII_BUS_ID_SIZE, "SMI-%d", in realtek_smi_setup_mdio() 366 smi->slave_mii_bus->dev.of_node = mdio_np; in realtek_smi_setup_mdio() 367 smi->slave_mii_bus->parent = smi->dev; in realtek_smi_setup_mdio() 368 smi->ds->slave_mii_bus = smi->slave_mii_bus; in realtek_smi_setup_mdio() [all …]
|
D | bcm_sf2.c | 426 priv->slave_mii_bus = devm_mdiobus_alloc(ds->dev); in bcm_sf2_mdio_register() 427 if (!priv->slave_mii_bus) in bcm_sf2_mdio_register() 430 priv->slave_mii_bus->priv = priv; in bcm_sf2_mdio_register() 431 priv->slave_mii_bus->name = "sf2 slave mii"; in bcm_sf2_mdio_register() 432 priv->slave_mii_bus->read = bcm_sf2_sw_mdio_read; in bcm_sf2_mdio_register() 433 priv->slave_mii_bus->write = bcm_sf2_sw_mdio_write; in bcm_sf2_mdio_register() 434 snprintf(priv->slave_mii_bus->id, MII_BUS_ID_SIZE, "sf2-%d", in bcm_sf2_mdio_register() 436 priv->slave_mii_bus->dev.of_node = dn; in bcm_sf2_mdio_register() 454 ds->slave_mii_bus = priv->slave_mii_bus; in bcm_sf2_mdio_register() 455 priv->slave_mii_bus->parent = ds->dev->parent; in bcm_sf2_mdio_register() [all …]
|
D | realtek-smi.h | 49 struct mii_bus *slave_mii_bus; member
|
D | bcm_sf2.h | 108 struct mii_bus *slave_mii_bus; member
|
/Linux-v4.19/net/dsa/ |
D | dsa2.c | 371 if (!ds->slave_mii_bus && ds->ops->phy_read) { in dsa_switch_setup() 372 ds->slave_mii_bus = devm_mdiobus_alloc(ds->dev); in dsa_switch_setup() 373 if (!ds->slave_mii_bus) in dsa_switch_setup() 378 err = mdiobus_register(ds->slave_mii_bus); in dsa_switch_setup() 388 if (ds->slave_mii_bus && ds->ops->phy_read) in dsa_switch_teardown() 389 mdiobus_unregister(ds->slave_mii_bus); in dsa_switch_teardown()
|
D | legacy.c | 179 if (!ds->slave_mii_bus && ops->phy_read) { in dsa_switch_setup_one() 180 ds->slave_mii_bus = devm_mdiobus_alloc(ds->dev); in dsa_switch_setup_one() 181 if (!ds->slave_mii_bus) in dsa_switch_setup_one() 185 ret = mdiobus_register(ds->slave_mii_bus); in dsa_switch_setup_one() 281 if (ds->slave_mii_bus && ds->ops->phy_read) in dsa_switch_destroy() 282 mdiobus_unregister(ds->slave_mii_bus); in dsa_switch_destroy()
|
D | slave.c | 54 ds->slave_mii_bus->priv = (void *)ds; in dsa_slave_mii_bus_init() 55 ds->slave_mii_bus->name = "dsa slave smi"; in dsa_slave_mii_bus_init() 56 ds->slave_mii_bus->read = dsa_slave_phy_read; in dsa_slave_mii_bus_init() 57 ds->slave_mii_bus->write = dsa_slave_phy_write; in dsa_slave_mii_bus_init() 58 snprintf(ds->slave_mii_bus->id, MII_BUS_ID_SIZE, "dsa-%d.%d", in dsa_slave_mii_bus_init() 60 ds->slave_mii_bus->parent = ds->dev; in dsa_slave_mii_bus_init() 61 ds->slave_mii_bus->phy_mask = ~ds->phys_mii_mask; in dsa_slave_mii_bus_init() 1179 slave_dev->phydev = mdiobus_get_phy(ds->slave_mii_bus, addr); in dsa_slave_phy_connect()
|
/Linux-v4.19/include/net/ |
D | dsa.h | 250 struct mii_bus *slave_mii_bus; member
|
/Linux-v4.19/drivers/net/dsa/b53/ |
D | b53_common.c | 820 return mdiobus_get_phy(ds->slave_mii_bus, port); in b53_get_phy_device()
|
/Linux-v4.19/drivers/net/dsa/mv88e6xxx/ |
D | chip.c | 2402 ds->slave_mii_bus = mv88e6xxx_default_mdio_bus(chip); in mv88e6xxx_setup()
|