Lines Matching refs:ieee_fc
4202 struct elink_params *params, uint16_t *ieee_fc) in elink_calc_ieee_aneg_adv() argument
4205 *ieee_fc = MDIO_COMBO_IEEE0_AUTO_NEG_ADV_FULL_DUPLEX; in elink_calc_ieee_aneg_adv()
4215 *ieee_fc |= MDIO_COMBO_IEEE0_AUTO_NEG_ADV_PAUSE_BOTH; in elink_calc_ieee_aneg_adv()
4218 *ieee_fc |= in elink_calc_ieee_aneg_adv()
4226 *ieee_fc |= MDIO_COMBO_IEEE0_AUTO_NEG_ADV_PAUSE_ASYMMETRIC; in elink_calc_ieee_aneg_adv()
4231 *ieee_fc |= MDIO_COMBO_IEEE0_AUTO_NEG_ADV_PAUSE_BOTH; in elink_calc_ieee_aneg_adv()
4236 *ieee_fc |= MDIO_COMBO_IEEE0_AUTO_NEG_ADV_PAUSE_NONE; in elink_calc_ieee_aneg_adv()
4239 ELINK_DEBUG_P1(sc, "ieee_fc = 0x%x\n", *ieee_fc); in elink_calc_ieee_aneg_adv()
4295 elink_calc_ieee_aneg_adv(phy, params, &vars->ieee_fc); in elink_ext_phy_set_pause()
4296 if ((vars->ieee_fc & in elink_ext_phy_set_pause()
4301 if ((vars->ieee_fc & in elink_ext_phy_set_pause()
6041 uint16_t ieee_fc) in elink_set_ieee_aneg_advertisement() argument
6049 MDIO_COMBO_IEEE0_AUTO_NEG_ADV, ieee_fc); in elink_set_ieee_aneg_advertisement()
6054 val |= ((ieee_fc<<3) & MDIO_CL73_IEEEB1_AN_ADV1_PAUSE_MASK); in elink_set_ieee_aneg_advertisement()
6818 vars->ieee_fc); in elink_xgxs_config_init()
6853 elink_calc_ieee_aneg_adv(phy, params, &vars->ieee_fc); in elink_prepare_xgxs()
7841 vars->flow_ctrl, vars->ieee_fc, vars->link_status); in elink_link_update()
8227 elink_calc_ieee_aneg_adv(phy, params, &vars->ieee_fc); in elink_8073_set_pause_cl37()
8228 if ((vars->ieee_fc & in elink_8073_set_pause_cl37()
8233 if ((vars->ieee_fc & in elink_8073_set_pause_cl37()
8238 if ((vars->ieee_fc & in elink_8073_set_pause_cl37()
11894 elink_calc_ieee_aneg_adv(phy, params, &vars->ieee_fc); in elink_54618se_config_init()
11896 if ((vars->ieee_fc & MDIO_COMBO_IEEE0_AUTO_NEG_ADV_PAUSE_ASYMMETRIC) == in elink_54618se_config_init()
11900 if ((vars->ieee_fc & MDIO_COMBO_IEEE0_AUTO_NEG_ADV_PAUSE_BOTH) == in elink_54618se_config_init()