Lines Matching full:pfc

19 				 "Increase number of tx queues from %d to %d to support PFC.\n",  in otx2_check_pfc_config()
37 /* Either PFC bit is not set in otx2_pfc_txschq_config()
48 "%s configure PFC tx schq for lvl:%d, prio:%d failed!\n", in otx2_pfc_txschq_config()
119 dev_err(pfvf->dev, "%s failed to allocate PFC TX schedulers\n", __func__); in otx2_pfc_txschq_alloc()
132 /* free PFC TLx nodes */ in otx2_pfc_txschq_stop_one()
224 "%s failed to stop PFC tx schedulers for priority: %d\n", in otx2_pfc_txschq_update()
233 /* Either PFC bit is not set in otx2_pfc_txschq_update()
244 "%s failed to allocate PFC tx schedulers for priority: %d\n", in otx2_pfc_txschq_update()
253 dev_err(pfvf->dev, "%s failed PFC Tx schq sq:%d mapping", __func__, prio); in otx2_pfc_txschq_update()
281 dev_err(pfvf->dev, "%s failed to stop PFC TX schedulers\n", __func__); in otx2_pfc_txschq_stop()
320 "Failed to config PFC\n"); in otx2_config_priority_flow_ctrl()
340 "PFC enable not permitted as Priority %d already mapped to Queue %d\n", in otx2_update_bpid_in_rqctx()
395 static int otx2_dcbnl_ieee_getpfc(struct net_device *dev, struct ieee_pfc *pfc) in otx2_dcbnl_ieee_getpfc() argument
399 pfc->pfc_cap = IEEE_8021QAZ_MAX_TCS; in otx2_dcbnl_ieee_getpfc()
400 pfc->pfc_en = pfvf->pfc_en; in otx2_dcbnl_ieee_getpfc()
405 static int otx2_dcbnl_ieee_setpfc(struct net_device *dev, struct ieee_pfc *pfc) in otx2_dcbnl_ieee_setpfc() argument
412 pfvf->pfc_en = pfc->pfc_en; in otx2_dcbnl_ieee_setpfc()
417 /* Check if the PFC configuration can be in otx2_dcbnl_ieee_setpfc()
434 if (pfc->pfc_en) in otx2_dcbnl_ieee_setpfc()
439 if (pfc->pfc_en) in otx2_dcbnl_ieee_setpfc()