qcacld-3.0: Set TWT wait for notify in concurrency TWT teardown

If firmware sends the TWT teardown due to concurrent session is
established, then the wait for notify flag is not set. So other
commands can be sent to firmware.

In case of TWT teardown due to concurrency, set the wait for
notify flag.

Change-Id: Ia1d5134e1c6d931f8c5ced1c011efb3489d343ad
CRs-Fixed: 2919799
This commit is contained in:
Pragaspathi Thilagaraj
2021-04-08 15:09:34 +05:30
committed by snandini
parent 900c3acdac
commit 1a5d01bd93

View File

@@ -2095,7 +2095,8 @@ sme_process_twt_del_dialog_event(struct mac_context *mac,
callback(mac->psoc, param); callback(mac->psoc, param);
if (param->status == WMI_HOST_DEL_TWT_STATUS_ROAMING || if (param->status == WMI_HOST_DEL_TWT_STATUS_ROAMING ||
param->status == WMI_HOST_DEL_TWT_STATUS_PEER_INIT_TEARDOWN) param->status == WMI_HOST_DEL_TWT_STATUS_PEER_INIT_TEARDOWN ||
param->status == WMI_HOST_DEL_TWT_STATUS_CONCURRENCY)
mlme_twt_set_wait_for_notify( mlme_twt_set_wait_for_notify(
mac->psoc, param->vdev_id, true); mac->psoc, param->vdev_id, true);