Searched refs:tpc_stats (Results 1 – 4 of 4) sorted by relevance
98 struct ath10k_tpc_stats *tpc_stats);101 struct ath10k_tpc_stats_final *tpc_stats);167 struct ath10k_tpc_stats *tpc_stats) in ath10k_debug_tpc_stats_process() argument169 kfree(tpc_stats); in ath10k_debug_tpc_stats_process()174 struct ath10k_tpc_stats_final *tpc_stats) in ath10k_debug_tpc_stats_final_process() argument176 kfree(tpc_stats); in ath10k_debug_tpc_stats_final_process()
1473 struct ath10k_tpc_stats *tpc_stats) in ath10k_debug_tpc_stats_process() argument1477 kfree(ar->debug.tpc_stats); in ath10k_debug_tpc_stats_process()1478 ar->debug.tpc_stats = tpc_stats; in ath10k_debug_tpc_stats_process()1486 struct ath10k_tpc_stats_final *tpc_stats) in ath10k_debug_tpc_stats_final_process() argument1491 ar->debug.tpc_stats_final = tpc_stats; in ath10k_debug_tpc_stats_final_process()1497 static void ath10k_tpc_stats_print(struct ath10k_tpc_stats *tpc_stats, in ath10k_tpc_stats_print() argument1525 for (i = 0; i < tpc_stats->num_tx_chain; i++) in ath10k_tpc_stats_print()1531 for (i = 0; i < tpc_stats->rate_max; i++) { in ath10k_tpc_stats_print()1534 pream_str[tpc_stats->tpc_table[j].pream_idx[i]], in ath10k_tpc_stats_print()1535 tpc_stats->tpc_table[j].rate_code[i], in ath10k_tpc_stats_print()[all …]
4734 struct ath10k_tpc_stats *tpc_stats, in ath10k_tpc_config_disp_tables() argument4748 tpc_stats->flag[type] = ATH10K_TPC_TABLE_TYPE_FLAG; in ath10k_tpc_config_disp_tables()4755 tpc_stats->flag[type] = ATH10K_TPC_TABLE_TYPE_FLAG; in ath10k_tpc_config_disp_tables()4762 tpc_stats->flag[type] = ATH10K_TPC_TABLE_TYPE_FLAG; in ath10k_tpc_config_disp_tables()4773 for (i = 0; i < tpc_stats->rate_max; i++) { in ath10k_tpc_config_disp_tables()4779 for (j = 0; j < tpc_stats->num_tx_chain; j++) { in ath10k_tpc_config_disp_tables()4786 tpc_stats->tpc_table[type].pream_idx[i] = pream_idx; in ath10k_tpc_config_disp_tables()4787 tpc_stats->tpc_table[type].rate_code[i] = rate_code[i]; in ath10k_tpc_config_disp_tables()4788 memcpy(tpc_stats->tpc_table[type].tpc_value[i], in ath10k_tpc_config_disp_tables()4896 struct ath10k_tpc_stats *tpc_stats; in ath10k_wmi_event_pdev_tpc_config() local[all …]
9218 struct wmi_tpc_stats_arg *tpc_stats) in ath12k_wmi_tpc_stats_copy_buffer() argument9224 len1 = le32_to_cpu(tpc_stats->max_reg_allowed_power.tpc_reg_pwr.reg_array_len); in ath12k_wmi_tpc_stats_copy_buffer()9225 len2 = le32_to_cpu(tpc_stats->rates_array1.tpc_rates_array.rate_array_len); in ath12k_wmi_tpc_stats_copy_buffer()9226 len3 = le32_to_cpu(tpc_stats->rates_array2.tpc_rates_array.rate_array_len); in ath12k_wmi_tpc_stats_copy_buffer()9227 len4 = le32_to_cpu(tpc_stats->ctl_array.tpc_ctl_pwr.ctl_array_len); in ath12k_wmi_tpc_stats_copy_buffer()9229 switch (tpc_stats->event_count) { in ath12k_wmi_tpc_stats_copy_buffer()9234 if (tpc_stats->tlvs_rcvd & WMI_TPC_REG_PWR_ALLOWED) { in ath12k_wmi_tpc_stats_copy_buffer()9235 dst_ptr = tpc_stats->max_reg_allowed_power.reg_pwr_array; in ath12k_wmi_tpc_stats_copy_buffer()9243 if (tpc_stats->tlvs_rcvd & WMI_TPC_RATES_ARRAY1) { in ath12k_wmi_tpc_stats_copy_buffer()9244 dst_ptr = tpc_stats->rates_array1.rate_array; in ath12k_wmi_tpc_stats_copy_buffer()[all …]