qcacmn: Log tx drop counters in Tx/Rx path stats

Some of the Tx drop counters are missing in Tx/Rx path stats.
Hence add them.

Change-Id: I24f7aa946050944c6a434b5d14ce4e17d9330089
CRs-Fixed: 3492548
This commit is contained in:
Srinivas Girigowda
2023-05-01 14:52:28 -07:00
committad av Rahul Choudhary
förälder 91e11d5efa
incheckning 7c8eccb50f

Visa fil

@@ -7289,6 +7289,16 @@ void dp_txrx_path_stats(struct dp_soc *soc)
pdev->stats.tx_i.dropped.dma_error);
DP_PRINT_STATS("Drop Ingress: %u",
pdev->stats.tx_i.dropped.drop_ingress);
DP_PRINT_STATS("Resources full: %u",
pdev->stats.tx_i.dropped.res_full);
DP_PRINT_STATS("Headroom insufficient: %u",
pdev->stats.tx_i.dropped.headroom_insufficient);
DP_PRINT_STATS("Invalid peer id in exception path: %u",
pdev->stats.tx_i.dropped.invalid_peer_id_in_exc_path);
DP_PRINT_STATS("Tx Mcast Drop: %u",
pdev->stats.tx_i.dropped.tx_mcast_drop);
DP_PRINT_STATS("FW2WBM Tx Drop: %u",
pdev->stats.tx_i.dropped.fw2wbm_tx_drop);
DP_PRINT_STATS("Dropped in hardware:");
DP_PRINT_STATS("total packets dropped: %u",