Browse Source

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

Change-Id: I46cc50102425b959f344be397cf99663faa48a61
HTT: add frame_type field in htt_tx_wbm_transmit_status
CRs-Fixed: 2262693
spuligil 3 years ago
parent
commit
4a0d97534c
1 changed files with 7 additions and 1 deletions
  1. 7 1
      fw/htt.h

+ 7 - 1
fw/htt.h

@@ -2593,6 +2593,11 @@ PREPACK struct htt_tx_wbm_completion_v2 {
          ((_var) |= ((_val) << HTT_TX_WBM_COMPLETION_V2_EXP_FRAME_S)); \
      } while (0)
 
+typedef enum {
+    TX_FRAME_TYPE_UNDEFINED = 0,
+    TX_FRAME_TYPE_EAPOL     = 1,
+} htt_tx_wbm_status_frame_type;
+
 /**
  * @brief HTT TX WBM transmit status from firmware to host
  * @details
@@ -2626,7 +2631,8 @@ PREPACK struct htt_tx_wbm_transmit_status {
        mcast_valid:      1,  /* If this "mcast_valid" is set, the mcast field
                               * contains valid data.
                               */
-       reserved0:        8;
+       frame_type:       4,  /* holds htt_tx_wbm_status_frame_type value */
+       reserved:         4;
    A_UINT32
        ppdu_start_tsf:  32;  /* PPDU Start timestamp added for multicast
                               * packets in the wbm completion path