Kaynağa Gözat

fw-api: CL 20679446 - update fw common interface files

HTT stats: add mbssid_ctrl_frame_stats TLV

Change-Id: I5c07d2b8401fda39212d9e9ff71a9f5e181ad4b1
CRs-Fixed: 2262693
spuligil 2 yıl önce
ebeveyn
işleme
dca4709169
2 değiştirilmiş dosya ile 23 ekleme ve 0 silme
  1. 1 0
      fw/htt.h
  2. 22 0
      fw/htt_stats.h

+ 1 - 0
fw/htt.h

@@ -770,6 +770,7 @@ typedef enum {
     HTT_STATS_TXBF_OFDMA_BE_STEER_MPDU_STATS_TAG   = 173, /* htt_txbf_ofdma_be_steer_mpdu_stats_tlv */
     HTT_STATS_PEER_AX_OFDMA_STATS_TAG              = 174, /* htt_peer_ax_ofdma_stats_tlv */
     HTT_STATS_TX_PDEV_MU_EDCA_PARAMS_STATS_TAG     = 175, /* htt_tx_pdev_mu_edca_params_stats_tlv_v */
+    HTT_STATS_PDEV_MBSSID_CTRL_FRAME_STATS_TAG     = 176, /* htt_pdev_mbssid_ctrl_frame_stats_tlv */
 
 
     HTT_STATS_MAX_TAG,

+ 22 - 0
fw/htt_stats.h

@@ -511,6 +511,14 @@ enum htt_dbg_ext_stats_type {
      */
     HTT_DBG_EXT_STATS_PDEV_BW_MGR = 53,
 
+    /** HTT_DBG_PDEV_MBSSID_CTRL_FRAME_STATS
+     * PARAMS:
+     *   - No Params
+     * RESP MSG:
+     *   - htt_pdev_mbssid_ctrl_frame_stats
+     */
+    HTT_DBG_PDEV_MBSSID_CTRL_FRAME_STATS = 54,
+
 
     /* keep this last */
     HTT_DBG_NUM_EXT_STATS = 256,
@@ -8594,6 +8602,20 @@ typedef struct {
     A_UINT32 dlofdma_disabled_consec_no_mpdus_success[HTT_NUM_AC_WMM];
 } htt_pdev_sched_algo_ofdma_stats_tlv;
 
+typedef struct {
+    htt_tlv_hdr_t tlv_hdr;
+    A_UINT32 pdev_id;
+    A_UINT32 tx_vap_id;
+    A_UINT32 basic_trigger_across_bss;
+    A_UINT32 basic_trigger_within_bss;
+    A_UINT32 bsr_trigger_across_bss;
+    A_UINT32 bsr_trigger_within_bss;
+    A_UINT32 mu_rts_across_bss;
+    A_UINT32 mu_rts_within_bss;
+    A_UINT32 ul_mumimo_trigger_across_bss;
+    A_UINT32 ul_mumimo_trigger_within_bss;
+} htt_pdev_mbssid_ctrl_frame_stats_tlv;
+
 /*======= Bandwidth Manager stats ====================*/
 
 #define HTT_BW_MGR_STATS_MAC_ID_M               0x000000ff