|
@@ -3176,6 +3176,8 @@ QDF_STATUS wma_open(struct wlan_objmgr_psoc *psoc,
|
|
"wlan_auto_shutdown_wl");
|
|
"wlan_auto_shutdown_wl");
|
|
qdf_wake_lock_create(&wma_handle->roam_ho_wl,
|
|
qdf_wake_lock_create(&wma_handle->roam_ho_wl,
|
|
"wlan_roam_ho_wl");
|
|
"wlan_roam_ho_wl");
|
|
|
|
+ qdf_wake_lock_create(&wma_handle->roam_preauth_wl,
|
|
|
|
+ "wlan_roam_preauth_wl");
|
|
}
|
|
}
|
|
|
|
|
|
qdf_status = wlan_objmgr_psoc_try_get_ref(psoc, WLAN_LEGACY_WMA_ID);
|
|
qdf_status = wlan_objmgr_psoc_try_get_ref(psoc, WLAN_LEGACY_WMA_ID);
|
|
@@ -3679,6 +3681,7 @@ err_get_psoc_ref:
|
|
qdf_wake_lock_destroy(&wma_handle->wow_ap_assoc_lost_wl);
|
|
qdf_wake_lock_destroy(&wma_handle->wow_ap_assoc_lost_wl);
|
|
qdf_wake_lock_destroy(&wma_handle->wow_auto_shutdown_wl);
|
|
qdf_wake_lock_destroy(&wma_handle->wow_auto_shutdown_wl);
|
|
qdf_wake_lock_destroy(&wma_handle->roam_ho_wl);
|
|
qdf_wake_lock_destroy(&wma_handle->roam_ho_wl);
|
|
|
|
+ qdf_wake_lock_destroy(&wma_handle->roam_preauth_wl);
|
|
}
|
|
}
|
|
err_free_wma_handle:
|
|
err_free_wma_handle:
|
|
cds_free_context(QDF_MODULE_ID_WMA, wma_handle);
|
|
cds_free_context(QDF_MODULE_ID_WMA, wma_handle);
|
|
@@ -4703,6 +4706,7 @@ QDF_STATUS wma_close(void)
|
|
qdf_wake_lock_destroy(&wma_handle->wow_ap_assoc_lost_wl);
|
|
qdf_wake_lock_destroy(&wma_handle->wow_ap_assoc_lost_wl);
|
|
qdf_wake_lock_destroy(&wma_handle->wow_auto_shutdown_wl);
|
|
qdf_wake_lock_destroy(&wma_handle->wow_auto_shutdown_wl);
|
|
qdf_wake_lock_destroy(&wma_handle->roam_ho_wl);
|
|
qdf_wake_lock_destroy(&wma_handle->roam_ho_wl);
|
|
|
|
+ qdf_wake_lock_destroy(&wma_handle->roam_preauth_wl);
|
|
}
|
|
}
|
|
|
|
|
|
/* unregister Firmware debug log */
|
|
/* unregister Firmware debug log */
|