Home
last modified time | relevance | path

Searched refs:prtad (Results 1 – 20 of 20) sorted by relevance

/linux/drivers/net/ethernet/sfc/siena/
H A Dmcdi_port.c21 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 Dmcdi_port_common.c453 efx->mdio.prtad = phy_data->port; in efx_siena_mcdi_phy_probe()
/linux/drivers/net/ethernet/sfc/
H A Dmcdi_port.c21 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 Dmcdi_port_common.c452 efx->mdio.prtad = phy_data->port; in efx_mcdi_phy_probe()
/linux/drivers/net/ethernet/chelsio/cxgb3/
H A Daq100x.c75 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 Dael1002.c103 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 Dcommon.h564 int rc = phy->mdio.mdio_read(phy->mdio.dev, phy->mdio.prtad, mmd, reg); in t3_mdio_read()
572 return phy->mdio.mdio_write(phy->mdio.dev, phy->mdio.prtad, mmd, in t3_mdio_write()
587 phy->mdio.prtad = phy_addr; in cphy_init()
H A Dt3_hw.c3740 ret = pti->phy_prep(&p->phy, adapter, p->phy.mdio.prtad, NULL); in t3_replay_prep_adapter()
H A Dcxgb3_main.c1824 cmd->base.phy_address = p->phy.mdio.prtad; in get_link_ksettings()
/linux/drivers/net/ethernet/sfc/falcon/
H A Dmdio_10g.h24 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 Dmdio_10g.c324 "no MDIO PHY present with ID %d\n", efx->mdio.prtad); in ef4_mdio_test_alive()
H A Dqt202x_phy.c415 &efx->mdio, efx->mdio.prtad, MDIO_MMD_PMAPMD, in qt202x_phy_reconfigure()
/linux/drivers/net/ethernet/chelsio/cxgb/
H A Dcphy.h104 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()
H A Dcxgb2.c586 cmd->base.phy_address = p->phy->mdio.prtad; in get_link_ksettings()
/linux/drivers/net/ethernet/amd/xgbe/
H A Dxgbe-dev.c1153 static int xgbe_read_mmd_regs_v2(struct xgbe_prv_data *pdata, int prtad, in xgbe_read_mmd_regs_v2() argument
1186 static void xgbe_write_mmd_regs_v2(struct xgbe_prv_data *pdata, int prtad, in xgbe_write_mmd_regs_v2() argument
1216 static int xgbe_read_mmd_regs_v1(struct xgbe_prv_data *pdata, int prtad, in xgbe_read_mmd_regs_v1() argument
1245 static void xgbe_write_mmd_regs_v1(struct xgbe_prv_data *pdata, int prtad, in xgbe_write_mmd_regs_v1() argument
1271 static int xgbe_read_mmd_regs(struct xgbe_prv_data *pdata, int prtad, in xgbe_read_mmd_regs() argument
1276 return xgbe_read_mmd_regs_v1(pdata, prtad, mmd_reg); in xgbe_read_mmd_regs()
1280 return xgbe_read_mmd_regs_v2(pdata, prtad, mmd_reg); in xgbe_read_mmd_regs()
1284 static void xgbe_write_mmd_regs(struct xgbe_prv_data *pdata, int prtad, in xgbe_write_mmd_regs() argument
1289 return xgbe_write_mmd_regs_v1(pdata, prtad, mmd_reg, mmd_data); in xgbe_write_mmd_regs()
1293 return xgbe_write_mmd_regs_v2(pdata, prtad, mmd_reg, mmd_data); in xgbe_write_mmd_regs()
/linux/drivers/net/phy/
H A Dphylink.c3271 int prtad, devad; in phylink_phy_read() local
3274 prtad = mdio_phy_id_prtad(phy_id); in phylink_phy_read()
3276 return mdiobus_c45_read(pl->phydev->mdio.bus, prtad, devad, in phylink_phy_read()
3301 prtad = phy_id; in phylink_phy_read()
3302 return mdiobus_c45_read(pl->phydev->mdio.bus, prtad, devad, in phylink_phy_read()
3313 int prtad, devad; in phylink_phy_write() local
3316 prtad = mdio_phy_id_prtad(phy_id); in phylink_phy_write()
3318 return mdiobus_c45_write(pl->phydev->mdio.bus, prtad, devad, in phylink_phy_write()
/linux/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_main.c9307 ixgbe_mdio_read(struct net_device *netdev, int prtad, int devad, u16 addr) in ixgbe_mdio_read() argument
9318 return mdiobus_c45_read(adapter->mii_bus, prtad, in ixgbe_mdio_read()
9321 return mdiobus_read(adapter->mii_bus, prtad, regnum); in ixgbe_mdio_read()
9324 if (prtad != hw->phy.mdio.prtad) in ixgbe_mdio_read()
9332 static int ixgbe_mdio_write(struct net_device *netdev, int prtad, int devad, in ixgbe_mdio_write() argument
9342 return mdiobus_c45_write(adapter->mii_bus, prtad, devad, in ixgbe_mdio_write()
9345 return mdiobus_write(adapter->mii_bus, prtad, regnum, value); in ixgbe_mdio_write()
9348 if (prtad != hw->phy.mdio.prtad) in ixgbe_mdio_write()
11313 hw->phy.mdio.prtad = MDIO_PRTAD_NONE; in ixgbe_probe()
/linux/drivers/net/ethernet/chelsio/cxgb4/
H A Dcxgb4_main.c3048 int ret = 0, prtad, devad; in cxgb_ioctl() local
3062 prtad = mdio_phy_id_prtad(data->phy_id); in cxgb_ioctl()
3065 prtad = data->phy_id; in cxgb_ioctl()
3073 ret = t4_mdio_rd(pi->adapter, mbox, prtad, devad, in cxgb_ioctl()
3076 ret = t4_mdio_wr(pi->adapter, mbox, prtad, devad, in cxgb_ioctl()
/linux/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_main.c11556 bp->mdio.prtad = bp->port.phy_addr; in bnx2x_get_port_hwinfo()
11560 bp->mdio.prtad = in bnx2x_get_port_hwinfo()
12765 static int bnx2x_mdio_read(struct net_device *netdev, int prtad, in bnx2x_mdio_read() argument
12773 prtad, devad, addr); in bnx2x_mdio_read()
12779 rc = bnx2x_phy_read(&bp->link_params, prtad, devad, addr, &value); in bnx2x_mdio_read()
12789 static int bnx2x_mdio_write(struct net_device *netdev, int prtad, int devad, in bnx2x_mdio_write() argument
12797 prtad, devad, addr, value); in bnx2x_mdio_write()
12803 rc = bnx2x_phy_write(&bp->link_params, prtad, devad, addr, value); in bnx2x_mdio_write()
13243 bp->mdio.prtad = MDIO_PRTAD_NONE; in bnx2x_init_dev()
H A Dbnx2x_ethtool.c298 cmd->base.phy_address = bp->mdio.prtad; in bnx2x_get_link_ksettings()