diff --git a/fw/htt_stats.h b/fw/htt_stats.h index 23e819d7a6c6..3f4990fc2eed 100644 --- a/fw/htt_stats.h +++ b/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 */