mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-09 13:49:24 -04:00
qcacmn: Set BA status to active when receiving ADDBA event
Usually, ADDBA frame exchange is handled by HOST. But when this is offloaded to FW, an HTT event is reported and HOST only needs to update RX tid parameters, no need to send addba resp frame again. BA status update is in addba resp TX completion, so there is no chance to update this field in ADDBA offload case. This change is used to set ba status to active to make ba session in correct status. Change-Id: Iae4a1974cf4b8c55b20862df51b14d5011aefd73 CRs-Fixed: 3201455
This commit is contained in:
parent
fa5d0cffab
commit
9bb66a7d99
1 changed files with 6 additions and 0 deletions
|
|
@ -4709,6 +4709,12 @@ static void dp_htt_t2h_msg_handler(void *context, HTC_PACKET *pkt)
|
|||
peer->mac_addr.raw, peer->vdev->vdev_id,
|
||||
0, tid, 0, win_sz + 1, 0xffff);
|
||||
|
||||
dp_addba_resp_tx_completion_wifi3(
|
||||
(struct cdp_soc_t *)soc->dp_soc,
|
||||
peer->mac_addr.raw, peer->vdev->vdev_id,
|
||||
tid,
|
||||
status);
|
||||
|
||||
/*
|
||||
* If PEER_LOCK_REF_PROTECT enbled dec ref
|
||||
* which is inc by dp_peer_get_ref_by_id
|
||||
|
|
|
|||
Loading…
Reference in a new issue