Home
last modified time | relevance | path

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

/Linux-v6.1/net/ethtool/
Dfec.c39 if (fec & ETHTOOL_FEC_RS) in ethtool_fec_to_link_modes()
59 fec->fec |= ETHTOOL_FEC_RS; in ethtool_link_modes_to_fecparam()
/Linux-v6.1/drivers/net/ethernet/pensando/ionic/
Dionic_ethtool.c350 fec->active_fec = ETHTOOL_FEC_RS; in ionic_get_fecparam()
357 fec->fec = ETHTOOL_FEC_OFF | ETHTOOL_FEC_RS | ETHTOOL_FEC_BASER; in ionic_get_fecparam()
384 case ETHTOOL_FEC_RS: in ionic_set_fecparam()
/Linux-v6.1/drivers/net/ethernet/sfc/
Dmcdi_port_common.c335 if (ethtool_cap & ETHTOOL_FEC_RS && in ethtool_fec_caps_to_mcdi()
366 return (rs_req ? ETHTOOL_FEC_RS : 0) | in mcdi_fec_caps_to_ethtool()
649 fec->active_fec = ETHTOOL_FEC_RS; in efx_mcdi_phy_get_fecparam()
/Linux-v6.1/drivers/net/ethernet/sfc/siena/
Dmcdi_port_common.c336 if (ethtool_cap & ETHTOOL_FEC_RS && in ethtool_fec_caps_to_mcdi()
367 return (rs_req ? ETHTOOL_FEC_RS : 0) | in mcdi_fec_caps_to_ethtool()
654 fec->active_fec = ETHTOOL_FEC_RS; in efx_siena_mcdi_phy_get_fecparam()
/Linux-v6.1/drivers/net/ethernet/marvell/octeontx2/nic/
Dotx2_ethtool.c1009 ETHTOOL_FEC_RS, in otx2_get_fecparam()
1010 ETHTOOL_FEC_BASER | ETHTOOL_FEC_RS}; in otx2_get_fecparam()
1042 case ETHTOOL_FEC_RS: in otx2_set_fecparam()
/Linux-v6.1/drivers/net/ethernet/fungible/funeth/
Dfuneth_ethtool.c1065 fec |= ETHTOOL_FEC_RS; in to_ethtool_fec()
1109 case ETHTOOL_FEC_RS: in fun_set_fecparam()
/Linux-v6.1/drivers/net/ethernet/chelsio/cxgb4/
Dcxgb4_ethtool.c768 eth_fec |= ETHTOOL_FEC_RS; in fwcap_to_eth_fec()
787 eth_fec |= ETHTOOL_FEC_RS; in cc_to_eth_fec()
808 if (eth_fec & ETHTOOL_FEC_RS) in eth_to_cc_fec()
/Linux-v6.1/include/uapi/linux/
Dethtool.h1534 #define ETHTOOL_FEC_RS (1 << ETHTOOL_FEC_RS_BIT) macro
/Linux-v6.1/drivers/net/ethernet/marvell/prestera/
Dprestera_ethtool.c220 .eth_fec = ETHTOOL_FEC_RS,
/Linux-v6.1/drivers/net/ethernet/netronome/nfp/
Dnfp_net_ethtool.c1003 case ETHTOOL_FEC_RS: in nfp_port_fec_ethtool_to_nsp()
1022 result |= ETHTOOL_FEC_RS; in nfp_port_fec_nsp_to_ethtool()
/Linux-v6.1/drivers/net/ethernet/broadcom/bnxt/
Dbnxt_ethtool.c1972 fec->fec |= ETHTOOL_FEC_RS; in bnxt_get_fecparam()
1983 fec->active_fec |= ETHTOOL_FEC_RS; in bnxt_get_fecparam()
2017 else if (fec & ETHTOOL_FEC_RS) in bnxt_ethtool_forced_fec_to_fw()
2045 ((fec & ETHTOOL_FEC_RS) && !(fec_cfg & BNXT_FEC_ENC_RS_CAP)) || in bnxt_set_fecparam()
/Linux-v6.1/drivers/net/ethernet/hisilicon/hns3/
Dhns3_ethtool.c1669 eth_fec |= ETHTOOL_FEC_RS; in loc_to_eth_fec()
1689 if (eth_fec & ETHTOOL_FEC_RS) in eth_to_loc_fec()
/Linux-v6.1/drivers/net/ethernet/cavium/liquidio/
Dlio_ethtool.c3076 fec->fec = (ETHTOOL_FEC_RS | ETHTOOL_FEC_OFF); in lio_get_fecparam()
3078 fec->active_fec = ETHTOOL_FEC_RS; in lio_get_fecparam()
3099 else if (fec->fec & ETHTOOL_FEC_RS) in lio_set_fecparam()
/Linux-v6.1/drivers/net/ethernet/mellanox/mlx5/core/
Den_ethtool.c740 [MLX5E_FEC_RS_528_514] = ETHTOOL_FEC_RS,
741 [MLX5E_FEC_RS_544_514] = ETHTOOL_FEC_RS,
/Linux-v6.1/drivers/net/ethernet/qlogic/qede/
Dqede_ethtool.c1872 eth_fec |= ETHTOOL_FEC_RS; in qede_link_to_ethtool_fec()
1889 if (eth_fec & ETHTOOL_FEC_RS) in qede_ethtool_to_link_fec()
/Linux-v6.1/drivers/net/ethernet/intel/ice/
Dice_ethtool.c1027 case ETHTOOL_FEC_RS: in ice_set_fecparam()
1074 fecparam->active_fec = ETHTOOL_FEC_RS; in ice_get_fecparam()
1101 fecparam->fec |= ETHTOOL_FEC_RS; in ice_get_fecparam()
/Linux-v6.1/drivers/net/ethernet/chelsio/cxgb4vf/
Dcxgb4vf_main.c1497 eth_fec |= ETHTOOL_FEC_RS; in fwcap_to_eth_fec()
1516 eth_fec |= ETHTOOL_FEC_RS; in cc_to_eth_fec()
/Linux-v6.1/drivers/net/ethernet/intel/i40e/
Di40e_ethtool.c1567 fecparam->fec |= ETHTOOL_FEC_RS; in i40e_get_fec_param()
1577 fecparam->active_fec = ETHTOOL_FEC_RS; in i40e_get_fec_param()
1607 case ETHTOOL_FEC_RS: in i40e_set_fec_param()