Răsfoiți Sursa

qcacmn: Do not wait for teardown completion in SSR

In case of SSR, do not wait for the teardown completion.

CRs-Fixed: 3247401
Change-Id: Ib81eeff8a81134d3108c7d74bb78974f89adf3c4
Shwetha G K 3 ani în urmă
părinte
comite
05aacf97e5
1 a modificat fișierele cu 5 adăugiri și 0 ștergeri
  1. 5 0
      umac/mlo_mgr/src/wlan_mlo_mgr_setup.c

+ 5 - 0
umac/mlo_mgr/src/wlan_mlo_mgr_setup.c

@@ -507,6 +507,11 @@ QDF_STATUS mlo_link_teardown_link(struct wlan_objmgr_psoc *psoc,
 				reason);
 	}
 
+	if (reason == WMI_MLO_TEARDOWN_REASON_SSR) {
+		/* do not wait for teardown event completion here for SSR */
+		return QDF_STATUS_SUCCESS;
+	}
+
 	status = qdf_wait_for_event_completion(
 			&mlo_ctx->setup_info.event,
 			MLO_MGR_TEARDOWN_TIMEOUT);