Lines Matching refs:phy_ctrl
1090 u16 phy_ctrl; in e1000_copper_link_autoneg() local
1114 ret_val = e1e_rphy(hw, MII_BMCR, &phy_ctrl); in e1000_copper_link_autoneg()
1118 phy_ctrl |= (BMCR_ANENABLE | BMCR_ANRESTART); in e1000_copper_link_autoneg()
1119 ret_val = e1e_wphy(hw, MII_BMCR, phy_ctrl); in e1000_copper_link_autoneg()
1436 void e1000e_phy_force_speed_duplex_setup(struct e1000_hw *hw, u16 *phy_ctrl) in e1000e_phy_force_speed_duplex_setup() argument
1453 *phy_ctrl &= ~BMCR_ANENABLE; in e1000e_phy_force_speed_duplex_setup()
1458 *phy_ctrl &= ~BMCR_FULLDPLX; in e1000e_phy_force_speed_duplex_setup()
1462 *phy_ctrl |= BMCR_FULLDPLX; in e1000e_phy_force_speed_duplex_setup()
1469 *phy_ctrl |= BMCR_SPEED100; in e1000e_phy_force_speed_duplex_setup()
1470 *phy_ctrl &= ~BMCR_SPEED1000; in e1000e_phy_force_speed_duplex_setup()
1474 *phy_ctrl &= ~(BMCR_SPEED1000 | BMCR_SPEED100); in e1000e_phy_force_speed_duplex_setup()
2082 u16 phy_ctrl; in e1000e_phy_sw_reset() local
2084 ret_val = e1e_rphy(hw, MII_BMCR, &phy_ctrl); in e1000e_phy_sw_reset()
2088 phy_ctrl |= BMCR_RESET; in e1000e_phy_sw_reset()
2089 ret_val = e1e_wphy(hw, MII_BMCR, phy_ctrl); in e1000e_phy_sw_reset()