qcacmn: Read 256 fcs_ok bitmap from user ext TLV

Read extra bits of fcs okay bit map from
RX_PPDU_END_USER_STATS_EXT TLV and use the same
to send first fcs okay packet in case of M COPY

CRs-Fixed: 2499150
Change-Id: I1a25971ea789dd7fddddb312af8a18a4cccdc178
This commit is contained in:
Chaithanya Garrepalli
2019-07-31 12:33:53 +05:30
committed by nshrivas
parent 37ac32ba18
commit 1f89b97be2
5 changed files with 56 additions and 31 deletions

View File

@@ -163,6 +163,7 @@
#endif
#define MAX_CHAIN 8
#define QDF_MON_STATUS_MPDU_FCS_BMAP_NWORDS 8
/**
* struct mon_rx_status - This will have monitor mode rx_status extracted from
@@ -375,7 +376,7 @@ struct mon_rx_user_status {
uint8_t rs_flags;
uint32_t mpdu_cnt_fcs_ok;
uint32_t mpdu_cnt_fcs_err;
uint64_t mpdu_fcs_ok_bitmap;
uint32_t mpdu_fcs_ok_bitmap[QDF_MON_STATUS_MPDU_FCS_BMAP_NWORDS];
uint32_t mpdu_ok_byte_count;
uint32_t mpdu_err_byte_count;
};