Searched refs:mdio_ctrl (Results 1 - 4 of 4) sorted by relevance
/linux-master/drivers/net/pcs/ |
H A D | pcs-xpcs.c | 685 int ret, mdio_ctrl, tx_conf; local 706 mdio_ctrl = xpcs_read(xpcs, MDIO_MMD_VEND2, DW_VR_MII_MMD_CTRL); 707 if (mdio_ctrl < 0) 708 return mdio_ctrl; 710 if (mdio_ctrl & AN_CL37_EN) { 712 mdio_ctrl & ~AN_CL37_EN); 756 mdio_ctrl | AN_CL37_EN); 766 int ret, mdio_ctrl, adv; local 777 mdio_ctrl = xpcs_read(xpcs, MDIO_MMD_VEND2, DW_VR_MII_MMD_CTRL); 778 if (mdio_ctrl < [all...] |
/linux-master/drivers/net/ethernet/broadcom/bnx2x/ |
H A D | bnx2x_link.h | 181 u32 mdio_ctrl; member in struct:bnx2x_phy
|
H A D | bnx2x_link.c | 1451 params->phy[phy_index].mdio_ctrl); 2596 mode = REG_RD(bp, phy->mdio_ctrl + EMAC_REG_EMAC_MDIO_MODE); 2597 REG_WR(bp, phy->mdio_ctrl + EMAC_REG_EMAC_MDIO_MODE, 2604 REG_WR(bp, phy->mdio_ctrl + EMAC_REG_EMAC_MDIO_COMM, tmp); 2609 tmp = REG_RD(bp, phy->mdio_ctrl + EMAC_REG_EMAC_MDIO_COMM); 2619 REG_WR(bp, phy->mdio_ctrl + EMAC_REG_EMAC_MDIO_MODE, mode); 2632 mode = REG_RD(bp, phy->mdio_ctrl + EMAC_REG_EMAC_MDIO_MODE); 2633 REG_WR(bp, phy->mdio_ctrl + EMAC_REG_EMAC_MDIO_MODE, 2640 REG_WR(bp, phy->mdio_ctrl + EMAC_REG_EMAC_MDIO_COMM, val); 2645 val = REG_RD(bp, phy->mdio_ctrl [all...] |
/linux-master/drivers/net/ethernet/intel/ |
H A D | e100.c | 542 u16 (*mdio_ctrl)(struct nic *nic, u32 addr, u32 dir, u32 reg, u16 data); member in struct:nic 905 return nic->mdio_ctrl(nic, addr, mdi_read, reg, 0); 912 nic->mdio_ctrl(nic, addr, mdi_write, reg, data); 915 /* the standard mdio_ctrl() function for usual MII-compliant hardware */ 936 netdev_err(nic->netdev, "e100.mdio_ctrl won't go Ready\n"); 955 /* slightly tweaked mdio_ctrl() function for phy_82552_v specifics */ 980 /* Fully software-emulated mdio_ctrl() function for cards without 1033 return (nic->mdio_ctrl != mdio_ctrl_phy_mii_emulated); 1413 nic->mdio_ctrl = mdio_ctrl_phy_mii_emulated; 1504 /* assign special tweaked mdio_ctrl() functio [all...] |
Completed in 172 milliseconds