fw-api: CL 21136812 - update fw common interface files
HTT stats: add MLO abort and MLO tx op abort stats counters Change-Id: I01dd4a21602fdb80dd6b87bcbfb8d22c7df21257 CRs-Fixed: 2262693
此提交包含在:
2
fw/htt.h
2
fw/htt.h
@@ -771,6 +771,8 @@ typedef enum {
|
|||||||
HTT_STATS_PEER_AX_OFDMA_STATS_TAG = 174, /* htt_peer_ax_ofdma_stats_tlv */
|
HTT_STATS_PEER_AX_OFDMA_STATS_TAG = 174, /* htt_peer_ax_ofdma_stats_tlv */
|
||||||
HTT_STATS_TX_PDEV_MU_EDCA_PARAMS_STATS_TAG = 175, /* htt_tx_pdev_mu_edca_params_stats_tlv_v */
|
HTT_STATS_TX_PDEV_MU_EDCA_PARAMS_STATS_TAG = 175, /* htt_tx_pdev_mu_edca_params_stats_tlv_v */
|
||||||
HTT_STATS_PDEV_MBSSID_CTRL_FRAME_STATS_TAG = 176, /* htt_pdev_mbssid_ctrl_frame_stats_tlv */
|
HTT_STATS_PDEV_MBSSID_CTRL_FRAME_STATS_TAG = 176, /* htt_pdev_mbssid_ctrl_frame_stats_tlv */
|
||||||
|
HTT_STATS_TX_PDEV_MLO_ABORT_TAG = 177, /* htt_tx_pdev_stats_mlo_abort_tlv_v */
|
||||||
|
HTT_STATS_TX_PDEV_MLO_TXOP_ABORT_TAG = 178, /* htt_tx_pdev_stats_mlo_txop_abort_tlv_v */
|
||||||
|
|
||||||
|
|
||||||
HTT_STATS_MAX_TAG,
|
HTT_STATS_MAX_TAG,
|
||||||
|
@@ -928,6 +928,20 @@ typedef struct {
|
|||||||
A_UINT32 flush_errs[1]; /* HTT_TX_PDEV_MAX_FLUSH_REASON_STATS */
|
A_UINT32 flush_errs[1]; /* HTT_TX_PDEV_MAX_FLUSH_REASON_STATS */
|
||||||
} htt_tx_pdev_stats_flush_tlv_v;
|
} htt_tx_pdev_stats_flush_tlv_v;
|
||||||
|
|
||||||
|
#define HTT_TX_PDEV_STATS_MLO_ABORT_TLV_SZ(_num_elems) (sizeof(A_UINT32) * (_num_elems))
|
||||||
|
/* NOTE: Variable length TLV, use length spec to infer array size */
|
||||||
|
typedef struct {
|
||||||
|
htt_tlv_hdr_t tlv_hdr;
|
||||||
|
A_UINT32 mlo_abort_cnt[]; /* HTT_TX_PDEV_MAX_MLO_ABORT_REASON_STATS */
|
||||||
|
} htt_tx_pdev_stats_mlo_abort_tlv_v;
|
||||||
|
|
||||||
|
#define HTT_TX_PDEV_STATS_MLO_TXOP_ABORT_TLV_SZ(_num_elems) (sizeof(A_UINT32) * (_num_elems))
|
||||||
|
/* NOTE: Variable length TLV, use length spec to infer array size */
|
||||||
|
typedef struct {
|
||||||
|
htt_tlv_hdr_t tlv_hdr;
|
||||||
|
A_UINT32 mlo_txop_abort_cnt[]; /* HTT_TX_PDEV_MAX_MLO_ABORT_REASON_STATS */
|
||||||
|
} htt_tx_pdev_stats_mlo_txop_abort_tlv_v;
|
||||||
|
|
||||||
#define HTT_TX_PDEV_STATS_SIFS_TLV_SZ(_num_elems) (sizeof(A_UINT32) * (_num_elems))
|
#define HTT_TX_PDEV_STATS_SIFS_TLV_SZ(_num_elems) (sizeof(A_UINT32) * (_num_elems))
|
||||||
/* NOTE: Variable length TLV, use length spec to infer array size */
|
/* NOTE: Variable length TLV, use length spec to infer array size */
|
||||||
typedef struct {
|
typedef struct {
|
||||||
|
新增問題並參考
封鎖使用者