Lines Matching full:fec
131 ethtool_puts(&data, "Fec Corrected Errors: "); in otx2_get_strings()
132 ethtool_puts(&data, "Fec Uncorrected Errors: "); in otx2_get_strings()
219 * latest PHY FEC stats. in otx2_get_ethtool_stats()
225 if (pfvf->linfo.fec == OTX2_FEC_BASER) { in otx2_get_ethtool_stats()
1001 const int fec[] = { in otx2_get_fecparam() local
1007 if (pfvf->linfo.fec < FEC_MAX_INDEX) in otx2_get_fecparam()
1008 fecparam->active_fec = fec[pfvf->linfo.fec]; in otx2_get_fecparam()
1016 fecparam->fec = ETHTOOL_FEC_NONE; in otx2_get_fecparam()
1018 fecparam->fec = fec[rsp->fwdata.supported_fec]; in otx2_get_fecparam()
1029 int err = 0, fec = 0; in otx2_set_fecparam() local
1031 switch (fecparam->fec) { in otx2_set_fecparam()
1035 fec = OTX2_FEC_OFF; in otx2_set_fecparam()
1038 fec = OTX2_FEC_RS; in otx2_set_fecparam()
1041 fec = OTX2_FEC_BASER; in otx2_set_fecparam()
1044 netdev_warn(pfvf->netdev, "Unsupported FEC mode: %d", in otx2_set_fecparam()
1045 fecparam->fec); in otx2_set_fecparam()
1049 if (fec == pfvf->linfo.fec) in otx2_set_fecparam()
1058 req->fec = fec; in otx2_set_fecparam()
1070 if (rsp->fec >= 0) in otx2_set_fecparam()
1071 pfvf->linfo.fec = rsp->fec; in otx2_set_fecparam()
1073 err = rsp->fec; in otx2_set_fecparam()
1105 /* Add fec modes to existing modes */ in otx2_get_fec_info()
1279 /* Report MAC FEC stats */ in otx2_get_fec_stats()
1287 * latest PHY FEC stats. in otx2_get_fec_stats()
1293 if (pfvf->linfo.fec == OTX2_FEC_BASER) { in otx2_get_fec_stats()