Searched refs:mdio_ctrl (Results 1 - 3 of 3) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/bnx2x/
H A Dbnx2x_link.c833 u32 mdio_ctrl = bnx2x_get_emac_base(bp, ext_phy_type, port); local
839 saved_mode = REG_RD(bp, mdio_ctrl + EMAC_REG_EMAC_MDIO_MODE);
844 REG_WR(bp, mdio_ctrl + EMAC_REG_EMAC_MDIO_MODE, tmp);
845 REG_RD(bp, mdio_ctrl + EMAC_REG_EMAC_MDIO_MODE);
853 REG_WR(bp, mdio_ctrl + EMAC_REG_EMAC_MDIO_COMM, tmp);
858 tmp = REG_RD(bp, mdio_ctrl + EMAC_REG_EMAC_MDIO_COMM);
872 REG_WR(bp, mdio_ctrl + EMAC_REG_EMAC_MDIO_COMM, tmp);
877 tmp = REG_RD(bp, mdio_ctrl +
891 REG_WR(bp, mdio_ctrl + EMAC_REG_EMAC_MDIO_MODE, saved_mode);
903 u32 mdio_ctrl local
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/src/shared/
H A Dnicpci.c400 uint pcie_serdes_spinwait = 200, i = 0, mdio_ctrl; local
409 mdio_ctrl = MDIOCTL2_DIVISOR_VAL;
410 mdio_ctrl |= (regaddr << MDIOCTL2_REGADDR_SHF);
413 mdio_ctrl |= MDIOCTL2_SLAVE_BYPASS;
416 mdio_ctrl |= MDIOCTL2_READ;
418 W_REG(pi->osh, (&pcieregs->u.pcie2.mdiocontrol), mdio_ctrl);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/
H A De100.c563 u16 (*mdio_ctrl)(struct nic *nic, u32 addr, u32 dir, u32 reg, u16 data); member in struct:nic
924 return nic->mdio_ctrl(nic, addr, mdi_read, reg, 0);
931 nic->mdio_ctrl(nic, addr, mdi_write, reg, data);
934 /* the standard mdio_ctrl() function for usual MII-compliant hardware */
955 netdev_err(nic->netdev, "e100.mdio_ctrl won't go Ready\n");
974 /* slightly tweaked mdio_ctrl() function for phy_82552_v specifics */
995 /* Fully software-emulated mdio_ctrl() function for cards without
1048 return (nic->mdio_ctrl != mdio_ctrl_phy_mii_emulated);
1395 nic->mdio_ctrl = mdio_ctrl_phy_mii_emulated;
1482 /* assign special tweaked mdio_ctrl() functio
[all...]

Completed in 207 milliseconds