Searched refs:mdio_bus (Results 1 - 7 of 7) sorted by relevance

/drivers/net/phy/
H A DMakefile3 libphy-objs := phy.o phy_device.o mdio_bus.o
/drivers/net/ethernet/xscale/
H A Dixp4xx_eth.c254 static struct mii_bus *mdio_bus; variable in typeref:struct:mii_bus
512 if (!(mdio_bus = mdiobus_alloc()))
529 mdio_bus->name = "IXP4xx MII Bus";
530 mdio_bus->read = &ixp4xx_mdio_read;
531 mdio_bus->write = &ixp4xx_mdio_write;
532 snprintf(mdio_bus->id, MII_BUS_ID_SIZE, "ixp4xx-eth-0");
534 if ((err = mdiobus_register(mdio_bus)))
535 mdiobus_free(mdio_bus);
541 mdiobus_unregister(mdio_bus);
542 mdiobus_free(mdio_bus);
[all...]
/drivers/net/ethernet/sfc/
H A Dsiena.c60 rc = efx_mcdi_mdio_write(efx, efx->mdio_bus, prtad, devad,
78 rc = efx_mcdi_mdio_read(efx, efx->mdio_bus, prtad, devad,
H A Dmcdi_phy.c334 efx->mdio_bus = phy_data->channel;
H A Dnet_driver.h696 * @mdio_bus: PHY MDIO bus ID (only used by Siena)
814 unsigned int mdio_bus; member in struct:efx_nic
/drivers/net/ethernet/broadcom/
H A Dtg3.c1218 phydev = tp->mdio_bus->phy_map[TG3_PHY_MII_ADDR];
1331 tp->mdio_bus = mdiobus_alloc();
1332 if (tp->mdio_bus == NULL)
1335 tp->mdio_bus->name = "tg3 mdio bus";
1336 snprintf(tp->mdio_bus->id, MII_BUS_ID_SIZE, "%x",
1338 tp->mdio_bus->priv = tp;
1339 tp->mdio_bus->parent = &tp->pdev->dev;
1340 tp->mdio_bus->read = &tg3_mdio_read;
1341 tp->mdio_bus->write = &tg3_mdio_write;
1342 tp->mdio_bus
[all...]
H A Dtg3.h3066 struct mii_bus *mdio_bus; member in struct:tg3

Completed in 522 milliseconds