| /linux/drivers/net/ethernet/sfc/siena/ |
| H A D | mcdi_port.c | 21 int prtad, int devad, u16 addr) in efx_mcdi_mdio_read() argument 30 MCDI_SET_DWORD(inbuf, MDIO_READ_IN_PRTAD, prtad); in efx_mcdi_mdio_read() 47 int prtad, int devad, u16 addr, u16 value) in efx_mcdi_mdio_write() argument 56 MCDI_SET_DWORD(inbuf, MDIO_WRITE_IN_PRTAD, prtad); in efx_mcdi_mdio_write()
|
| H A D | siena.c | 322 efx->mdio.prtad = MDIO_PRTAD_NONE; in siena_probe_nic()
|
| H A D | mcdi_port_common.c | 453 efx->mdio.prtad = phy_data->port; in efx_siena_mcdi_phy_probe()
|
| /linux/drivers/net/ethernet/chelsio/cxgb3/ |
| H A D | aq100x.c | 75 phy->mdio.prtad, err); in aq100x_reset() 122 return mdio_set_flag(&phy->mdio, phy->mdio.prtad, in aq100x_power_down() 133 err = mdio_set_flag(&phy->mdio, phy->mdio.prtad, in aq100x_autoneg_enable() 146 err = mdio_set_flag(&phy->mdio, phy->mdio.prtad, in aq100x_autoneg_restart() 196 return mdio_set_flag(&phy->mdio, phy->mdio.prtad, in aq100x_set_loopback()
|
| H A D | ael1002.c | 103 phy->mdio.prtad == 0 ? F_GPIO7_OUT_VAL : F_GPIO2_OUT_VAL; in ael100x_txon() 137 phy->mdio.prtad, dev_addr, word_addr); in ael_i2c_rd() 147 err = mdio_set_flag(&phy->mdio, phy->mdio.prtad, in ael1002_power_down() 881 phy->mdio.prtad = 1; in t3_qt2045_phy_prep() 895 int prtad = phy->mdio.prtad; in xaui_direct_get_link_status() local 898 XGM_REG(A_XGM_SERDES_STAT0, prtad)) | in xaui_direct_get_link_status() 900 XGM_REG(A_XGM_SERDES_STAT1, prtad)) | in xaui_direct_get_link_status() 902 XGM_REG(A_XGM_SERDES_STAT2, prtad)) | in xaui_direct_get_link_status() 904 XGM_REG(A_XGM_SERDES_STAT3, prtad)); in xaui_direct_get_link_status()
|
| H A D | t3_hw.c | 3740 ret = pti->phy_prep(&p->phy, adapter, p->phy.mdio.prtad, NULL); in t3_replay_prep_adapter()
|
| H A D | cxgb3_main.c | 1824 cmd->base.phy_address = p->phy.mdio.prtad; in get_link_ksettings()
|
| /linux/drivers/net/ethernet/sfc/falcon/ |
| H A D | mdio_10g.h | 24 return efx->mdio.mdio_read(efx->net_dev, efx->mdio.prtad, devad, addr); in ef4_mdio_read() 30 efx->mdio.mdio_write(efx->net_dev, efx->mdio.prtad, devad, addr, value); in ef4_mdio_write() 102 mdio_set_flag(&efx->mdio, efx->mdio.prtad, devad, addr, mask, state); in ef4_mdio_set_flag()
|
| H A D | falcon.c | 1573 int prtad, int devad, u16 addr, u16 value) in falcon_mdio_write() argument 1582 prtad, devad, addr, value); in falcon_mdio_write() 1595 EF4_POPULATE_OWORD_2(reg, FRF_AB_MD_PRT_ADR, prtad, in falcon_mdio_write() 1626 int prtad, int devad, u16 addr) in falcon_mdio_read() argument 1643 EF4_POPULATE_OWORD_2(reg, FRF_AB_MD_PRT_ADR, prtad, in falcon_mdio_read() 1658 prtad, devad, addr, rc); in falcon_mdio_read() 1668 prtad, devad, addr, rc); in falcon_mdio_read() 2192 efx->mdio.prtad = nvconfig->board_v2.port0_phy_addr; in falcon_probe_nvconfig() 2209 efx->phy_type, efx->mdio.prtad); in falcon_probe_nvconfig()
|
| H A D | mdio_10g.c | 324 "no MDIO PHY present with ID %d\n", efx->mdio.prtad); in ef4_mdio_test_alive()
|
| H A D | qt202x_phy.c | 415 &efx->mdio, efx->mdio.prtad, MDIO_MMD_PMAPMD, in qt202x_phy_reconfigure()
|
| /linux/drivers/net/ethernet/chelsio/cxgb/ |
| H A D | cphy.h | 104 int rc = cphy->mdio.mdio_read(cphy->mdio.dev, cphy->mdio.prtad, mmd, in cphy_mdio_read() 113 return cphy->mdio.mdio_write(cphy->mdio.dev, cphy->mdio.prtad, mmd, in cphy_mdio_write() 138 phy->mdio.prtad = phy_addr; in cphy_init()
|
| /linux/drivers/net/phy/ |
| H A D | phy.c | 318 int prtad, devad; in phy_mii_ioctl() local 328 prtad = mdio_phy_id_prtad(mii_data->phy_id); in phy_mii_ioctl() 330 ret = mdiobus_c45_read(phydev->mdio.bus, prtad, devad, in phy_mii_ioctl() 347 prtad = mdio_phy_id_prtad(mii_data->phy_id); in phy_mii_ioctl() 350 prtad = mii_data->phy_id; in phy_mii_ioctl() 353 if (prtad == phydev->mdio.addr) { in phy_mii_ioctl() 392 mdiobus_c45_write(phydev->mdio.bus, prtad, devad, in phy_mii_ioctl() 395 mdiobus_write(phydev->mdio.bus, prtad, devad, val); in phy_mii_ioctl() 397 if (prtad == phydev->mdio.addr && in phy_mii_ioctl()
|
| H A D | phylink.c | 3381 int prtad, devad; in phylink_phy_read() local 3384 prtad = mdio_phy_id_prtad(phy_id); in phylink_phy_read() 3386 return mdiobus_c45_read(pl->phydev->mdio.bus, prtad, devad, in phylink_phy_read() 3411 prtad = phy_id; in phylink_phy_read() 3412 return mdiobus_c45_read(pl->phydev->mdio.bus, prtad, devad, in phylink_phy_read() 3423 int prtad, devad; in phylink_phy_write() local 3426 prtad = mdio_phy_id_prtad(phy_id); in phylink_phy_write() 3428 return mdiobus_c45_write(pl->phydev->mdio.bus, prtad, devad, in phylink_phy_write()
|
| H A D | phy_device.c | 853 static int phy_c45_probe_present(struct mii_bus *bus, int prtad, int devad) in phy_c45_probe_present() argument 857 stat2 = mdiobus_c45_read(bus, prtad, devad, MDIO_STAT2); in phy_c45_probe_present()
|
| /linux/drivers/net/usb/ |
| H A D | ax88179_178a.c | 352 static inline int ax88179_phy_mmd_indirect(struct usbnet *dev, u16 prtad, in ax88179_phy_mmd_indirect() argument 362 tmp16 = prtad; in ax88179_phy_mmd_indirect() 374 ax88179_phy_read_mmd_indirect(struct usbnet *dev, u16 prtad, u16 devad) in ax88179_phy_read_mmd_indirect() argument 379 ax88179_phy_mmd_indirect(dev, prtad, devad); in ax88179_phy_read_mmd_indirect() 390 ax88179_phy_write_mmd_indirect(struct usbnet *dev, u16 prtad, u16 devad, in ax88179_phy_write_mmd_indirect() argument 395 ax88179_phy_mmd_indirect(dev, prtad, devad); in ax88179_phy_write_mmd_indirect()
|
| /linux/drivers/net/ethernet/atheros/alx/ |
| H A D | main.c | 1588 int prtad, int devad, u16 addr) in alx_mdio_read() argument 1595 if (prtad != hw->mdio.prtad) in alx_mdio_read() 1609 int prtad, int devad, u16 addr, u16 val) in alx_mdio_write() argument 1614 if (prtad != hw->mdio.prtad) in alx_mdio_write() 1839 hw->mdio.prtad = 0; in alx_probe()
|
| /linux/drivers/net/ethernet/intel/ixgbe/ |
| H A D | ixgbe_main.c | 9568 ixgbe_mdio_read(struct net_device *netdev, int prtad, int devad, u16 addr) in ixgbe_mdio_read() argument 9579 return mdiobus_c45_read(adapter->mii_bus, prtad, in ixgbe_mdio_read() 9582 return mdiobus_read(adapter->mii_bus, prtad, regnum); in ixgbe_mdio_read() 9585 if (prtad != hw->phy.mdio.prtad) in ixgbe_mdio_read() 9593 static int ixgbe_mdio_write(struct net_device *netdev, int prtad, int devad, in ixgbe_mdio_write() argument 9603 return mdiobus_c45_write(adapter->mii_bus, prtad, devad, in ixgbe_mdio_write() 9606 return mdiobus_write(adapter->mii_bus, prtad, regnum, value); in ixgbe_mdio_write() 9609 if (prtad != hw->phy.mdio.prtad) in ixgbe_mdio_write() 11628 hw->phy.mdio.prtad = MDIO_PRTAD_NONE; in ixgbe_probe()
|
| /linux/drivers/net/ethernet/chelsio/cxgb4/ |
| H A D | cxgb4_main.c | 3124 int ret = 0, prtad, devad; in cxgb_ioctl() local 3137 prtad = mdio_phy_id_prtad(data->phy_id); in cxgb_ioctl() 3140 prtad = data->phy_id; in cxgb_ioctl() 3148 ret = t4_mdio_rd(pi->adapter, mbox, prtad, devad, in cxgb_ioctl() 3151 ret = t4_mdio_wr(pi->adapter, mbox, prtad, devad, in cxgb_ioctl()
|
| /linux/drivers/net/ethernet/broadcom/bnx2x/ |
| H A D | bnx2x_main.c | 11557 bp->mdio.prtad = bp->port.phy_addr; in bnx2x_get_port_hwinfo() 11561 bp->mdio.prtad = in bnx2x_get_port_hwinfo() 12766 static int bnx2x_mdio_read(struct net_device *netdev, int prtad, in bnx2x_mdio_read() argument 12774 prtad, devad, addr); in bnx2x_mdio_read() 12780 rc = bnx2x_phy_read(&bp->link_params, prtad, devad, addr, &value); in bnx2x_mdio_read() 12790 static int bnx2x_mdio_write(struct net_device *netdev, int prtad, int devad, in bnx2x_mdio_write() argument 12798 prtad, devad, addr, value); in bnx2x_mdio_write() 12804 rc = bnx2x_phy_write(&bp->link_params, prtad, devad, addr, value); in bnx2x_mdio_write() 13241 bp->mdio.prtad = MDIO_PRTAD_NONE; in bnx2x_init_dev()
|