|
@@ -507,6 +507,11 @@ QDF_STATUS mlo_link_teardown_link(struct wlan_objmgr_psoc *psoc,
|
|
reason);
|
|
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(
|
|
status = qdf_wait_for_event_completion(
|
|
&mlo_ctx->setup_info.event,
|
|
&mlo_ctx->setup_info.event,
|
|
MLO_MGR_TEARDOWN_TIMEOUT);
|
|
MLO_MGR_TEARDOWN_TIMEOUT);
|