summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--wmi/inc/wmi_unified_priv.h6
-rw-r--r--wmi/src/wmi_unified.c3
2 files changed, 7 insertions, 2 deletions
diff --git a/wmi/inc/wmi_unified_priv.h b/wmi/inc/wmi_unified_priv.h
index 7af8fa9775ea..3c376ff0a382 100644
--- a/wmi/inc/wmi_unified_priv.h
+++ b/wmi/inc/wmi_unified_priv.h
@@ -37,7 +37,11 @@
#include "qdf_atomic.h"
#define WMI_UNIFIED_MAX_EVENT 0x100
-#define WMI_MAX_CMDS 1024
+#ifdef CONFIG_MCL
+#define WMI_MAX_CMDS 256
+#else
+#define WMI_MAX_CMDS 1024
+#endif
typedef qdf_nbuf_t wmi_buf_t;
diff --git a/wmi/src/wmi_unified.c b/wmi/src/wmi_unified.c
index 2a8ebfb64cbe..6f2960286e22 100644
--- a/wmi/src/wmi_unified.c
+++ b/wmi/src/wmi_unified.c
@@ -1778,7 +1778,8 @@ QDF_STATUS wmi_unified_cmd_send(wmi_unified_t wmi_handle, wmi_buf_t buf,
htc_dump_counter_info(wmi_handle->htc_handle);
qdf_atomic_dec(&wmi_handle->pending_cmds);
QDF_TRACE(QDF_MODULE_ID_WMI, QDF_TRACE_LEVEL_ERROR,
- "%s: MAX 1024 WMI Pending cmds reached.", __func__);
+ "%s: MAX %d WMI Pending cmds reached.", __func__,
+ WMI_MAX_CMDS);
QDF_BUG(0);
return QDF_STATUS_E_BUSY;
}