qcacld-3.0: Display Runtime PM stats periodically

Display Runtime PM last busy stats periodically, this helps
to debug runtimepm issues even without dump availability.

Change-Id: Iae9b70ed49b94a4e098d87a0a00e539178f3c35d
CRs-Fixed: 3337901
This commit is contained in:
Karthik Kantamneni
2022-10-20 22:53:39 +05:30
committed by Madan Koyyalamudi
parent c169934c65
commit f298317281

View File

@@ -1159,6 +1159,7 @@ static void dp_display_periodic_stats(struct wlan_dp_psoc_context *dp_ctx,
if (counter * dp_ctx->dp_cfg.bus_bw_compute_interval >= if (counter * dp_ctx->dp_cfg.bus_bw_compute_interval >=
periodic_stats_disp_time * 1000) { periodic_stats_disp_time * 1000) {
hif_rtpm_display_last_busy_hist(cds_get_context(QDF_MODULE_ID_HIF));
if (data_in_time_period) { if (data_in_time_period) {
wlan_dp_display_txrx_stats(dp_ctx); wlan_dp_display_txrx_stats(dp_ctx);
dp_txrx_ext_dump_stats(soc, CDP_DP_RX_THREAD_STATS); dp_txrx_ext_dump_stats(soc, CDP_DP_RX_THREAD_STATS);