Loading fw/htt_stats.h +23 −0 Original line number Diff line number Diff line Loading @@ -5702,26 +5702,49 @@ typedef struct { A_UINT32 cv_dma_not_done_err; A_UINT32 cv_update_failed; /* cv query stats */ /** total times CV query happened */ A_UINT32 cv_total_query; /** total pattern based CV query */ A_UINT32 cv_total_pattern_query; /** total BW based CV query */ A_UINT32 cv_total_bw_query; /** incorrect encoding in CV flags */ A_UINT32 cv_invalid_bw_coding; /** forced sounding enabled for the peer */ A_UINT32 cv_forced_sounding; /** standalone sounding sequence on-going */ A_UINT32 cv_standalone_sounding; /** NC of available CV lower than expected */ A_UINT32 cv_nc_mismatch; /** feedback type different from expected */ A_UINT32 cv_fb_type_mismatch; /** CV BW not equal to expected BW for OFDMA */ A_UINT32 cv_ofdma_bw_mismatch; /** CV BW not greater than or equal to expected BW */ A_UINT32 cv_bw_mismatch; /** CV pattern not matching with the expected pattern */ A_UINT32 cv_pattern_mismatch; /** CV available is of different preamble type than expected. */ A_UINT32 cv_preamble_mismatch; /** NR of available CV is lower than expected. */ A_UINT32 cv_nr_mismatch; /** CV in use count has exceeded threshold and cannot be used further. */ A_UINT32 cv_in_use_cnt_exceeded; /** A valid CV has been found. */ A_UINT32 cv_found; /** No valid CV was found. */ A_UINT32 cv_not_found; /** Sounding per user in 320MHz bandwidth */ A_UINT32 sounding_320[HTT_TX_PDEV_STATS_NUM_BE_MUMIMO_USER_STATS]; /** Counts number of soundings for all steering modes in 320MHz bandwidth */ A_UINT32 cbf_320[HTT_TXBF_MAX_NUM_OF_MODES]; /* This part can be used for new counters added for CV query/upload. */ /** non-trigger based ranging sequence on-going */ A_UINT32 cv_ntbr_sounding; /** CV found, but upload is in progress. */ A_UINT32 cv_found_upload_in_progress; /** Expired CV found during query. */ A_UINT32 cv_expired_during_query; } htt_tx_sounding_stats_tlv; /* STATS_TYPE : HTT_DBG_EXT_STATS_TX_SOUNDING_INFO Loading Loading
fw/htt_stats.h +23 −0 Original line number Diff line number Diff line Loading @@ -5702,26 +5702,49 @@ typedef struct { A_UINT32 cv_dma_not_done_err; A_UINT32 cv_update_failed; /* cv query stats */ /** total times CV query happened */ A_UINT32 cv_total_query; /** total pattern based CV query */ A_UINT32 cv_total_pattern_query; /** total BW based CV query */ A_UINT32 cv_total_bw_query; /** incorrect encoding in CV flags */ A_UINT32 cv_invalid_bw_coding; /** forced sounding enabled for the peer */ A_UINT32 cv_forced_sounding; /** standalone sounding sequence on-going */ A_UINT32 cv_standalone_sounding; /** NC of available CV lower than expected */ A_UINT32 cv_nc_mismatch; /** feedback type different from expected */ A_UINT32 cv_fb_type_mismatch; /** CV BW not equal to expected BW for OFDMA */ A_UINT32 cv_ofdma_bw_mismatch; /** CV BW not greater than or equal to expected BW */ A_UINT32 cv_bw_mismatch; /** CV pattern not matching with the expected pattern */ A_UINT32 cv_pattern_mismatch; /** CV available is of different preamble type than expected. */ A_UINT32 cv_preamble_mismatch; /** NR of available CV is lower than expected. */ A_UINT32 cv_nr_mismatch; /** CV in use count has exceeded threshold and cannot be used further. */ A_UINT32 cv_in_use_cnt_exceeded; /** A valid CV has been found. */ A_UINT32 cv_found; /** No valid CV was found. */ A_UINT32 cv_not_found; /** Sounding per user in 320MHz bandwidth */ A_UINT32 sounding_320[HTT_TX_PDEV_STATS_NUM_BE_MUMIMO_USER_STATS]; /** Counts number of soundings for all steering modes in 320MHz bandwidth */ A_UINT32 cbf_320[HTT_TXBF_MAX_NUM_OF_MODES]; /* This part can be used for new counters added for CV query/upload. */ /** non-trigger based ranging sequence on-going */ A_UINT32 cv_ntbr_sounding; /** CV found, but upload is in progress. */ A_UINT32 cv_found_upload_in_progress; /** Expired CV found during query. */ A_UINT32 cv_expired_during_query; } htt_tx_sounding_stats_tlv; /* STATS_TYPE : HTT_DBG_EXT_STATS_TX_SOUNDING_INFO Loading