Searched refs:mdio_bus (Results 1 – 13 of 13) sorted by relevance
/linux-4.4.14/drivers/net/ethernet/samsung/sxgbe/ |
D | sxgbe_mdio.c | 145 struct mii_bus *mdio_bus; in sxgbe_mdio_register() local 154 mdio_bus = mdiobus_alloc(); in sxgbe_mdio_register() 155 if (!mdio_bus) { in sxgbe_mdio_register() 166 mdio_bus->name = "sxgbe"; in sxgbe_mdio_register() 167 mdio_bus->read = &sxgbe_mdio_read; in sxgbe_mdio_register() 168 mdio_bus->write = &sxgbe_mdio_write; in sxgbe_mdio_register() 169 snprintf(mdio_bus->id, MII_BUS_ID_SIZE, "%s-%x", in sxgbe_mdio_register() 170 mdio_bus->name, priv->plat->bus_id); in sxgbe_mdio_register() 171 mdio_bus->priv = ndev; in sxgbe_mdio_register() 172 mdio_bus->phy_mask = mdio_data->phy_mask; in sxgbe_mdio_register() [all …]
|
/linux-4.4.14/drivers/net/ethernet/apm/xgene/ |
D | xgene_enet_hw.c | 831 struct mii_bus *mdio_bus; in xgene_enet_mdio_config() local 834 mdio_bus = mdiobus_alloc(); in xgene_enet_mdio_config() 835 if (!mdio_bus) in xgene_enet_mdio_config() 838 mdio_bus->name = "APM X-Gene MDIO bus"; in xgene_enet_mdio_config() 839 mdio_bus->read = xgene_enet_mdio_read; in xgene_enet_mdio_config() 840 mdio_bus->write = xgene_enet_mdio_write; in xgene_enet_mdio_config() 841 snprintf(mdio_bus->id, MII_BUS_ID_SIZE, "%s-%s", "xgene-mii", in xgene_enet_mdio_config() 844 mdio_bus->priv = pdata; in xgene_enet_mdio_config() 845 mdio_bus->parent = &ndev->dev; in xgene_enet_mdio_config() 847 ret = xgene_mdiobus_register(pdata, mdio_bus); in xgene_enet_mdio_config() [all …]
|
D | xgene_enet_main.h | 150 struct mii_bus *mdio_bus; member
|
/linux-4.4.14/Documentation/ABI/testing/ |
D | sysfs-bus-mdio | 1 What: /sys/bus/mdio_bus/devices/.../phy_id 11 What: /sys/bus/mdio_bus/devices/.../phy_interface 21 What: /sys/bus/mdio_bus/devices/.../phy_has_fixups
|
/linux-4.4.14/Documentation/DocBook/ |
D | .networking.xml.cmd | 2 …phy/phy_device.c drivers/net/phy/phy_device.c drivers/net/phy/mdio_bus.c drivers/net/phy/mdio_bus.c
|
/linux-4.4.14/drivers/net/ethernet/xscale/ |
D | ixp4xx_eth.c | 254 static struct mii_bus *mdio_bus; variable 528 if (!(mdio_bus = mdiobus_alloc())) in ixp4xx_mdio_register() 545 mdio_bus->name = "IXP4xx MII Bus"; in ixp4xx_mdio_register() 546 mdio_bus->read = &ixp4xx_mdio_read; in ixp4xx_mdio_register() 547 mdio_bus->write = &ixp4xx_mdio_write; in ixp4xx_mdio_register() 548 snprintf(mdio_bus->id, MII_BUS_ID_SIZE, "ixp4xx-eth-0"); in ixp4xx_mdio_register() 550 if ((err = mdiobus_register(mdio_bus))) in ixp4xx_mdio_register() 551 mdiobus_free(mdio_bus); in ixp4xx_mdio_register() 557 mdiobus_unregister(mdio_bus); in ixp4xx_mdio_remove() 558 mdiobus_free(mdio_bus); in ixp4xx_mdio_remove() [all …]
|
/linux-4.4.14/net/dsa/ |
D | dsa.c | 684 struct mii_bus *mdio_bus, *mdio_bus_switch; in dsa_of_probe() local 698 mdio_bus = of_mdio_find_bus(mdio); in dsa_of_probe() 699 if (!mdio_bus) in dsa_of_probe() 741 cd->host_dev = get_device(&mdio_bus->dev); in dsa_of_probe() 802 put_device(&mdio_bus->dev); in dsa_of_probe() 814 put_device(&mdio_bus->dev); in dsa_of_probe()
|
/linux-4.4.14/drivers/net/phy/ |
D | Makefile | 3 libphy-objs := phy.o phy_device.o mdio_bus.o
|
/linux-4.4.14/drivers/net/ethernet/sfc/ |
D | mcdi_port.c | 131 MCDI_SET_DWORD(inbuf, MDIO_READ_IN_BUS, efx->mdio_bus); in efx_mcdi_mdio_read() 157 MCDI_SET_DWORD(inbuf, MDIO_WRITE_IN_BUS, efx->mdio_bus); in efx_mcdi_mdio_write() 363 efx->mdio_bus = phy_data->channel; in efx_mcdi_phy_probe()
|
D | net_driver.h | 1014 unsigned int mdio_bus; member
|
/linux-4.4.14/drivers/net/ethernet/broadcom/ |
D | tg3.c | 1409 phydev = tp->mdio_bus->phy_map[tp->phy_addr]; in tg3_mdio_config_5785() 1529 tp->mdio_bus = mdiobus_alloc(); in tg3_mdio_init() 1530 if (tp->mdio_bus == NULL) in tg3_mdio_init() 1533 tp->mdio_bus->name = "tg3 mdio bus"; in tg3_mdio_init() 1534 snprintf(tp->mdio_bus->id, MII_BUS_ID_SIZE, "%x", in tg3_mdio_init() 1536 tp->mdio_bus->priv = tp; in tg3_mdio_init() 1537 tp->mdio_bus->parent = &tp->pdev->dev; in tg3_mdio_init() 1538 tp->mdio_bus->read = &tg3_mdio_read; in tg3_mdio_init() 1539 tp->mdio_bus->write = &tg3_mdio_write; in tg3_mdio_init() 1540 tp->mdio_bus->phy_mask = ~(1 << tp->phy_addr); in tg3_mdio_init() [all …]
|
D | tg3.h | 3256 struct mii_bus *mdio_bus; member
|
/linux-4.4.14/Documentation/networking/dsa/ |
D | dsa.txt | 294 - MDIO/PHY library: drivers/net/phy/phy.c, mdio_bus.c
|