Lines Matching refs:tpc_stats
155 static int ath12k_get_tpc_ctl_mode_idx(struct wmi_tpc_stats_arg *tpc_stats, in ath12k_get_tpc_ctl_mode_idx() argument
158 u32 chan_freq = le32_to_cpu(tpc_stats->tpc_config.chan_freq); in ath12k_get_tpc_ctl_mode_idx()
249 struct wmi_tpc_stats_arg *tpc_stats, in ath12k_tpc_get_rate() argument
268 ret = ath12k_get_tpc_ctl_mode_idx(tpc_stats, pream_bw, &mode); in ath12k_tpc_get_rate()
280 if (le32_to_cpu(tpc_stats->tpc_config.num_tx_chain) <= 1) { in ath12k_tpc_get_rate()
300 rate2 = tpc_stats->rates_array2.rate_array[eht_rate_idx]; in ath12k_tpc_get_rate()
306 rate1 = tpc_stats->rates_array1.rate_array[rate_idx]; in ath12k_tpc_get_rate()
313 if (tpc_stats->tlvs_rcvd & WMI_TPC_CTL_PWR_ARRAY) { in ath12k_tpc_get_rate()
314 tot_nss = le32_to_cpu(tpc_stats->ctl_array.tpc_ctl_pwr.d1); in ath12k_tpc_get_rate()
315 tot_modes = le32_to_cpu(tpc_stats->ctl_array.tpc_ctl_pwr.d2); in ath12k_tpc_get_rate()
316 txbf_on_off = le32_to_cpu(tpc_stats->ctl_array.tpc_ctl_pwr.d3); in ath12k_tpc_get_rate()
321 tpc_ctl = *(tpc_stats->ctl_array.ctl_pwr_table + in ath12k_tpc_get_rate()
332 reg_pwr = tpc_stats->max_reg_allowed_power.reg_pwr_array[chain_idx]; in ath12k_tpc_get_rate()
424 struct wmi_tpc_stats_arg *tpc_stats = ar->debug.tpc_stats; in ath12k_tpc_fill_pream() local
485 tpc = ath12k_tpc_get_rate(ar, tpc_stats, in ath12k_tpc_fill_pream()
513 struct wmi_tpc_stats_arg *tpc_stats, in ath12k_tpc_stats_print() argument
603 chan_freq = le32_to_cpu(tpc_stats->tpc_config.chan_freq); in ath12k_tpc_stats_print()
604 num_tx_chain = le32_to_cpu(tpc_stats->tpc_config.num_tx_chain); in ath12k_tpc_stats_print()
605 caps = le32_to_cpu(tpc_stats->tpc_config.caps); in ath12k_tpc_stats_print()
705 struct wmi_tpc_stats_arg *tpc_stats, in ath12k_tpc_stats_fill() argument
712 if (!tpc_stats) { in ath12k_tpc_stats_fill()
719 tpc = &tpc_stats->tpc_config; in ath12k_tpc_stats_fill()
735 ath12k_tpc_stats_print(ar, tpc_stats, buf, len, in ath12k_tpc_stats_fill()
773 ath12k_tpc_stats_fill(ar, ar->debug.tpc_stats, buf); in ath12k_open_tpc_stats()