/linux-master/drivers/net/ethernet/asix/ |
H A D | ax88796c_ioctl.h | 22 int ax88796c_mdio_read(struct mii_bus *mdiobus, int phy_id, int loc); 23 int ax88796c_mdio_write(struct mii_bus *mdiobus, int phy_id, int loc, u16 val);
|
H A D | ax88796c_ioctl.c | 171 int ax88796c_mdio_read(struct mii_bus *mdiobus, int phy_id, int loc) argument 173 struct ax88796c_device *ax_local = mdiobus->priv; 193 ax88796c_mdio_write(struct mii_bus *mdiobus, int phy_id, int loc, u16 val) argument 195 struct ax88796c_device *ax_local = mdiobus->priv;
|
H A D | ax88796c_main.c | 997 ax_local->mdiobus = devm_mdiobus_alloc(&spi->dev); 998 if (!ax_local->mdiobus) 1001 ax_local->mdiobus->priv = ax_local; 1002 ax_local->mdiobus->read = ax88796c_mdio_read; 1003 ax_local->mdiobus->write = ax88796c_mdio_write; 1004 ax_local->mdiobus->name = "ax88976c-mdiobus"; 1005 ax_local->mdiobus->phy_mask = (u32)~BIT(AX88796C_PHY_ID); 1006 ax_local->mdiobus->parent = &spi->dev; 1008 snprintf(ax_local->mdiobus [all...] |
H A D | ax88796c_main.h | 105 struct mii_bus *mdiobus; member in struct:ax88796c_device
|
/linux-master/drivers/net/ethernet/mellanox/mlxbf_gige/ |
H A D | mlxbf_gige_mdio.c | 320 priv->mdiobus = devm_mdiobus_alloc(dev); 321 if (!priv->mdiobus) { 326 priv->mdiobus->name = "mlxbf-mdio"; 327 priv->mdiobus->read = mlxbf_gige_mdio_read; 328 priv->mdiobus->write = mlxbf_gige_mdio_write; 329 priv->mdiobus->parent = dev; 330 priv->mdiobus->priv = priv; 331 snprintf(priv->mdiobus->id, MII_BUS_ID_SIZE, "%s", 334 ret = mdiobus_register(priv->mdiobus); 343 mdiobus_unregister(priv->mdiobus); [all...] |
H A D | mlxbf_gige.h | 103 struct mii_bus *mdiobus; member in struct:mlxbf_gige
|
H A D | mlxbf_gige_main.c | 445 phydev = phy_find_first(priv->mdiobus); 452 priv->mdiobus->irq[addr] = phy_irq;
|
/linux-master/drivers/net/ethernet/davicom/ |
H A D | dm9051.c | 79 * @mdiobus: mii bus structure 102 struct mii_bus *mdiobus; member in struct:board_info 1112 db->mdiobus = devm_mdiobus_alloc(&spi->dev); 1113 if (!db->mdiobus) 1116 db->mdiobus->priv = db; 1117 db->mdiobus->read = dm9051_mdio_read; 1118 db->mdiobus->write = dm9051_mdio_write; 1119 db->mdiobus->name = "dm9051-mdiobus"; 1120 db->mdiobus [all...] |
/linux-master/drivers/net/usb/ |
H A D | smsc95xx.c | 73 struct mii_bus *mdiobus; member in struct:smsc95xx_priv 1165 pdata->mdiobus = mdiobus_alloc(); 1166 if (!pdata->mdiobus) { 1177 pdata->mdiobus->phy_mask = ~(1u << SMSC95XX_INTERNAL_PHY_ID); 1179 pdata->mdiobus->priv = dev; 1180 pdata->mdiobus->read = smsc95xx_mdiobus_read; 1181 pdata->mdiobus->write = smsc95xx_mdiobus_write; 1182 pdata->mdiobus->reset = smsc95xx_mdiobus_reset; 1183 pdata->mdiobus->name = "smsc95xx-mdiobus"; [all...] |
H A D | lan78xx.c | 468 struct mii_bus *mdiobus; member in struct:lan78xx_net 2054 dev->mdiobus = mdiobus_alloc(); 2055 if (!dev->mdiobus) { 2060 dev->mdiobus->priv = (void *)dev; 2061 dev->mdiobus->read = lan78xx_mdiobus_read; 2062 dev->mdiobus->write = lan78xx_mdiobus_write; 2063 dev->mdiobus->name = "lan78xx-mdiobus"; 2064 dev->mdiobus->parent = &dev->udev->dev; 2066 snprintf(dev->mdiobus [all...] |
/linux-master/drivers/net/ethernet/engleder/ |
H A D | tsnep_main.c | 2422 adapter->mdiobus = devm_mdiobus_alloc(&adapter->pdev->dev); 2423 if (!adapter->mdiobus) { 2429 adapter->mdiobus->priv = (void *)adapter; 2430 adapter->mdiobus->parent = &adapter->pdev->dev; 2431 adapter->mdiobus->read = tsnep_mdiobus_read; 2432 adapter->mdiobus->write = tsnep_mdiobus_write; 2433 adapter->mdiobus->name = TSNEP "-mdiobus"; 2434 snprintf(adapter->mdiobus->id, MII_BUS_ID_SIZE, "%s", 2438 adapter->mdiobus [all...] |
H A D | tsnep.h | 162 struct mii_bus *mdiobus; member in struct:tsnep_adapter
|
/linux-master/drivers/net/ethernet/microchip/ |
H A D | lan743x_main.c | 1525 phydev = phy_find_first(adapter->mdiobus); 3272 mdiobus_unregister(adapter->mdiobus); 3366 adapter->mdiobus = devm_mdiobus_alloc(&adapter->pdev->dev); 3367 if (!(adapter->mdiobus)) { 3372 adapter->mdiobus->priv = (void *)adapter; 3381 adapter->mdiobus->read = lan743x_mdiobus_read_c22; 3382 adapter->mdiobus->write = lan743x_mdiobus_write_c22; 3383 adapter->mdiobus->read_c45 = lan743x_mdiobus_read_c45; 3384 adapter->mdiobus->write_c45 = lan743x_mdiobus_write_c45; 3385 adapter->mdiobus [all...] |
H A D | lan743x_main.h | 1023 struct mii_bus *mdiobus; member in struct:lan743x_adapter
|