qcacmn: CONFIG_MCL cleanup for msg queue depth and reduction limit

Remove CONFIG_MCL for Serialization msg queue depth and reduction limit to
make code generic. In case SCHEDULER_CORE_MAX_MESSAGES not defined, then
define SCHEDULER_CORE_MAX_MESSAGES to 4000 for WIN . If
WLAN_SCHED_REDUCTION_LIMIT not defined for MCL then define
WLAN_SCHED_REDUCTION_LIMIT to 32 for WIN .

Change-Id: If64f117f6f0af56f6a9e1041e583b022c6c419fb
CRs-Fixed: 2457723
diff --git a/scheduler/inc/scheduler_core.h b/scheduler/inc/scheduler_core.h
index 9084c93..680ac20 100644
--- a/scheduler/inc/scheduler_core.h
+++ b/scheduler/inc/scheduler_core.h
@@ -24,10 +24,10 @@
 #include <scheduler_api.h>
 #include <qdf_list.h>
 
-#ifdef CONFIG_MCL
-#define SCHEDULER_CORE_MAX_MESSAGES 1000
-#else
+#ifndef SCHEDULER_CORE_MAX_MESSAGES
 #define SCHEDULER_CORE_MAX_MESSAGES 4000
+#endif
+#ifndef WLAN_SCHED_REDUCTION_LIMIT
 #define WLAN_SCHED_REDUCTION_LIMIT 32
 #endif
 #define SCHEDULER_NUMBER_OF_MSG_QUEUE 6
diff --git a/scheduler/src/scheduler_core.c b/scheduler/src/scheduler_core.c
index 34db7a1..055af4f 100644
--- a/scheduler/src/scheduler_core.c
+++ b/scheduler/src/scheduler_core.c
@@ -23,10 +23,6 @@
 static struct scheduler_ctx g_sched_ctx;
 static struct scheduler_ctx *gp_sched_ctx;
 
-#ifndef WLAN_SCHED_REDUCTION_LIMIT
-#define WLAN_SCHED_REDUCTION_LIMIT 0
-#endif
-
 DEFINE_QDF_FLEX_MEM_POOL(sched_pool, sizeof(struct scheduler_msg),
 			 WLAN_SCHED_REDUCTION_LIMIT);