summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorspuligil <spuligil@codeaurora.org>2020-05-15 06:00:51 -0700
committernshrivas <nshrivas@codeaurora.org>2020-05-22 07:06:25 -0700
commit8546af56546d1702a337b6a196f47c2af1e69f31 (patch)
tree65e36fa7285deb3001d10b08328afd3d2b1233ab
parent97ba8d7411387f1ef6bffe38b49d620cd96d93db (diff)
downloadwlan-fw-api-8546af56546d1702a337b6a196f47c2af1e69f31.tar.gz
fw-api: CL 10466792 - update fw common interface files
HTT stats: add RSSI values in ul_mumimo_trig TLV Change-Id: Iff5bef545941ba45026e64b4a118d3056e8e7044 CRs-Fixed: 2262693
-rw-r--r--fw/htt_stats.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/fw/htt_stats.h b/fw/htt_stats.h
index 674176f..99a1e8c 100644
--- a/fw/htt_stats.h
+++ b/fw/htt_stats.h
@@ -3596,6 +3596,8 @@ typedef struct {
#define HTT_RX_PDEV_STATS_NUM_GI_COUNTERS 4
#define HTT_RX_PDEV_STATS_NUM_DCM_COUNTERS 5
#define HTT_RX_PDEV_STATS_NUM_BW_COUNTERS 4
+#define HTT_RX_PDEV_STATS_TOTAL_BW_COUNTERS \
+ (HTT_RX_PDEV_STATS_NUM_BW_EXT_COUNTERS + HTT_RX_PDEV_STATS_NUM_BW_COUNTERS)
#define HTT_RX_PDEV_STATS_NUM_SPATIAL_STREAMS 8
#define HTT_RX_PDEV_STATS_ULMUMIMO_NUM_SPATIAL_STREAMS 8
#define HTT_RX_PDEV_STATS_NUM_PREAMBLE_TYPES HTT_STATS_PREAM_COUNT
@@ -3901,6 +3903,15 @@ typedef struct {
/* Stats for MCS 12/13 */
A_UINT32 ul_mumimo_rx_mcs_ext[HTT_RX_PDEV_STATS_NUM_EXTRA_MCS_COUNTERS];
A_UINT32 ul_mumimo_rx_gi_ext[HTT_RX_PDEV_STATS_NUM_GI_COUNTERS][HTT_RX_PDEV_STATS_NUM_EXTRA_MCS_COUNTERS];
+
+ /* RSSI in dBm for Rx TB PPDUs */
+ A_INT8 rx_ul_mumimo_chain_rssi_in_dbm[HTT_RX_PDEV_STATS_ULMUMIMO_NUM_SPATIAL_STREAMS][HTT_RX_PDEV_STATS_TOTAL_BW_COUNTERS];
+ /* Target RSSI stats for UL MUMIMO triggers. Units dBm */
+ A_INT8 rx_ul_mumimo_target_rssi[HTT_TX_PDEV_STATS_NUM_UL_MUMIMO_USER_STATS][HTT_RX_PDEV_STATS_NUM_BW_COUNTERS];
+ /* FD RSSI stats for UL TB PPDUs. Units dBm */
+ A_INT8 rx_ul_mumimo_fd_rssi[HTT_TX_PDEV_STATS_NUM_UL_MUMIMO_USER_STATS][HTT_RX_PDEV_STATS_ULMUMIMO_NUM_SPATIAL_STREAMS];
+ /* Pilot EVM Stats */
+ A_INT8 rx_ulmumimo_pilot_evm_dB_mean[HTT_TX_PDEV_STATS_NUM_UL_MUMIMO_USER_STATS][HTT_RX_PDEV_STATS_ULMUMIMO_NUM_SPATIAL_STREAMS];
} htt_rx_pdev_ul_mumimo_trig_stats_tlv;
/* STATS_TYPE : HTT_DBG_EXT_STATS_PDEV_UL_MUMIMO_TRIG_STATS