mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-13 00:00:00 -04:00
qcacmn: Reset svld on getting delba or teardown
Currently we do not update svld with 0 on receiving
delba or during a teardown. This change sets update_svld
and resets svld flag to 0.
Change-Id: Ic5eb5732946c47d7c20230f225fbb1bf54621506
CRs-Fixed: 2514183
This commit is contained in:
parent
6ddbcf0add
commit
c0bd0bee0e
1 changed files with 2 additions and 8 deletions
|
|
@ -34,7 +34,6 @@
|
|||
#include "dp_tx_capture.h"
|
||||
#endif
|
||||
|
||||
#ifdef DP_LFR
|
||||
static inline void
|
||||
dp_set_ssn_valid_flag(struct hal_reo_cmd_params *params,
|
||||
uint8_t valid)
|
||||
|
|
@ -45,11 +44,6 @@ dp_set_ssn_valid_flag(struct hal_reo_cmd_params *params,
|
|||
"%s: Setting SSN valid bit to %d",
|
||||
__func__, valid);
|
||||
}
|
||||
#else
|
||||
static inline void
|
||||
dp_set_ssn_valid_flag(struct hal_reo_cmd_params *params,
|
||||
uint8_t valid) {};
|
||||
#endif
|
||||
|
||||
static inline int dp_peer_find_mac_addr_cmp(
|
||||
union dp_align_mac_addr *mac_addr1,
|
||||
|
|
@ -1761,9 +1755,9 @@ static QDF_STATUS dp_rx_tid_update_wifi3(struct dp_peer *peer, int tid, uint32_t
|
|||
if (start_seq < IEEE80211_SEQ_MAX) {
|
||||
params.u.upd_queue_params.update_ssn = 1;
|
||||
params.u.upd_queue_params.ssn = start_seq;
|
||||
} else {
|
||||
dp_set_ssn_valid_flag(¶ms, 0);
|
||||
}
|
||||
|
||||
dp_set_ssn_valid_flag(¶ms, 0);
|
||||
dp_reo_send_cmd(soc, CMD_UPDATE_RX_REO_QUEUE, ¶ms,
|
||||
dp_rx_tid_update_cb, rx_tid);
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue