qcacmn: rx stats update for WKK

Add function pointer to update stats for LI and WKK
Add new fields in structure cdp rx stats

CRs-Fixed: 3071271
Change-Id: I6a1d7afbdfe47d171335d55bf66d210d785f5a03
This commit is contained in:
aloksing
2021-10-26 13:55:46 +05:30
committed by Madan Koyyalamudi
parent b093d034a4
commit b726e009e7
9 changed files with 208 additions and 18 deletions

View File

@@ -1424,6 +1424,9 @@ struct cdp_tx_stats {
* <enum 3 3_2_us_sgi > HE
* @preamble_info: preamble
* @to_stack_twt: Total packets sent up the stack in TWT session
* @mpdu_retry_cnt: retries of mpdu in rx
* @su_be_ppdu_cnt: SU Rx packet count for BE
* @rx_mu_be: MU rx packet count for BE
*/
struct cdp_rx_stats {
struct cdp_pkt_info to_stack;
@@ -1505,6 +1508,11 @@ struct cdp_rx_stats {
gi_info:4,
preamble_info:4;
struct cdp_pkt_info to_stack_twt;
uint32_t mpdu_retry_cnt;
#ifdef WLAN_FEATURE_11BE
struct cdp_pkt_type su_be_ppdu_cnt;
struct cdp_pkt_type rx_mu_be[TXRX_TYPE_MU_MAX];
#endif
};
/* struct cdp_tx_ingress_stats - Tx ingress Stats