Browse Source

fw-api: CL 21225121 - update fw common interface files

HTT stats: add MSDU latency fields in htt_tx_tid_stats_v1 TLV

Change-Id: I277332c0a9d64d4477f9e7813ca9c9c279c7bdf6
CRs-Fixed: 2262693
spuligil 2 years ago
parent
commit
f7be7cd152
1 changed files with 11 additions and 0 deletions
  1. 11 0
      fw/htt_stats.h

+ 11 - 0
fw/htt_stats.h

@@ -1481,6 +1481,17 @@ typedef struct _htt_tx_tid_stats_v1_tlv {
     A_UINT32 mlo_flush_partner_info_high;
     A_UINT32 mlo_flush_initator_info_low;
     A_UINT32 mlo_flush_initator_info_high;
+    /*
+     * head_msdu_tqm_timestamp_us:
+     *     MSDU enqueue timestamp (TQM reference timestamp) for the MSDU
+     *     at the head of the MPDU queue
+     * head_msdu_tqm_latency_us:
+     *     The age of the MSDU that is at the head of the MPDU queue,
+     *     i.e. the delta between the current TQM time and the MSDU's
+     *     enqueue timestamp.
+     */
+    A_UINT32 head_msdu_tqm_timestamp_us;
+    A_UINT32 head_msdu_tqm_latency_us;
 } htt_tx_tid_stats_v1_tlv;
 
 #define HTT_RX_TID_STATS_SW_PEER_ID_M 0x0000ffff