Searched refs:mdiobus (Results 1 - 14 of 14) sorted by relevance

/linux-master/drivers/net/ethernet/asix/
H A Dax88796c_ioctl.h22 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 Dax88796c_ioctl.c171 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 Dax88796c_main.c997 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 Dax88796c_main.h105 struct mii_bus *mdiobus; member in struct:ax88796c_device
/linux-master/drivers/net/ethernet/mellanox/mlxbf_gige/
H A Dmlxbf_gige_mdio.c320 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 Dmlxbf_gige.h103 struct mii_bus *mdiobus; member in struct:mlxbf_gige
H A Dmlxbf_gige_main.c445 phydev = phy_find_first(priv->mdiobus);
452 priv->mdiobus->irq[addr] = phy_irq;
/linux-master/drivers/net/ethernet/davicom/
H A Ddm9051.c79 * @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 Dsmsc95xx.c73 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 Dlan78xx.c468 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 Dtsnep_main.c2422 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 Dtsnep.h162 struct mii_bus *mdiobus; member in struct:tsnep_adapter
/linux-master/drivers/net/ethernet/microchip/
H A Dlan743x_main.c1525 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 Dlan743x_main.h1023 struct mii_bus *mdiobus; member in struct:lan743x_adapter

Completed in 157 milliseconds