qcacld-3.0: Introduce INI items for MAWC based roaming

Introduce the following items in WCNSS_qcom_cfg.ini for
user to modify them for MAWC based roaming.

mawc_roam_enabled
mawc_roam_traffic_threshold
mawc_roam_ap_rssi_threshold
mawc_roam_rssi_high_adjust
mawc_roam_rssi_low_adjust

Change-Id: Ief51e3e91603bfd7f6c6deed3ca48bc717b2b6fb
CRs-Fixed: 2081413
This commit is contained in:
Varun Reddy Yeturu
2017-07-20 09:39:32 -07:00
committed by snandini
parent f138fca373
commit 061d4d63e4
9 changed files with 327 additions and 15 deletions

View File

@@ -1207,7 +1207,7 @@ typedef struct tagCsrConfigParam {
uint8_t isEseIniFeatureEnabled;
#endif
uint8_t isFastRoamIniFeatureEnabled;
uint8_t MAWCEnabled;
struct mawc_params csr_mawc_config;
uint8_t isFastTransitionEnabled;
uint8_t RoamRssiDiff;
bool isWESModeEnabled;

View File

@@ -524,7 +524,7 @@ struct csr_config {
bool ssidHidden;
struct csr_11rconfig csr11rConfig;
uint8_t isFastRoamIniFeatureEnabled;
uint8_t MAWCEnabled;
struct mawc_params csr_mawc_config;
uint8_t isRoamOffloadScanEnabled;
bool bFastRoamInConIniFeatureEnabled;
#ifdef FEATURE_WLAN_ESE