qcacmn: Add Tx AMPDU statistics

Count of MSDUs Tx with AMPDU aggregation and
MSDUs without AMPDU aggregation is maintained. This
count is obtained from per ppdu stats.

Change-Id: I7c38846534bbe5f2fd0a9b3602a9d453e1c1f449
This commit is contained in:
Chaitanya Kiran Godavarthi
2019-04-02 21:43:43 +05:30
کامیت شده توسط nshrivas
والد 613a74a6cf
کامیت e541e9ccda
3فایلهای تغییر یافته به همراه16 افزوده شده و 0 حذف شده

مشاهده پرونده

@@ -7246,6 +7246,10 @@ dp_print_tx_rates(struct dp_vdev *vdev)
DP_PRINT_STATS("Last ack rssi = %d\n", pdev->stats.tx.last_ack_rssi);
DP_PRINT_STATS("Aggregation:\n");
DP_PRINT_STATS("Number of Msdu's Part of Ampdus = %d",
pdev->stats.tx.ampdu_cnt);
DP_PRINT_STATS("Number of Msdu's With No Mpdu Level Aggregation : %d",
pdev->stats.tx.non_ampdu_cnt);
DP_PRINT_STATS("Number of Msdu's Part of Amsdu = %d",
pdev->stats.tx.amsdu_cnt);
DP_PRINT_STATS("Number of Msdu's With No Msdu Level Aggregation = %d",
@@ -7299,6 +7303,10 @@ static inline void dp_print_peer_stats(struct dp_peer *peer)
peer->stats.tx.retries);
DP_PRINT_STATS("MSDU's Part of AMSDU = %d",
peer->stats.tx.amsdu_cnt);
DP_PRINT_STATS("Msdu's As Part of Ampdu = %d",
peer->stats.tx.non_ampdu_cnt);
DP_PRINT_STATS("Msdu's As Ampdu = %d",
peer->stats.tx.ampdu_cnt);
DP_PRINT_STATS("Last Packet RSSI = %d",
peer->stats.tx.last_ack_rssi);
DP_PRINT_STATS("Dropped At FW: Removed Pkts = %u",