hc
2023-11-06 e3e12f52b214121840b44c91de5b3e5af5d3eb84
kernel/drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c
....@@ -314,7 +314,12 @@
314314
315315 priv->plat->tx_queues_cfg[queue].mode_to_use = MTL_QUEUE_AVB;
316316 } else if (!qopt->enable) {
317
- return stmmac_dma_qmode(priv, priv->ioaddr, queue, MTL_QUEUE_DCB);
317
+ ret = stmmac_dma_qmode(priv, priv->ioaddr, queue,
318
+ MTL_QUEUE_DCB);
319
+ if (ret)
320
+ return ret;
321
+
322
+ priv->plat->tx_queues_cfg[queue].mode_to_use = MTL_QUEUE_DCB;
318323 }
319324
320325 /* Port Transmit Rate and Speed Divider */