qcacmn: Add support for MEC stats and null queue stats

Add support for MEC stats and null queue stats

Change-Id: Ie523d8e5cbca6660cd5477d152360db448d75708
This commit is contained in:
Tallapragada Kalyan
2018-08-24 18:19:41 +05:30
committed by nshrivas
parent 2256850e61
commit 5deeef2fec
6 changed files with 31 additions and 7 deletions

View File

@@ -5812,6 +5812,10 @@ dp_print_pdev_rx_stats(struct dp_pdev *pdev)
pdev->stats.dropped.msdu_not_done);
DP_PRINT_STATS(" mon_rx_drop = %d",
pdev->stats.dropped.mon_rx_drop);
DP_PRINT_STATS(" mec_drop = %d",
pdev->stats.rx.mec_drop.num);
DP_PRINT_STATS(" Bytes = %llu",
pdev->stats.rx.mec_drop.bytes);
DP_PRINT_STATS("Sent To Stack:");
DP_PRINT_STATS(" Packets = %d",
pdev->stats.rx.to_stack.num);
@@ -5819,11 +5823,9 @@ dp_print_pdev_rx_stats(struct dp_pdev *pdev)
pdev->stats.rx.to_stack.bytes);
DP_PRINT_STATS("Multicast/Broadcast:");
DP_PRINT_STATS(" Packets = %d",
(pdev->stats.rx.multicast.num +
pdev->stats.rx.bcast.num));
pdev->stats.rx.multicast.num);
DP_PRINT_STATS(" Bytes = %llu",
(pdev->stats.rx.multicast.bytes +
pdev->stats.rx.bcast.bytes));
pdev->stats.rx.multicast.bytes);
DP_PRINT_STATS("Errors:");
DP_PRINT_STATS(" Rxdma Ring Un-inititalized = %d",
pdev->stats.replenish.rxdma_err);
@@ -5934,6 +5936,8 @@ dp_print_soc_rx_stats(struct dp_soc *soc)
soc->stats.rx.err.rx_invalid_peer.num);
DP_PRINT_STATS("HAL Ring Access Fail = %d",
soc->stats.rx.err.hal_ring_access_fail);
DP_PRINT_STATS("RX frags: %d", soc->stats.rx.rx_frags);
DP_PRINT_STATS("RX HP out_of_sync: %d", soc->stats.rx.hp_oos);
for (i = 0; i < HAL_RXDMA_ERR_MAX; i++) {
index += qdf_snprint(&rxdma_error[index],