[PATCH v4 5/5] wifi: ath12k: Dump additional Tx PDEV HTT stats
Jeff Johnson
quic_jjohnson at quicinc.com
Thu Jun 6 09:44:04 PDT 2024
On 6/2/2024 9:42 PM, Ramya Gnanasekar wrote:
> Support to dump additional Tx PDEV stats through HTT stats debugfs.
> Following stats dump are supported:
> 1. PDEV control path stat to dump Tx management frame count
> 2. Tx PDEV SIFS histogram stats
> 3. Tx MU MIMO PPDU stats for 802.11ac, 802.11ax and 802.11be
again have a new comment in this patch
> +static inline void
> +ath12k_htt_print_tx_pdev_mu_ppdu_dist_stats_tlv(const void *tag_buf, u16 tag_len,
> + struct debug_htt_stats_req *stats_req)
> +{
> + const struct ath12k_htt_tx_pdev_mu_ppdu_dist_stats_tlv *htt_stats_buf = tag_buf;
> + char *mode;
> + u8 j, hw_mode, i, str_buf_len;
> + u8 *buf = stats_req->buf;
> + u32 len = stats_req->buf_len;
> + u32 buf_len = ATH12K_HTT_STATS_BUF_SIZE;
> + u32 stats_value;
> + u8 max_ppdu = ATH12K_HTT_STATS_MAX_NUM_MU_PPDU_PER_BURST;
> + u8 max_sched = ATH12K_HTT_STATS_MAX_NUM_SCHED_STATUS;
> + char str_buf[ATH12K_HTT_MAX_STRING_LEN];
> +
> + if (tag_len < sizeof(struct ath12k_htt_tx_pdev_mu_ppdu_dist_stats_tlv))
sizeof(*htt_stats_buf) is preferred
> + return;
More information about the ath12k
mailing list