Lines Matching refs:adv
436 int ret, adv; in _xpcs_config_aneg_c73() local
445 adv = 0; in _xpcs_config_aneg_c73()
447 adv |= DW_C73_2500KX; in _xpcs_config_aneg_c73()
451 ret = xpcs_write(xpcs, MDIO_MMD_AN, DW_SR_AN_ADV3, adv); in _xpcs_config_aneg_c73()
456 adv = 0; in _xpcs_config_aneg_c73()
458 adv |= DW_C73_1000KX; in _xpcs_config_aneg_c73()
460 adv |= DW_C73_10000KX4; in _xpcs_config_aneg_c73()
462 adv |= DW_C73_10000KR; in _xpcs_config_aneg_c73()
464 ret = xpcs_write(xpcs, MDIO_MMD_AN, DW_SR_AN_ADV2, adv); in _xpcs_config_aneg_c73()
469 adv = DW_C73_AN_ADV_SF; in _xpcs_config_aneg_c73()
471 adv |= DW_C73_PAUSE; in _xpcs_config_aneg_c73()
473 adv |= DW_C73_ASYM_PAUSE; in _xpcs_config_aneg_c73()
475 return xpcs_write(xpcs, MDIO_MMD_AN, DW_SR_AN_ADV1, adv); in _xpcs_config_aneg_c73()
585 unsigned long *adv = state->advertising; in xpcs_get_max_xlgmii_speed() local
589 for_each_set_bit(bit, adv, __ETHTOOL_LINK_MODE_MASK_NBITS) { in xpcs_get_max_xlgmii_speed()
801 int ret, mdio_ctrl, adv; in xpcs_config_aneg_c37_1000basex() local
832 adv = phylink_mii_c22_pcs_encode_advertisement(interface, in xpcs_config_aneg_c37_1000basex()
834 if (adv >= 0) { in xpcs_config_aneg_c37_1000basex()
836 MII_ADVERTISE, 0xffff, adv); in xpcs_config_aneg_c37_1000basex()