Lines Matching refs:caps

340 	u32 caps;  in efx_mcdi_phy_probe()  local
372 caps = MCDI_DWORD(outbuf, GET_LINK_OUT_CAP); in efx_mcdi_phy_probe()
373 if (caps & (1 << MC_CMD_PHY_CAP_AN_LBN)) in efx_mcdi_phy_probe()
375 mcdi_to_ethtool_cap(phy_data->media, caps); in efx_mcdi_phy_probe()
377 phy_data->forced_cap = caps; in efx_mcdi_phy_probe()
438 u32 caps = (efx->link_advertising ? in efx_mcdi_port_reconfigure() local
442 return efx_mcdi_set_link(efx, caps, efx_get_mcdi_phy_flags(efx), in efx_mcdi_port_reconfigure()
537 u32 caps; in efx_mcdi_phy_set_settings() local
541 caps = (ethtool_to_mcdi_cap(ecmd->advertising) | in efx_mcdi_phy_set_settings()
545 case 10: caps = 1 << MC_CMD_PHY_CAP_10FDX_LBN; break; in efx_mcdi_phy_set_settings()
546 case 100: caps = 1 << MC_CMD_PHY_CAP_100FDX_LBN; break; in efx_mcdi_phy_set_settings()
547 case 1000: caps = 1 << MC_CMD_PHY_CAP_1000FDX_LBN; break; in efx_mcdi_phy_set_settings()
548 case 10000: caps = 1 << MC_CMD_PHY_CAP_10000FDX_LBN; break; in efx_mcdi_phy_set_settings()
549 case 40000: caps = 1 << MC_CMD_PHY_CAP_40000FDX_LBN; break; in efx_mcdi_phy_set_settings()
554 case 10: caps = 1 << MC_CMD_PHY_CAP_10HDX_LBN; break; in efx_mcdi_phy_set_settings()
555 case 100: caps = 1 << MC_CMD_PHY_CAP_100HDX_LBN; break; in efx_mcdi_phy_set_settings()
556 case 1000: caps = 1 << MC_CMD_PHY_CAP_1000HDX_LBN; break; in efx_mcdi_phy_set_settings()
561 rc = efx_mcdi_set_link(efx, caps, efx_get_mcdi_phy_flags(efx), in efx_mcdi_phy_set_settings()
572 phy_cfg->forced_cap = caps; in efx_mcdi_phy_set_settings()