/linux-master/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | cxgb4_ethtool.c | 816 static int get_fecparam(struct net_device *dev, struct ethtool_fecparam *fec) argument 825 fec->fec = fwcap_to_eth_fec(lc->pcaps); 826 if (fec->fec != ETHTOOL_FEC_OFF) 827 fec->fec |= ETHTOOL_FEC_AUTO; 832 fec->active_fec = cc_to_eth_fec(lc->fec); 837 static int set_fecparam(struct net_device *dev, struct ethtool_fecparam *fec) argument [all...] |
/linux-master/drivers/net/ethernet/chelsio/cxgb4vf/ |
H A D | t4vf_hw.c | 471 lc->fec = lc->auto_fec; 1919 unsigned int speed, fc, fec, adv_fc; local 1984 fec = fwcap_to_cc_fec(acaps); 1997 lc->auto_fec = fec; 2017 fec != lc->fec) { 2030 lc->fec = fec;
|
H A D | t4vf_common.h | 142 enum cc_fec fec; /* requested, and actual in use */ member in struct:link_config
|
H A D | cxgb4vf_main.c | 1528 struct ethtool_fecparam *fec) 1537 fec->fec = fwcap_to_eth_fec(lc->pcaps); 1538 if (fec->fec != ETHTOOL_FEC_OFF) 1539 fec->fec |= ETHTOOL_FEC_AUTO; 1544 fec->active_fec = cc_to_eth_fec(lc->fec); 1527 cxgb4vf_get_fecparam(struct net_device *dev, struct ethtool_fecparam *fec) argument
|
/linux-master/drivers/media/dvb-frontends/ |
H A D | stv090x_priv.h | 246 enum stv090x_fec fec; member in struct:stv090x_state
|
H A D | dib8000.c | 2014 switch (c->layer[layer_index].fec) { 2566 c->layer[0].fec = FEC_2_3; 2602 c->layer[0].fec = FEC_2_3; 2997 (c->layer[i].fec == FEC_AUTO)) { 3449 state->fe[sub_index_frontend]->dtv_property_cache.layer[i].fec = state->fe[index_frontend]->dtv_property_cache.layer[i].fec; 3531 c->layer[i].fec = FEC_1_2; 3536 c->layer[i].fec = FEC_2_3; 3541 c->layer[i].fec = FEC_3_4; 3546 c->layer[i].fec [all...] |
H A D | stv0900_sw.c | 690 enum fe_stv0900_fec fec, 704 switch (fec) { 730 switch (fec) { 1209 result->fec = stv0900_get_vit_fec(intp, d); 1745 intp->fec[demod], demod); 1798 intp->fec[demod], demod); 688 stv0900_set_viterbi_standard(struct stv0900_internal *intp, enum fe_stv0900_search_standard standard, enum fe_stv0900_fec fec, enum fe_stv0900_demod_num demod) argument
|
H A D | stv0299.c | 126 static int stv0299_set_FEC(struct stv0299_state *state, enum fe_code_rate fec) argument 130 switch (fec) {
|
H A D | stv0900_core.c | 1589 p_search.fec = STV0900_FEC_UNKNOWN; 1603 intp->fec[demod] = p_search.fec; 1610 p_result.fec = intp->result[demod].fec;
|
/linux-master/drivers/dma/bestcomm/ |
H A D | fec.c | 17 #include <linux/fsl/bestcomm/fec.h> 24 /* fec tasks images */ 31 u32 fifo; /* (u32*) address of fec's fifo */ 51 u32 fifo; /* (u32*) address of fec's fifo */
|
/linux-master/drivers/net/ethernet/marvell/octeontx2/af/ |
H A D | cgx.h | 165 int cgx_set_fec(u64 fec, int cgx_id, int lmac_id);
|
H A D | rpm.c | 682 if (rpm->lmac_idmap[lmac_id]->link_info.fec == OTX2_FEC_NONE) 685 if (rpm->lmac_idmap[lmac_id]->link_info.fec == OTX2_FEC_BASER) {
|
H A D | rvu_cgx.c | 1134 if (req->fec == OTX2_FEC_OFF) 1135 req->fec = OTX2_FEC_NONE; 1137 rsp->fec = cgx_set_fec(req->fec, cgx_id, lmac_id);
|
/linux-master/drivers/misc/genwqe/ |
H A D | card_base.c | 659 u64 mask, fir, fec, uid, gfir, gfir_masked, sfir, sfec; local 703 fec = __genwqe_readq(cd, fec_addr); 705 dev_err(&pci_dev->dev, "* 0x%08x 0x%016llx\n", fec_addr, fec); 706 if (fec == IO_ILLEGAL_VALUE)
|
/linux-master/drivers/net/ethernet/netronome/nfp/nfpcore/ |
H A D | nfp_nsp.h | 183 * @ports.fec: forward error correction mode 219 enum nfp_eth_fec fec; member in struct:nfp_eth_table::nfp_eth_table_port
|
/linux-master/drivers/net/ethernet/marvell/prestera/ |
H A D | prestera_main.c | 148 cfg->duplex, cfg->fec); 317 cfg_mac.fec = PRESTERA_PORT_FEC_OFF; 697 cfg_mac.fec = PRESTERA_PORT_FEC_OFF; 818 smac.fec = pevt->data.mac.fec;
|
/linux-master/drivers/net/ethernet/cavium/liquidio/ |
H A D | lio_ethtool.c | 320 if (oct->props[lio->ifidx].fec == 1) { 3064 struct ethtool_fecparam *fec) 3069 fec->active_fec = ETHTOOL_FEC_NONE; 3070 fec->fec = ETHTOOL_FEC_NONE; 3078 fec->fec = (ETHTOOL_FEC_RS | ETHTOOL_FEC_OFF); 3079 if (oct->props[lio->ifidx].fec == 1) 3080 fec->active_fec = ETHTOOL_FEC_RS; 3082 fec 3063 lio_get_fecparam(struct net_device *netdev, struct ethtool_fecparam *fec) argument 3088 lio_set_fecparam(struct net_device *netdev, struct ethtool_fecparam *fec) argument [all...] |
/linux-master/drivers/net/ethernet/hisilicon/hns3/ |
H A D | hns3_ethtool.c | 1680 /* Translate local fec value into ethtool value. */ 1699 /* Translate ethtool fec value into local value. */ 1719 struct ethtool_fecparam *fec) 1735 fec->fec = loc_to_eth_fec(fec_ability); 1736 fec->active_fec = loc_to_eth_fec(fec_mode); 1737 if (!fec->active_fec) 1738 fec->active_fec = ETHTOOL_FEC_OFF; 1744 struct ethtool_fecparam *fec) 1756 fec_mode = eth_to_loc_fec(fec 1718 hns3_get_fecparam(struct net_device *netdev, struct ethtool_fecparam *fec) argument 1743 hns3_set_fecparam(struct net_device *netdev, struct ethtool_fecparam *fec) argument [all...] |
/linux-master/drivers/md/ |
H A D | Makefile | 100 dm-verity-objs += dm-verity-fec.o
|
/linux-master/drivers/media/dvb-core/ |
H A D | dvb_frontend.c | 1039 c->layer[i].fec = FEC_AUTO; 1437 tvp->u.data = c->layer[0].fec; 1449 tvp->u.data = c->layer[1].fec; 1461 tvp->u.data = c->layer[2].fec; 1645 c->layer[i].fec = FEC_AUTO; 1992 c->layer[0].fec = data; 2004 c->layer[1].fec = data; 2016 c->layer[2].fec = data;
|
/linux-master/include/media/ |
H A D | dvb_frontend.h | 547 * @layer.fec: per layer code rate; 624 enum fe_code_rate fec; member in struct:dtv_frontend_properties::__anon2745
|
/linux-master/drivers/media/test-drivers/vidtv/ |
H A D | vidtv_demod.c | 119 cnr2qual[i].fec == c->fec_inner)
|
/linux-master/drivers/net/netdevsim/ |
H A D | netdevsim.h | 90 struct ethtool_fecparam fec; member in struct:nsim_ethtool
|
/linux-master/drivers/net/ethernet/intel/ice/ |
H A D | ice_ethtool.c | 1267 enum ice_fec_mode fec; local 1269 switch (fecparam->fec) { 1271 fec = ICE_FEC_AUTO; 1274 fec = ICE_FEC_RS; 1277 fec = ICE_FEC_BASER; 1281 fec = ICE_FEC_NONE; 1285 fecparam->fec); 1289 return ice_set_fec_cfg(netdev, fec); 1338 fecparam->fec |= ETHTOOL_FEC_AUTO; 1343 fecparam->fec | [all...] |
/linux-master/drivers/net/ethernet/qlogic/qed/ |
H A D | qed_main.c | 1568 switch (params->fec) { 1589 switch (params->fec) { 1606 switch (params->fec) { 1627 switch (params->fec) { 1766 link_params->fec = params->fec; 2126 if_link->active_fec = params.fec;
|