Searched refs:fec (Results 51 - 75 of 114) sorted by relevance

12345

/linux-master/drivers/net/ethernet/chelsio/cxgb4/
H A Dcxgb4_ethtool.c816 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 Dt4vf_hw.c471 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 Dt4vf_common.h142 enum cc_fec fec; /* requested, and actual in use */ member in struct:link_config
H A Dcxgb4vf_main.c1528 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 Dstv090x_priv.h246 enum stv090x_fec fec; member in struct:stv090x_state
H A Ddib8000.c2014 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 Dstv0900_sw.c690 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 Dstv0299.c126 static int stv0299_set_FEC(struct stv0299_state *state, enum fe_code_rate fec) argument
130 switch (fec) {
H A Dstv0900_core.c1589 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 Dfec.c17 #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 Dcgx.h165 int cgx_set_fec(u64 fec, int cgx_id, int lmac_id);
H A Drpm.c682 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 Drvu_cgx.c1134 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 Dcard_base.c659 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 Dnfp_nsp.h183 * @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 Dprestera_main.c148 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 Dlio_ethtool.c320 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 Dhns3_ethtool.c1680 /* 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 DMakefile100 dm-verity-objs += dm-verity-fec.o
/linux-master/drivers/media/dvb-core/
H A Ddvb_frontend.c1039 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 Ddvb_frontend.h547 * @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 Dvidtv_demod.c119 cnr2qual[i].fec == c->fec_inner)
/linux-master/drivers/net/netdevsim/
H A Dnetdevsim.h90 struct ethtool_fecparam fec; member in struct:nsim_ethtool
/linux-master/drivers/net/ethernet/intel/ice/
H A Dice_ethtool.c1267 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 Dqed_main.c1568 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;

Completed in 330 milliseconds

12345