qcacld-3.0: Add 3 ini for data rssi check when roaming
3 ini: roam_data_rssi_threshold_triggers roam_data_rssi_threshold rx_data_inactivity_time If there's rx activity during latest rx_data_inactivity_time and avg of data_rssi is better than roam_data_rssi_threshold, then suppress roaming triggered by roam_data_rssi_threshold_triggers: low RSSI or bg scan. Change-Id: I5b41c4119e61392b50e52ab8ccb8650e5758f3b3 CRs-Fixed: 2768053
This commit is contained in:
@@ -95,6 +95,10 @@ struct rssi_monitor_param {
|
||||
* @roam_bad_rssi_thresh_offset_2g: Offset from Bad RSSI threshold for 2G
|
||||
* to 5G Roam
|
||||
* @bg_scan_client_bitmap: Bitmap used to identify the client scans to snoop
|
||||
* @roam_data_rssi_threshold_triggers: triggers of bad data RSSI threshold to
|
||||
* roam
|
||||
* @roam_data_rssi_threshold: Bad data RSSI threshold to roam
|
||||
* @rx_data_inactivity_time: Rx duration to check data RSSI
|
||||
* @flags: Flags for Background Roaming
|
||||
* Bit 0 : BG roaming enabled when we connect to 2G AP only and roaming
|
||||
* to 5G AP only.
|
||||
@@ -125,6 +129,9 @@ struct roam_offload_scan_rssi_params {
|
||||
int8_t bg_scan_bad_rssi_thresh;
|
||||
uint8_t roam_bad_rssi_thresh_offset_2g;
|
||||
uint32_t bg_scan_client_bitmap;
|
||||
uint32_t roam_data_rssi_threshold_triggers;
|
||||
int32_t roam_data_rssi_threshold;
|
||||
uint32_t rx_data_inactivity_time;
|
||||
uint32_t flags;
|
||||
};
|
||||
|
||||
|
Reference in New Issue
Block a user