mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-11 15:11:48 -04:00
fw-api: CL 19971866 - update fw common interface files
HTT stats: add AX,BE OFDMA RBO,SIFS steer counters Change-Id: I230f4dd06cc08456c1f3a4afe22f8174e421d738 CRs-Fixed: 2262693
This commit is contained in:
parent
c9b1e51da1
commit
a23fccec8f
2 changed files with 28 additions and 0 deletions
2
fw/htt.h
2
fw/htt.h
|
|
@ -762,6 +762,8 @@ typedef enum {
|
|||
HTT_STATS_TX_PDEV_MUEDCA_PARAMS_STATS_TAG = 169, /* htt_tx_pdev_muedca_params_stats_tlv_v */
|
||||
HTT_STATS_PDEV_BW_MGR_STATS_TAG = 170, /* htt_pdev_bw_mgr_stats_tlv */
|
||||
HTT_STATS_TX_PDEV_AP_EDCA_PARAMS_STATS_TAG = 171, /* htt_tx_pdev_ap_edca_params_stats_tlv_v */
|
||||
HTT_STATS_TXBF_OFDMA_AX_STEER_MPDU_STATS_TAG = 172, /* htt_txbf_ofdma_ax_steer_mpdu_stats_tlv */
|
||||
HTT_STATS_TXBF_OFDMA_BE_STEER_MPDU_STATS_TAG = 173, /* htt_txbf_ofdma_be_steer_mpdu_stats_tlv */
|
||||
|
||||
|
||||
HTT_STATS_MAX_TAG,
|
||||
|
|
|
|||
|
|
@ -2672,6 +2672,18 @@ typedef struct {
|
|||
htt_txbf_ofdma_ax_steer_stats_elem_t ax_steer[1]; /* variable length */
|
||||
} htt_txbf_ofdma_ax_steer_stats_tlv;
|
||||
|
||||
typedef struct {
|
||||
htt_tlv_hdr_t tlv_hdr;
|
||||
/* 11AX HE OFDMA MPDUs tried in rbo steering */
|
||||
A_UINT32 ax_ofdma_rbo_steer_mpdus_tried;
|
||||
/* 11AX HE OFDMA MPDUs failed in rbo steering */
|
||||
A_UINT32 ax_ofdma_rbo_steer_mpdus_failed;
|
||||
/* 11AX HE OFDMA MPDUs tried in sifs steering */
|
||||
A_UINT32 ax_ofdma_sifs_steer_mpdus_tried;
|
||||
/* 11AX HE OFDMA MPDUs failed in sifs steering */
|
||||
A_UINT32 ax_ofdma_sifs_steer_mpdus_failed;
|
||||
} htt_txbf_ofdma_ax_steer_mpdu_stats_tlv;
|
||||
|
||||
typedef struct {
|
||||
/** 11BE EHT OFDMA NDPA frame queued to the HW */
|
||||
A_UINT32 be_ofdma_ndpa_queued;
|
||||
|
|
@ -2806,16 +2818,30 @@ typedef struct {
|
|||
htt_txbf_ofdma_be_steer_stats_elem_t be_steer[1]; /* variable length */
|
||||
} htt_txbf_ofdma_be_steer_stats_tlv;
|
||||
|
||||
typedef struct {
|
||||
htt_tlv_hdr_t tlv_hdr;
|
||||
/* 11BE EHT OFDMA MPDUs tried in rbo steering */
|
||||
A_UINT32 be_ofdma_rbo_steer_mpdus_tried;
|
||||
/* 11BE EHT OFDMA MPDUs failed in rbo steering */
|
||||
A_UINT32 be_ofdma_rbo_steer_mpdus_failed;
|
||||
/* 11BE EHT OFDMA MPDUs tried in sifs steering */
|
||||
A_UINT32 be_ofdma_sifs_steer_mpdus_tried;
|
||||
/* 11BE EHT OFDMA MPDUs failed in sifs steering */
|
||||
A_UINT32 be_ofdma_sifs_steer_mpdus_failed;
|
||||
} htt_txbf_ofdma_be_steer_mpdu_stats_tlv;
|
||||
|
||||
/* STATS_TYPE : HTT_DBG_EXT_STATS_TXBF_OFDMA
|
||||
* TLV_TAGS:
|
||||
* - HTT_STATS_TXBF_OFDMA_NDPA_STATS_TAG
|
||||
* - HTT_STATS_TXBF_OFDMA_NDP_STATS_TAG
|
||||
* - HTT_STATS_TXBF_OFDMA_BRP_STATS_TAG
|
||||
* - HTT_STATS_TXBF_OFDMA_STEER_STATS_TAG
|
||||
* - HTT_STATS_TXBF_OFDMA_AX_STEER_MPDU_STATS_TAG
|
||||
* - HTT_STATS_TXBF_OFDMA_BE_NDPA_STATS_TAG
|
||||
* - HTT_STATS_TXBF_OFDMA_BE_NDP_STATS_TAG
|
||||
* - HTT_STATS_TXBF_OFDMA_BE_BRP_STATS_TAG
|
||||
* - HTT_STATS_TXBF_OFDMA_BE_STEER_STATS_TAG
|
||||
* - HTT_STATS_TXBF_OFDMA_BE_STEER_MPDU_STATS_TAG
|
||||
*/
|
||||
|
||||
typedef struct {
|
||||
|
|
|
|||
Loading…
Reference in a new issue