|
@@ -24,6 +24,7 @@
|
|
|
#include "wmi_unified_priv.h"
|
|
|
#include "wmi_unified_api.h"
|
|
|
#include "qdf_module.h"
|
|
|
+#include "qdf_platform.h"
|
|
|
#ifdef WMI_EXT_DBG
|
|
|
#include "qdf_list.h"
|
|
|
#endif
|
|
@@ -1718,7 +1719,7 @@ QDF_STATUS wmi_unified_cmd_send_fl(wmi_unified_t wmi_handle, wmi_buf_t buf,
|
|
|
wmi_nofl_err("%s:%d, MAX %d WMI Pending cmds reached",
|
|
|
func, line, wmi_handle->wmi_max_cmds);
|
|
|
wmi_unified_debug_dump(wmi_handle);
|
|
|
- QDF_BUG(0);
|
|
|
+ qdf_trigger_self_recovery();
|
|
|
return QDF_STATUS_E_BUSY;
|
|
|
}
|
|
|
|