Lines Matching refs:speed

407 	int speed;  member
442 phylink_caps_params[i].speed > max_speed; i++) in phylink_limit_mac_speed()
457 static unsigned long phylink_cap_from_speed_duplex(int speed, in phylink_cap_from_speed_duplex() argument
463 if (speed == phylink_caps_params[i].speed && in phylink_cap_from_speed_duplex()
757 u32 speed; in phylink_parse_fixedlink() local
762 ret = fwnode_property_read_u32(fixed_node, "speed", &speed); in phylink_parse_fixedlink()
764 pl->link_config.speed = speed; in phylink_parse_fixedlink()
808 pl->link_config.speed = prop[2]; in phylink_parse_fixedlink()
818 if (pl->link_config.speed > SPEED_1000 && in phylink_parse_fixedlink()
821 pl->link_config.speed); in phylink_parse_fixedlink()
830 s = phy_lookup_setting(pl->link_config.speed, pl->link_config.duplex, in phylink_parse_fixedlink()
850 pl->link_config.speed); in phylink_parse_fixedlink()
1068 phy_interface_t interface, int speed, in phylink_pcs_link_up() argument
1072 pcs->ops->pcs_link_up(pcs, neg_mode, interface, speed, duplex); in phylink_pcs_link_up()
1094 st.speed = SPEED_UNKNOWN; in phylink_mac_config()
1268 state->speed = SPEED_UNKNOWN; in phylink_mac_pcs_get_state()
1272 state->speed = pl->link_config.speed; in phylink_mac_pcs_get_state()
1349 int speed, duplex; in phylink_link_up() local
1352 speed = link_state.speed; in phylink_link_up()
1362 speed = phylink_interface_max_speed(link_state.interface); in phylink_link_up()
1372 speed = phylink_interface_max_speed(link_state.interface); in phylink_link_up()
1383 phylink_pcs_link_up(pl->pcs, neg_mode, pl->cur_interface, speed, in phylink_link_up()
1387 pl->cur_interface, speed, duplex, in phylink_link_up()
1395 phy_speed_to_str(link_state.speed), in phylink_link_up()
1486 link_state.speed = pl->phy_state.speed; in phylink_resolve()
1651 pl->link_config.speed = SPEED_UNKNOWN; in phylink_create()
1735 pl->phy_state.speed = phydev->speed; in phylink_phy_change()
1751 phy_speed_to_str(phydev->speed), in phylink_phy_change()
1826 pl->phy_state.speed = SPEED_UNKNOWN; in phylink_bringup_phy()
2301 kset->base.speed = state->speed; in phylink_get_ksettings()
2416 s = phy_lookup_setting(kset->base.speed, kset->base.duplex, in phylink_ethtool_ksettings_set()
2425 if (s->speed != pl->link_config.speed || in phylink_ethtool_ksettings_set()
2431 config.speed = s->speed; in phylink_ethtool_ksettings_set()
2447 config.speed = SPEED_UNKNOWN; in phylink_ethtool_ksettings_set()
2499 pl->link_config.speed = config.speed; in phylink_ethtool_ksettings_set()
2742 fs.speed = state->speed; in phylink_mii_emul_read()
3103 config.speed = SPEED_UNKNOWN; in phylink_sfp_config_phy()
3171 config.speed = SPEED_UNKNOWN; in phylink_sfp_config_optical()
3350 int speed; member
3376 state->speed = phylink_c73_priority_resolution[i].speed; in phylink_resolve_c73()
3388 uint16_t config_reg, int speed) in phylink_decode_c37_word() argument
3392 if (speed == SPEED_2500) in phylink_decode_c37_word()
3401 state->speed = speed; in phylink_decode_c37_word()
3421 state->speed = SPEED_10; in phylink_decode_sgmii_word()
3424 state->speed = SPEED_100; in phylink_decode_sgmii_word()
3427 state->speed = SPEED_1000; in phylink_decode_sgmii_word()
3453 state->speed = SPEED_10; in phylink_decode_usxgmii_word()
3456 state->speed = SPEED_100; in phylink_decode_usxgmii_word()
3459 state->speed = SPEED_1000; in phylink_decode_usxgmii_word()
3462 state->speed = SPEED_2500; in phylink_decode_usxgmii_word()
3465 state->speed = SPEED_5000; in phylink_decode_usxgmii_word()
3468 state->speed = SPEED_10000; in phylink_decode_usxgmii_word()
3498 state->speed = SPEED_10; in phylink_decode_usgmii_word()
3501 state->speed = SPEED_100; in phylink_decode_usgmii_word()
3504 state->speed = SPEED_1000; in phylink_decode_usgmii_word()
3723 state->speed = SPEED_10000; in phylink_mii_c45_pcs_get_state()