qcacmn: Add API to update DP rx tid BA window size
Currently, in case where AP advertizes BA window size which is different than our max supported BA window size, the HW gets configured for BA window size advertized by the AP, whereas the ADDBA response indicates the window size of the STA, which is less than the AP. This mismatch leads to the BA bitmap to be incorrect. Fix this by exposing an API from datapath for the update of the final BA window size which is populated in the ADDBA response. Change-Id: I81a039f47a775990b426e9aca1daaaa9bdb6e88f CRs-Fixed: 3187941
This commit is contained in:

committed by
Madan Koyyalamudi

parent
40dacfa471
commit
f74f73dc68
@@ -12469,6 +12469,7 @@ static struct cdp_cmn_ops dp_ops_cmn = {
|
||||
.delba_process = dp_delba_process_wifi3,
|
||||
.set_addba_response = dp_set_addba_response,
|
||||
.flush_cache_rx_queue = NULL,
|
||||
.tid_update_ba_win_size = dp_rx_tid_update_ba_win_size,
|
||||
/* TODO: get API's for dscp-tid need to be added*/
|
||||
.set_vdev_dscp_tid_map = dp_set_vdev_dscp_tid_map_wifi3,
|
||||
.set_pdev_dscp_tid_map = dp_set_pdev_dscp_tid_map_wifi3,
|
||||
|
Reference in New Issue
Block a user