mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-08 21:11:14 -04:00
fw-api: CL 17248910 - update fw common interface files
HTT stats: add RU size and EHT sig MCS to tx pdev rate stats TLVs Change-Id: I1c6456592f561122543f4a0ed1d1e024e454ebb2 CRs-Fixed: 2262693
This commit is contained in:
parent
43fb9a75aa
commit
ecc219cd2d
1 changed files with 42 additions and 0 deletions
|
|
@ -4149,6 +4149,40 @@ typedef enum {
|
|||
#define HTT_TX_PDEV_STATS_NUM_BE_MCS_COUNTERS 16 /* 0...13,-2,-1 */
|
||||
#define HTT_TX_PDEV_STATS_NUM_BE_BW_COUNTERS 5 /* 20,40,80,160,320 MHz */
|
||||
|
||||
#define HTT_TX_PDEV_STATS_NUM_HE_SIG_B_MCS_COUNTERS 6
|
||||
#define HTT_TX_PDEV_STATS_NUM_EHT_SIG_MCS_COUNTERS 4
|
||||
|
||||
typedef enum {
|
||||
HTT_TX_PDEV_STATS_AX_RU_SIZE_26,
|
||||
HTT_TX_PDEV_STATS_AX_RU_SIZE_52,
|
||||
HTT_TX_PDEV_STATS_AX_RU_SIZE_106,
|
||||
HTT_TX_PDEV_STATS_AX_RU_SIZE_242,
|
||||
HTT_TX_PDEV_STATS_AX_RU_SIZE_484,
|
||||
HTT_TX_PDEV_STATS_AX_RU_SIZE_996,
|
||||
HTT_TX_PDEV_STATS_AX_RU_SIZE_996x2,
|
||||
HTT_TX_PDEV_STATS_NUM_AX_RU_SIZE_COUNTERS,
|
||||
} HTT_TX_PDEV_STATS_AX_RU_SIZE;
|
||||
|
||||
typedef enum {
|
||||
HTT_TX_PDEV_STATS_BE_RU_SIZE_26,
|
||||
HTT_TX_PDEV_STATS_BE_RU_SIZE_52,
|
||||
HTT_TX_PDEV_STATS_BE_RU_SIZE_52_26,
|
||||
HTT_TX_PDEV_STATS_BE_RU_SIZE_106,
|
||||
HTT_TX_PDEV_STATS_BE_RU_SIZE_106_26,
|
||||
HTT_TX_PDEV_STATS_BE_RU_SIZE_242,
|
||||
HTT_TX_PDEV_STATS_BE_RU_SIZE_484,
|
||||
HTT_TX_PDEV_STATS_BE_RU_SIZE_484_242,
|
||||
HTT_TX_PDEV_STATS_BE_RU_SIZE_996,
|
||||
HTT_TX_PDEV_STATS_BE_RU_SIZE_996_484,
|
||||
HTT_TX_PDEV_STATS_BE_RU_SIZE_996_484_242,
|
||||
HTT_TX_PDEV_STATS_BE_RU_SIZE_996x2,
|
||||
HTT_TX_PDEV_STATS_BE_RU_SIZE_996x2_484,
|
||||
HTT_TX_PDEV_STATS_BE_RU_SIZE_996x3,
|
||||
HTT_TX_PDEV_STATS_BE_RU_SIZE_996x3_484,
|
||||
HTT_TX_PDEV_STATS_BE_RU_SIZE_996x4,
|
||||
HTT_TX_PDEV_STATS_NUM_BE_RU_SIZE_COUNTERS,
|
||||
} HTT_TX_PDEV_STATS_BE_RU_SIZE;
|
||||
|
||||
typedef struct {
|
||||
htt_tlv_hdr_t tlv_hdr;
|
||||
|
||||
|
|
@ -4271,6 +4305,10 @@ typedef struct {
|
|||
A_UINT32 reduced_ax_mu_mimo_tx_bw[HTT_TX_PDEV_STATS_NUM_REDUCED_CHAN_TYPES][HTT_TX_PDEV_STATS_NUM_BW_COUNTERS];
|
||||
/** 11AX HE DL MU OFDMA TX BW stats at reduced channel config */
|
||||
A_UINT32 reduced_ax_mu_ofdma_tx_bw[HTT_TX_PDEV_STATS_NUM_REDUCED_CHAN_TYPES][HTT_TX_PDEV_STATS_NUM_BW_COUNTERS];
|
||||
/** 11AX HE DL MU OFDMA TX RU Size stats */
|
||||
A_UINT32 ofdma_tx_ru_size[HTT_TX_PDEV_STATS_NUM_AX_RU_SIZE_COUNTERS];
|
||||
/** 11AX HE DL MU OFDMA HE-SIG-B MCS stats */
|
||||
A_UINT32 ofdma_he_sig_b_mcs[HTT_TX_PDEV_STATS_NUM_HE_SIG_B_MCS_COUNTERS];
|
||||
} htt_tx_pdev_rate_stats_tlv;
|
||||
|
||||
typedef struct {
|
||||
|
|
@ -4349,6 +4387,10 @@ typedef struct {
|
|||
A_UINT32 be_ofdma_tx_bw[HTT_TX_PDEV_STATS_NUM_BE_BW_COUNTERS];
|
||||
/** 11BE EHT DL MU OFDMA TX guard interval stats */
|
||||
A_UINT32 be_ofdma_tx_gi[HTT_TX_PDEV_STATS_NUM_GI_COUNTERS][HTT_TX_PDEV_STATS_NUM_BE_MCS_COUNTERS];
|
||||
/** 11BE EHT DL MU OFDMA TX RU Size stats */
|
||||
A_UINT32 be_ofdma_tx_ru_size[HTT_TX_PDEV_STATS_NUM_BE_RU_SIZE_COUNTERS];
|
||||
/** 11BE EHT DL MU OFDMA EHT-SIG MCS stats */
|
||||
A_UINT32 be_ofdma_eht_sig_mcs[HTT_TX_PDEV_STATS_NUM_EHT_SIG_MCS_COUNTERS];
|
||||
} htt_tx_pdev_rate_stats_be_ofdma_tlv;
|
||||
|
||||
/* STATS_TYPE : HTT_DBG_EXT_STATS_PDEV_TX_RATE
|
||||
|
|
|
|||
Loading…
Reference in a new issue