Searched refs:tx_queues_cfg (Results 1 - 10 of 10) sorted by relevance

/linux-master/drivers/net/ethernet/stmicro/stmmac/
H A Dstmmac_pci.c44 plat->tx_queues_cfg[0].use_prio = false;
98 plat->tx_queues_cfg[i].use_prio = false;
99 plat->tx_queues_cfg[i].mode_to_use = MTL_QUEUE_DCB;
100 plat->tx_queues_cfg[i].weight = 25;
102 plat->tx_queues_cfg[i].tbs_en = 1;
H A Dstmmac_platform.c152 plat->tx_queues_cfg[0].mode_to_use = MTL_QUEUE_DCB;
245 &plat->tx_queues_cfg[queue].weight))
246 plat->tx_queues_cfg[queue].weight = 0x10 + queue;
249 plat->tx_queues_cfg[queue].mode_to_use = MTL_QUEUE_DCB;
252 plat->tx_queues_cfg[queue].mode_to_use = MTL_QUEUE_AVB;
256 &plat->tx_queues_cfg[queue].send_slope))
257 plat->tx_queues_cfg[queue].send_slope = 0x0;
259 &plat->tx_queues_cfg[queue].idle_slope))
260 plat->tx_queues_cfg[queue].idle_slope = 0x0;
262 &plat->tx_queues_cfg[queu
[all...]
H A Ddwmac-intel.c439 plat->tx_queues_cfg[0].use_prio = false;
487 plat->tx_queues_cfg[i].mode_to_use = MTL_QUEUE_DCB;
490 plat->tx_queues_cfg[i].use_prio = false;
493 plat->tx_queues_cfg[i].tbs_en = 1;
501 plat->tx_queues_cfg[0].weight = 0x09;
502 plat->tx_queues_cfg[1].weight = 0x0A;
503 plat->tx_queues_cfg[2].weight = 0x0B;
504 plat->tx_queues_cfg[3].weight = 0x0C;
505 plat->tx_queues_cfg[4].weight = 0x0D;
506 plat->tx_queues_cfg[
[all...]
H A Dstmmac_tc.c384 mode_to_use = priv->plat->tx_queues_cfg[queue].mode_to_use;
390 priv->plat->tx_queues_cfg[queue].mode_to_use = MTL_QUEUE_AVB;
397 priv->plat->tx_queues_cfg[queue].mode_to_use = MTL_QUEUE_DCB;
402 priv->plat->tx_queues_cfg[queue].idle_slope = value & GENMASK(31, 0);
405 priv->plat->tx_queues_cfg[queue].send_slope = value & GENMASK(31, 0);
408 priv->plat->tx_queues_cfg[queue].high_credit = value & GENMASK(31, 0);
411 priv->plat->tx_queues_cfg[queue].low_credit = value & GENMASK(31, 0);
414 priv->plat->tx_queues_cfg[queue].send_slope,
415 priv->plat->tx_queues_cfg[queue].idle_slope,
416 priv->plat->tx_queues_cfg[queu
[all...]
H A Ddwmac-loongson.c32 plat->tx_queues_cfg[0].use_prio = false;
H A Ddwmac-imx.c358 plat_dat->tx_queues_cfg[i].tbs_en = 1;
H A Dstmmac_main.c2412 qmode = priv->plat->tx_queues_cfg[chan].mode_to_use;
2829 u8 txqmode = priv->plat->tx_queues_cfg[chan].mode_to_use;
3170 weight = priv->plat->tx_queues_cfg[queue].weight;
3188 mode_to_use = priv->plat->tx_queues_cfg[queue].mode_to_use;
3193 priv->plat->tx_queues_cfg[queue].send_slope,
3194 priv->plat->tx_queues_cfg[queue].idle_slope,
3195 priv->plat->tx_queues_cfg[queue].high_credit,
3196 priv->plat->tx_queues_cfg[queue].low_credit,
3250 if (!priv->plat->tx_queues_cfg[queue].use_prio)
3253 prio = priv->plat->tx_queues_cfg[queu
[all...]
H A Ddwmac-mediatek.c621 plat->tx_queues_cfg[i].tbs_en = 1;
H A Ddwmac-qcom-ethqos.c856 plat_dat->tx_queues_cfg[i].tbs_en = 1;
/linux-master/include/linux/
H A Dstmmac.h274 struct stmmac_txq_cfg tx_queues_cfg[MTL_MAX_TX_QUEUES]; member in struct:plat_stmmacenet_data

Completed in 248 milliseconds