MII_CR_AUTO_NEG_EN
atl1_write_phy_reg(hw, MII_BMCR, MII_CR_RESET | MII_CR_AUTO_NEG_EN);
phy_data = MII_CR_RESET | MII_CR_AUTO_NEG_EN;
phy_data = MII_CR_RESET | MII_CR_AUTO_NEG_EN;
phy_data = MII_CR_RESET | MII_CR_AUTO_NEG_EN;
atl2_write_phy_reg(hw, MII_BMCR, MII_CR_RESET | MII_CR_AUTO_NEG_EN |
phy_data = MII_CR_RESET | MII_CR_AUTO_NEG_EN | MII_CR_RESTART_AUTO_NEG;
phy_data |= (MII_CR_AUTO_NEG_EN | MII_CR_RESTART_AUTO_NEG);
mii_ctrl_reg &= ~MII_CR_AUTO_NEG_EN;
phy_ctrl |= (MII_CR_AUTO_NEG_EN |
phy_ctrl |= (MII_CR_AUTO_NEG_EN |
if (mii_reg & MII_CR_AUTO_NEG_EN) {
*phy_ctrl &= ~MII_CR_AUTO_NEG_EN;
phy_ctrl |= (MII_CR_AUTO_NEG_EN | MII_CR_RESTART_AUTO_NEG);
phy_ctrl |= (MII_CR_AUTO_NEG_EN | MII_CR_RESTART_AUTO_NEG);