Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit b21fa9d2 authored by spuligil's avatar spuligil Committed by snandini
Browse files

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

HTT stats: add is_sqno_valid_in_buffer flag in ppdu_stats_user_common

Change-Id: Iaef6da853394841fa2b56aea59c0aa0dd9ff92f6
CRs-Fixed: 2262693
parent ed074a3a
Loading
Loading
Loading
Loading
+19 −6
Original line number Diff line number Diff line
@@ -845,6 +845,19 @@ typedef struct {
         ((_var) |= ((_val) << HTT_PPDU_STATS_USER_COMMON_TLV_DELAYED_BA_S)); \
     } while (0)

#define HTT_PPDU_STATS_USER_COMMON_TLV_IS_SQNUM_VALID_IN_BUFFER_M     0x00008000
#define HTT_PPDU_STATS_USER_COMMON_TLV_IS_SQNUM_VALID_IN_BUFFER_S             15

#define HTT_PPDU_STATS_USER_COMMON_TLV_IS_SQNUM_VALID_IN_BUFFER_GET(_var) \
    (((_var) & HTT_PPDU_STATS_USER_COMMON_TLV_IS_SQNUM_VALID_IN_BUFFER_M) >> \
    HTT_PPDU_STATS_USER_COMMON_TLV_IS_SQNUM_VALID_IN_BUFFER_S)

#define HTT_PPDU_STATS_USER_COMMON_TLV_IS_SQNUM_VALID_IN_BUFFER_SET(_var, _val) \
     do { \
         HTT_CHECK_SET_VAL(HTT_PPDU_STATS_USER_COMMON_TLV_IS_SQNUM_VALID_IN_BUFFER, _val); \
         ((_var) |= ((_val) << HTT_PPDU_STATS_USER_COMMON_TLV_IS_SQNUM_VALID_IN_BUFFER_S)); \
     } while (0)

#define HTT_PPDU_STATS_USER_COMMON_TLV_NUM_FRAMES_M     0xffff0000
#define HTT_PPDU_STATS_USER_COMMON_TLV_NUM_FRAMES_S             16

@@ -914,7 +927,7 @@ typedef struct {
                     mpdus_tried:              9,
                     bw:                       4,
                     delayed_ba:               1,
                     reserved0:          1,
                     is_sqno_valid_in_buffer:  1,
                     num_frames:              16;
        };
    };