Home
last modified time | relevance | path

Searched refs:active_fec (Results 1 – 18 of 18) sorted by relevance

/linux/drivers/net/ethernet/sfc/
H A Dmcdi_port_common.c632 fec->active_fec = ETHTOOL_FEC_OFF; in efx_mcdi_phy_get_fecparam()
635 fec->active_fec = ETHTOOL_FEC_BASER; in efx_mcdi_phy_get_fecparam()
638 fec->active_fec = ETHTOOL_FEC_RS; in efx_mcdi_phy_get_fecparam()
647 fec->active_fec = ETHTOOL_FEC_AUTO; in efx_mcdi_phy_get_fecparam()
/linux/drivers/net/ethernet/sfc/siena/
H A Dmcdi_port_common.c648 fec->active_fec = ETHTOOL_FEC_OFF; in efx_siena_mcdi_phy_get_fecparam()
651 fec->active_fec = ETHTOOL_FEC_BASER; in efx_siena_mcdi_phy_get_fecparam()
654 fec->active_fec = ETHTOOL_FEC_RS; in efx_siena_mcdi_phy_get_fecparam()
663 fec->active_fec = ETHTOOL_FEC_AUTO; in efx_siena_mcdi_phy_get_fecparam()
/linux/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_ethtool.c3179 u8 active_fec; in bnxt_get_fecparam() local
3184 active_fec = link_info->active_fec_sig_mode & in bnxt_get_fecparam()
3188 fec->active_fec = ETHTOOL_FEC_NONE; in bnxt_get_fecparam()
3200 switch (active_fec) { in bnxt_get_fecparam()
3202 fec->active_fec |= ETHTOOL_FEC_BASER; in bnxt_get_fecparam()
3207 fec->active_fec |= ETHTOOL_FEC_RS; in bnxt_get_fecparam()
3211 fec->active_fec |= ETHTOOL_FEC_LLRS; in bnxt_get_fecparam()
3214 fec->active_fec |= ETHTOOL_FEC_OFF; in bnxt_get_fecparam()
H A Dbnxt.c11934 u8 active_fec = link_info->active_fec_sig_mode & in bnxt_report_fec() local
11937 switch (active_fec) { in bnxt_report_fec()
/linux/drivers/net/ethernet/fungible/funeth/
H A Dfuneth_main.c134 if (fp->active_fec & FUN_PORT_FEC_RS) in fun_report_link()
136 else if (fp->active_fec & FUN_PORT_FEC_FC) in fun_report_link()
1886 fp->active_fec = notif->fec; in fun_update_link_state()
/linux/drivers/net/ethernet/hisilicon/hns3/hns3pf/
H A Dhclge_cmd.h348 u8 active_fec; member
H A Dhclge_main.c3298 if (!resp->active_fec) in hclge_get_sfp_info()
3301 mac->fec_mode = BIT(resp->active_fec); in hclge_get_sfp_info()
/linux/drivers/net/ethernet/hisilicon/hns3/
H A Dhns3_ethtool.c1735 fec->active_fec = loc_to_eth_fec(fec_mode); in hns3_get_fecparam()
1736 if (!fec->active_fec) in hns3_get_fecparam()
1737 fec->active_fec = ETHTOOL_FEC_OFF; in hns3_get_fecparam()
/linux/include/linux/qed/
H A Dqed_if.h754 u32 active_fec; member
/linux/drivers/net/ethernet/cavium/liquidio/
H A Dlio_ethtool.c3063 fec->active_fec = ETHTOOL_FEC_NONE; in lio_get_fecparam()
3074 fec->active_fec = ETHTOOL_FEC_RS; in lio_get_fecparam()
3076 fec->active_fec = ETHTOOL_FEC_OFF; in lio_get_fecparam()
/linux/drivers/net/ethernet/netronome/nfp/
H A Dnfp_net_ethtool.c1242 param->active_fec = ETHTOOL_FEC_NONE; in nfp_port_get_fecparam()
1254 param->active_fec = nfp_port_fec_nsp_to_ethtool(BIT(eth_port->act_fec)); in nfp_port_get_fecparam()
/linux/drivers/net/ethernet/intel/ice/
H A Dice_ethtool.c1644 fecparam->active_fec = ETHTOOL_FEC_BASER; in ice_get_fecparam()
1648 fecparam->active_fec = ETHTOOL_FEC_RS; in ice_get_fecparam()
1651 fecparam->active_fec = ETHTOOL_FEC_OFF; in ice_get_fecparam()
/linux/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dotx2_ethtool.c1037 fecparam->active_fec = fec[pfvf->linfo.fec]; in otx2_get_fecparam()
/linux/drivers/net/ethernet/intel/i40e/
H A Di40e_ethtool.c1578 fecparam->active_fec = ETHTOOL_FEC_BASER; in i40e_get_fec_param()
1580 fecparam->active_fec = ETHTOOL_FEC_RS; in i40e_get_fec_param()
1582 fecparam->active_fec = ETHTOOL_FEC_OFF; in i40e_get_fec_param()
/linux/drivers/net/ethernet/chelsio/cxgb4/
H A Dcxgb4_ethtool.c832 fec->active_fec = cc_to_eth_fec(lc->fec); in get_fecparam()
/linux/drivers/net/ethernet/chelsio/cxgb4vf/
H A Dcxgb4vf_main.c1544 fec->active_fec = cc_to_eth_fec(lc->fec); in cxgb4vf_get_fecparam()
/linux/drivers/net/ethernet/qlogic/qed/
H A Dqed_main.c2125 if_link->active_fec = params.fec; in qed_fill_link()
/linux/net/ethtool/
H A Dioctl.c3232 fecparam.active_fec = 0; in ethtool_set_fecparam()