From b677edfa1bb27972dcd6d35d36f5923510a5cc35 Mon Sep 17 00:00:00 2001 From: spuligil Date: Thu, 1 Sep 2022 12:01:59 -0700 Subject: [PATCH] fw-api: CL 19429798 - update fw common interface files HTT stats: expand the pdev_sched_algo_ofdma_stats TLV Change-Id: I184e43e8f2231dbf564c4226c89939296ab27418 CRs-Fixed: 2262693 --- fw/htt_stats.h | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/fw/htt_stats.h b/fw/htt_stats.h index 7e7dac134331..7d667a72a752 100644 --- a/fw/htt_stats.h +++ b/fw/htt_stats.h @@ -8456,6 +8456,20 @@ typedef struct { A_UINT32 chan_acc_lat_based_dlofdma_disabled_count[HTT_NUM_AC_WMM]; /** Num of instances where avg. channel access latency based DL OFDMA status = MONITORING */ A_UINT32 chan_acc_lat_based_dlofdma_monitoring_count[HTT_NUM_AC_WMM]; + /** Num of instances where dl ofdma is disabled due to ru allocation failure */ + A_UINT32 downgrade_to_dl_su_ru_alloc_fail[HTT_NUM_AC_WMM]; + /** Num of instances where dl ofdma is disabled because we have only one user in candidate list */ + A_UINT32 candidate_list_single_user_disable_ofdma[HTT_NUM_AC_WMM]; + /** Num of instances where ul is chosen over dl based on qos weight not specific to OFDMA */ + A_UINT32 dl_cand_list_dropped_high_ul_qos_weight[HTT_NUM_AC_WMM]; + /** Num of instances where dl ofdma is disabled due to pipelining */ + A_UINT32 ax_dlofdma_disabled_due_to_pipelining[HTT_NUM_AC_WMM]; + /** Num of instances where dl ofdma is disabled as the tid is su only eligible */ + A_UINT32 dlofdma_disabled_su_only_eligible[HTT_NUM_AC_WMM]; + /** Num of instances where dl ofdma is disabled because there are no mpdus tried consecutively */ + A_UINT32 dlofdma_disabled_consec_no_mpdus_tried[HTT_NUM_AC_WMM]; + /** Num of instances where dl ofdma is disabled because there are consecutive mpdu failure */ + A_UINT32 dlofdma_disabled_consec_no_mpdus_success[HTT_NUM_AC_WMM]; } htt_pdev_sched_algo_ofdma_stats_tlv; /*======= Bandwidth Manager stats ====================*/