From 985a19b596df4fb0654f0b7744a221da9ff5bec9 Mon Sep 17 00:00:00 2001 From: spuligil Date: Fri, 31 Jan 2020 06:00:47 -0800 Subject: [PATCH] fw-api: CL 9444359 - update fw common interface files HTT stats: add [UNSUPPORTED,UNAVAILABLE]_ERROR_STATS TLV types Change-Id: Ic81b8fb788d0d15bb1d88f9820697c3f015c5e86 CRs-Fixed: 2262693 --- fw/htt_stats.h | 7 +++++++ 1 file changed, 7 insertions(+) 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 */