qcacmn: Update pdev telemetry stats to per AC level

Update pdev telemetry stats to per AC level

Change-Id: I0f3680875d28b6c4a7e671941373e42ee886cb16
CRs-Fixed: 3316937
This commit is contained in:
Himanshu Batra
2022-10-19 19:06:33 +05:30
committed by Madan Koyyalamudi
parent c877314ca8
commit f72f76ba4c
3 changed files with 46 additions and 10 deletions

View File

@@ -9170,12 +9170,12 @@ dp_get_pdev_telemetry_stats(struct cdp_soc_t *soc_hdl, uint8_t pdev_id,
/* consumption is in micro seconds, convert it to seconds and
* then calculate %age per sec
*/
for (ac = 0; ac < WME_AC_MAX; ac++)
for (ac = 0; ac < WME_AC_MAX; ac++) {
stats->link_airtime[ac] =
((pdev->stats.telemetry_stats.link_airtime[ac] * 100) / 1000000);
stats->tx_mpdu_failed = pdev->stats.telemetry_stats.tx_mpdu_failed;
stats->tx_mpdu_total = pdev->stats.telemetry_stats.tx_mpdu_total;
stats->tx_mpdu_failed[ac] = pdev->stats.telemetry_stats.tx_mpdu_failed[ac];
stats->tx_mpdu_total[ac] = pdev->stats.telemetry_stats.tx_mpdu_total[ac];
}
return QDF_STATUS_SUCCESS;
}