wlan: MCC Adaptive Scheduler
MCC Adaptive Scheduler. By default this feature is disabled and can be
enabled using gEnableMCCAdaptiveScheduler=1 in INI file.
CR-Fixed: 434878
Change-Id: I9e5c41f2f2bf8318b4a4ce2bbd11fb1a04e69837
diff --git a/CORE/WDA/inc/wlan_qct_wda.h b/CORE/WDA/inc/wlan_qct_wda.h
index 109f66f..f113fae 100644
--- a/CORE/WDA/inc/wlan_qct_wda.h
+++ b/CORE/WDA/inc/wlan_qct_wda.h
@@ -379,6 +379,9 @@
/* Tx Complete Timeout timer */
TX_TIMER TxCompleteTimer ;
+
+ /* Traffic Stats timer */
+ TX_TIMER trafficStatsTimer ;
}tWdaTimers ;
#ifdef WLAN_SOFTAP_VSTA_FEATURE
#define WDA_MAX_STA (38)
@@ -1160,6 +1163,8 @@
#define WDA_TIMER_CHIP_MONITOR_TIMEOUT SIR_HAL_TIMER_CHIP_MONITOR_TIMEOUT
#define WDA_TIMER_TRAFFIC_ACTIVITY_REQ SIR_HAL_TIMER_TRAFFIC_ACTIVITY_REQ
#define WDA_TIMER_ADC_RSSI_STATS SIR_HAL_TIMER_ADC_RSSI_STATS
+#define WDA_TIMER_TRAFFIC_STATS_IND SIR_HAL_TRAFFIC_STATS_IND
+
#ifdef FEATURE_WLAN_CCX
#define WDA_TSM_STATS_REQ SIR_HAL_TSM_STATS_REQ
@@ -2097,4 +2102,19 @@
v_BOOL_t displaySnapshot,
v_BOOL_t toggleStallDetect
);
+
+/*==========================================================================
+ FUNCTION WDA_TrafficStatsTimerActivate
+
+ DESCRIPTION
+ API to activate/deactivate Traffic Stats timer. Traffic stats timer is only needed during MCC
+ PARAMETERS
+ activate : Activate or not
+
+ RETURN VALUE
+ NONE
+
+===========================================================================*/
+void WDA_TrafficStatsTimerActivate(wpt_boolean activate);
+
#endif