Searched defs:prtad (Results 1 - 8 of 8) sorted by relevance

/drivers/net/
H A Dmdio.c24 * @prtad: Expected PHY address
26 * This sets @prtad and @mmds in the MDIO interface if successful.
29 int mdio45_probe(struct mdio_if_info *mdio, int prtad) argument
37 stat2 = mdio->mdio_read(mdio->dev, prtad, mmd, MDIO_STAT2);
43 devs1 = mdio->mdio_read(mdio->dev, prtad, mmd, MDIO_DEVS1);
44 devs2 = mdio->mdio_read(mdio->dev, prtad, mmd, MDIO_DEVS2);
48 mdio->prtad = prtad;
60 * @prtad: PHY address
70 int prtad, in
69 mdio_set_flag(const struct mdio_if_info *mdio, int prtad, int devad, u16 addr, int mask, bool sense) argument
383 int prtad, devad; local
[all...]
/drivers/net/ethernet/sfc/
H A Dsiena.c54 int prtad, int devad, u16 addr, u16 value)
60 rc = efx_mcdi_mdio_write(efx, efx->mdio_bus, prtad, devad,
71 int prtad, int devad, u16 addr)
78 rc = efx_mcdi_mdio_read(efx, efx->mdio_bus, prtad, devad,
307 efx->mdio.prtad = MDIO_PRTAD_NONE;
53 siena_mdio_write(struct net_device *net_dev, int prtad, int devad, u16 addr, u16 value) argument
70 siena_mdio_read(struct net_device *net_dev, int prtad, int devad, u16 addr) argument
H A Dmcdi_phy.c129 unsigned int prtad, unsigned int devad, u16 addr,
138 MCDI_SET_DWORD(inbuf, MDIO_READ_IN_PRTAD, prtad);
157 unsigned int prtad, unsigned int devad, u16 addr,
166 MCDI_SET_DWORD(inbuf, MDIO_WRITE_IN_PRTAD, prtad);
335 efx->mdio.prtad = phy_data->port;
128 efx_mcdi_mdio_read(struct efx_nic *efx, unsigned int bus, unsigned int prtad, unsigned int devad, u16 addr, u16 *value_out, u32 *status_out) argument
156 efx_mcdi_mdio_write(struct efx_nic *efx, unsigned int bus, unsigned int prtad, unsigned int devad, u16 addr, u16 value, u32 *status_out) argument
H A Dfalcon.c713 int prtad, int devad, u16 addr, u16 value)
722 prtad, devad, addr, value);
735 EFX_POPULATE_OWORD_2(reg, FRF_AB_MD_PRT_ADR, prtad,
766 int prtad, int devad, u16 addr)
783 EFX_POPULATE_OWORD_2(reg, FRF_AB_MD_PRT_ADR, prtad,
798 prtad, devad, addr, rc);
808 prtad, devad, addr, rc);
1310 efx->mdio.prtad = nvconfig->board_v2.port0_phy_addr;
1327 efx->phy_type, efx->mdio.prtad);
712 falcon_mdio_write(struct net_device *net_dev, int prtad, int devad, u16 addr, u16 value) argument
765 falcon_mdio_read(struct net_device *net_dev, int prtad, int devad, u16 addr) argument
/drivers/net/ethernet/chelsio/cxgb3/
H A Dael1002.c103 phy->mdio.prtad == 0 ? F_GPIO7_OUT_VAL : F_GPIO2_OUT_VAL;
137 phy->mdio.prtad, dev_addr, word_addr);
147 err = mdio_set_flag(&phy->mdio, phy->mdio.prtad,
886 phy->mdio.prtad = 1;
900 int prtad = phy->mdio.prtad; local
903 XGM_REG(A_XGM_SERDES_STAT0, prtad)) |
905 XGM_REG(A_XGM_SERDES_STAT1, prtad)) |
907 XGM_REG(A_XGM_SERDES_STAT2, prtad)) |
909 XGM_REG(A_XGM_SERDES_STAT3, prtad));
[all...]
/drivers/net/ethernet/chelsio/cxgb4/
H A Dcxgb4_main.c2744 int ret = 0, prtad, devad; local
2757 prtad = mdio_phy_id_prtad(data->phy_id);
2760 prtad = data->phy_id;
2768 ret = t4_mdio_rd(pi->adapter, mbox, prtad, devad,
2771 ret = t4_mdio_wr(pi->adapter, mbox, prtad, devad,
/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_main.c6354 ixgbe_mdio_read(struct net_device *netdev, int prtad, int devad, u16 addr) argument
6361 if (prtad != hw->phy.mdio.prtad)
6369 static int ixgbe_mdio_write(struct net_device *netdev, int prtad, int devad, argument
6375 if (prtad != hw->phy.mdio.prtad)
6883 /* ixgbe_identify_phy_generic will set prtad and mmds properly */
6884 hw->phy.mdio.prtad = MDIO_PRTAD_NONE;
/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_main.c9759 bp->mdio.prtad = bp->port.phy_addr;
9763 bp->mdio.prtad =
10710 static int bnx2x_mdio_read(struct net_device *netdev, int prtad, argument
10717 DP(NETIF_MSG_LINK, "mdio_read: prtad 0x%x, devad 0x%x, addr 0x%x\n",
10718 prtad, devad, addr);
10724 rc = bnx2x_phy_read(&bp->link_params, prtad, devad, addr, &value);
10734 static int bnx2x_mdio_write(struct net_device *netdev, int prtad, int devad, argument
10741 "mdio_write: prtad 0x%x, devad 0x%x, addr 0x%x, value 0x%x\n",
10742 prtad, devad, addr, value);
10748 rc = bnx2x_phy_write(&bp->link_params, prtad, deva
[all...]

Completed in 471 milliseconds