Эх сурвалжийг харах

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

HTT stats: add [UNSUPPORTED,UNAVAILABLE]_ERROR_STATS TLV types

Change-Id: Ic81b8fb788d0d15bb1d88f9820697c3f015c5e86
CRs-Fixed: 2262693
spuligil 5 жил өмнө
parent
commit
985a19b596
1 өөрчлөгдсөн 7 нэмэгдсэн , 0 устгасан
  1. 7 0
      fw/htt_stats.h

+ 7 - 0
fw/htt_stats.h

@@ -478,6 +478,8 @@ typedef enum {
     HTT_STATS_TX_PDEV_DL_MU_OFDMA_STATS_TAG        = 106, /* htt_tx_pdev_dl_mu_ofdma_sch_stats_tlv */
     HTT_STATS_TX_PDEV_UL_MU_OFDMA_STATS_TAG        = 107, /* htt_tx_pdev_ul_mu_ofdma_sch_stats_tlv */
     HTT_STATS_PDEV_TX_RATE_TXBF_STATS_TAG          = 108, /* htt_tx_peer_rate_txbf_stats_tlv */
+    HTT_STATS_UNSUPPORTED_ERROR_STATS_TAG          = 109, /* htt_stats_error_tlv_v */
+    HTT_STATS_UNAVAILABLE_ERROR_STATS_TAG          = 110, /* htt_stats_error_tlv_v */
 
     HTT_STATS_MAX_TAG,
 } htt_tlv_tag_t;
@@ -2170,6 +2172,11 @@ typedef struct {
     A_UINT32 sched_order_su[1]; /* HTT_TX_PDEV_NUM_SCHED_ORDER_LOG */
 } htt_sched_txq_sched_order_su_tlv_v;
 
+typedef struct {
+    htt_tlv_hdr_t tlv_hdr;
+    A_UINT32 htt_stats_type;
+} htt_stats_error_tlv_v;
+
 typedef enum {
     HTT_SCHED_TID_SKIP_SCHED_MASK_DISABLED = 0, /* Skip the tid when WAL_TID_DISABLE_TX_SCHED_MASK is true                                       */
     HTT_SCHED_TID_SKIP_NOTIFY_MPDU,             /* Skip the tid's 2nd sched_cmd when 1st cmd is ongoing                                          */