wlan: Create parameters controlling scan timing during concurrent operation
Create parameters controlling scan timing during concurrent operation.
New parameters:
gPassiveMaxChannelTimeConc (default=110ms)
gPassiveMinChannelTimeConc (default=60ms)
gActiveMaxChannelTimeConc (default=27ms)
gActiveMinChannelTimeConc (default=20ms)
gRestTimeConc (default=20ms)
Change-Id: Idd6065f1f8e480d80c84e2814a0fa283d11c37bb
CR-Fixed: 406360
diff --git a/CORE/SME/src/csr/csrInsideApi.h b/CORE/SME/src/csr/csrInsideApi.h
index 12e0ea1..3ff8da7 100644
--- a/CORE/SME/src/csr/csrInsideApi.h
+++ b/CORE/SME/src/csr/csrInsideApi.h
@@ -45,8 +45,13 @@
#define CSR_ACTIVE_MIN_CHANNEL_TIME 20
#ifdef WLAN_AP_STA_CONCURRENCY
+#define CSR_PASSIVE_MAX_CHANNEL_TIME_CONC 110
+#define CSR_PASSIVE_MIN_CHANNEL_TIME_CONC 60
+
#define CSR_ACTIVE_MAX_CHANNEL_TIME_CONC 27
#define CSR_ACTIVE_MIN_CHANNEL_TIME_CONC 20
+
+#define CSR_REST_TIME_CONC 20
#endif
#define CSR_MAX_NUM_SUPPORTED_CHANNELS 55
@@ -66,9 +71,6 @@
#define CSR_IDLE_SCAN_NO_PS_INTERVAL (10 * PAL_TIMER_TO_SEC_UNIT) //10 second
#define CSR_IDLE_SCAN_NO_PS_INTERVAL_MIN (5 * PAL_TIMER_TO_SEC_UNIT)
#define CSR_SCAN_GET_RESULT_INTERVAL (5 * PAL_TIMER_TO_SEC_UNIT) //5 seconds
-#ifdef WLAN_AP_STA_CONCURRENCY
-#define CSR_SCAN_STAAP_CONC_INTERVAL (20 * PAL_TIMER_TO_MS_UNIT) //20 milliseconds
-#endif
#define CSR_MIC_ERROR_TIMEOUT (60 * PAL_TIMER_TO_SEC_UNIT) //60 seconds
#define CSR_TKIP_COUNTER_MEASURE_TIMEOUT (60 * PAL_TIMER_TO_SEC_UNIT) //60 seconds
#define CSR_SCAN_RESULT_AGING_INTERVAL (5 * PAL_TIMER_TO_SEC_UNIT) //5 seconds