qcacld-3.0: Add a new INI RoamCU_6GRSSIRange
Add support to parse a new INI named "bss_load_trigger_6g_rssi_threshold/RoamCU_6GRSSIRange" and send its value to FW via WMI_ROAM_BSS_LOAD_CONFIG_CMDID. Min, Max and default value of this INI: Min: -120 Max: 0 Default: -70 Change-Id: I9aa99d887553de4022fc0a31dc0644601cd340d6 CRs-Fixed: 3225548
This commit is contained in:

gecommit door
Madan Koyyalamudi

bovenliggende
1857a4a020
commit
7e9e394af6
@@ -2094,6 +2094,35 @@
|
||||
CFG_VALUE_OR_DEFAULT, \
|
||||
"bss load sampling time")
|
||||
|
||||
/*
|
||||
* <ini>
|
||||
* bss_load_trigger_6g_rssi_threshold/RoamCU_6GRSSIRange -
|
||||
* Current AP minimum RSSI in dBm below
|
||||
* which roaming can be triggered if BSS load exceeds bss_load_threshold.
|
||||
* @Min: -120
|
||||
* @Max: 0
|
||||
* @Default: -70
|
||||
*
|
||||
* If connected AP is in 6Ghz, then consider bss load roam triggered only if
|
||||
* load % > bss_load_threshold && connected AP rssi is worse than
|
||||
* bss_load_trigger_6g_rssi_threshold
|
||||
*
|
||||
* Related: "bss_load_threshold"
|
||||
*
|
||||
* Supported Feature: Roaming
|
||||
*
|
||||
* Usage: Internal/External
|
||||
*
|
||||
* </ini>
|
||||
*/
|
||||
#define CFG_BSS_LOAD_TRIG_6G_RSSI_THRES CFG_INI_INT( \
|
||||
"bss_load_trigger_6g_rssi_threshold RoamCU_6GRSSIRange", \
|
||||
-120, \
|
||||
0, \
|
||||
-70, \
|
||||
CFG_VALUE_OR_DEFAULT, \
|
||||
"Minimum RSSI of current AP in 6GHz band for BSS load roam trigger")
|
||||
|
||||
/*
|
||||
* <ini>
|
||||
* bss_load_trigger_5g_rssi_threshold/RoamCU_5GRSSIRange -
|
||||
@@ -3150,6 +3179,7 @@
|
||||
CFG(CFG_ROAM_INACTIVE_COUNT) \
|
||||
CFG(CFG_POST_INACTIVITY_ROAM_SCAN_PERIOD) \
|
||||
CFG(CFG_ROAM_SCAN_INACTIVE_TIMER) \
|
||||
CFG(CFG_BSS_LOAD_TRIG_6G_RSSI_THRES) \
|
||||
CFG(CFG_BSS_LOAD_TRIG_5G_RSSI_THRES) \
|
||||
CFG(CFG_BSS_LOAD_TRIG_2G_RSSI_THRES) \
|
||||
CFG(CFG_LFR_FULL_ROAM_SCAN_REFRESH_PERIOD) \
|
||||
|
Verwijs in nieuw issue
Block a user