diff options
| -rw-r--r-- | wmi/inc/wmi_unified_priv.h | 6 | ||||
| -rw-r--r-- | wmi/src/wmi_unified.c | 3 |
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; } |
