Lines Matching refs:adv
1646 u32 adv = 0; in bnx2_phy_get_pause_adv() local
1652 adv = ADVERTISE_1000XPAUSE; in bnx2_phy_get_pause_adv()
1655 adv = ADVERTISE_PAUSE_CAP; in bnx2_phy_get_pause_adv()
1660 adv = ADVERTISE_1000XPSE_ASYM; in bnx2_phy_get_pause_adv()
1663 adv = ADVERTISE_PAUSE_ASYM; in bnx2_phy_get_pause_adv()
1668 adv = ADVERTISE_1000XPAUSE | ADVERTISE_1000XPSE_ASYM; in bnx2_phy_get_pause_adv()
1671 adv = ADVERTISE_PAUSE_CAP | ADVERTISE_PAUSE_ASYM; in bnx2_phy_get_pause_adv()
1674 return adv; in bnx2_phy_get_pause_adv()
1743 u32 adv, bmcr; in bnx2_setup_serdes_phy() local
1760 bnx2_read_phy(bp, bp->mii_adv, &adv); in bnx2_setup_serdes_phy()
1761 adv &= ~(ADVERTISE_1000XFULL | ADVERTISE_1000XHALF); in bnx2_setup_serdes_phy()
1783 adv |= ADVERTISE_1000XFULL; in bnx2_setup_serdes_phy()
1787 adv |= ADVERTISE_1000XHALF; in bnx2_setup_serdes_phy()
1793 bnx2_write_phy(bp, bp->mii_adv, adv & in bnx2_setup_serdes_phy()
1804 bnx2_write_phy(bp, bp->mii_adv, adv); in bnx2_setup_serdes_phy()
1820 bnx2_read_phy(bp, bp->mii_adv, &adv); in bnx2_setup_serdes_phy()
1824 if ((adv != new_adv) || ((bmcr & BMCR_ANENABLE) == 0)) { in bnx2_setup_serdes_phy()