sap: Add scan band preference threshold
Current ACS implementation does not have the capability of switching
scan band when the environment is noisy. Added configurable weight
threshold to trigger AP scan next band for choosing best channel.
Change-Id: I7d9831db48d73282eccb8583760ae71b3a866ca6
CRs-fixed: 722429
diff --git a/CORE/HDD/inc/wlan_hdd_cfg.h b/CORE/HDD/inc/wlan_hdd_cfg.h
index 6ed83f2..f61f5ee 100644
--- a/CORE/HDD/inc/wlan_hdd_cfg.h
+++ b/CORE/HDD/inc/wlan_hdd_cfg.h
@@ -1609,6 +1609,11 @@
#define CFG_SAP_SCAN_BAND_PREFERENCE_MIN (0)
#define CFG_SAP_SCAN_BAND_PREFERENCE_MAX (2)
#define CFG_SAP_SCAN_BAND_PREFERENCE_DEFAULT (0)
+#define CFG_ACS_BAND_SWITCH_THRESHOLD "gACSBandSwitchThreshold"
+#define CFG_ACS_BAND_SWITCH_THRESHOLD_MIN (0)
+#define CFG_ACS_BAND_SWITCH_THRESHOLD_MAX (4444)
+/* 2 BSS, maximus RSSI -90 */
+#define CFG_ACS_BAND_SWITCH_THRESHOLD_DEFAULT (296)
/*BMPS Logic
* Notes:
@@ -2828,6 +2833,7 @@
v_U8_t enableDhcpDebug; /* Enable/Disable dhcp debug */
v_U32_t burstModeTXOPValue;
v_U8_t acsScanBandPreference;
+ v_U16_t acsBandSwitchThreshold;
} hdd_config_t;
/*---------------------------------------------------------------------------
Function declarations and documenation