qcacld-3.0: Add new WCNSS_qcom.ini "bss_load_bss_sample_time"

Add new ini item "bss_load_sample_time" to send the monitor
time window for which the beacons are to be sampled to collect
the bss load information.
Also add changes to send bss load trigger parameters only during
RSO start during initial connection

Change-Id: I61d1f3745b56199838fc886f1ed3a05786653501
CRs-Fixed: 2372147
This commit is contained in:
Pragaspathi Thilagaraj
2018-12-24 14:46:53 +05:30
committed by nshrivas
parent a69f20c2ad
commit 16e4c43594
3 changed files with 32 additions and 4 deletions

View File

@@ -1166,12 +1166,15 @@ enum roaming_dfs_channel_type {
/*
* struct bss_load_trigger - parameters related to bss load triggered roam
* @enabled - flag to check if this trigger is enabled/disabled
* @threshold - Bss load threshold value above which roaming should start
* @enabled: flag to check if this trigger is enabled/disabled
* @threshold: Bss load threshold value above which roaming should start
* @sample_time: Time duration in milliseconds for which the bss load value
* should be monitored
*/
struct bss_load_trigger {
bool enabled;
uint32_t threshold;
uint32_t sample_time;
};
/*