Lines Matching refs:speed
284 u32 speed, u32 flags, u32 fcntl) in efx_mcdi_phy_decode_link() argument
307 link_state->speed = speed; in efx_mcdi_phy_decode_link()
515 efx->link_state.speed == 25000 || in efx_siena_mcdi_phy_probe()
516 efx->link_state.speed == 50000); in efx_siena_mcdi_phy_probe()
546 cmd->base.speed = efx->link_state.speed; in efx_siena_mcdi_phy_get_link_ksettings()
581 switch (cmd->base.speed) { in efx_siena_mcdi_phy_set_link_ksettings()
593 switch (cmd->base.speed) { in efx_siena_mcdi_phy_set_link_ksettings()
622 u32 caps, active, speed; /* MCDI format */ in efx_siena_mcdi_phy_get_fecparam() local
636 speed = MCDI_DWORD(outbuf, GET_LINK_OUT_V2_LINK_SPEED); in efx_siena_mcdi_phy_get_fecparam()
637 is_25g = speed == 25000 || speed == 50000; in efx_siena_mcdi_phy_get_fecparam()
642 if (speed == 100000) in efx_siena_mcdi_phy_get_fecparam()
1263 u32 flags, fcntl, speed, lpa; in efx_siena_mcdi_process_link_change() local
1265 speed = EFX_QWORD_FIELD(*ev, MCDI_EVENT_LINKCHANGE_SPEED); in efx_siena_mcdi_process_link_change()
1266 EFX_WARN_ON_PARANOID(speed >= ARRAY_SIZE(efx_mcdi_event_link_speed)); in efx_siena_mcdi_process_link_change()
1267 speed = efx_mcdi_event_link_speed[speed]; in efx_siena_mcdi_process_link_change()
1277 efx_mcdi_phy_decode_link(efx, &efx->link_state, speed, flags, fcntl); in efx_siena_mcdi_process_link_change()