qcacld-3.0: Configure proper default scan mode while roaming

Currently, host configures scan mode as ROAM_TRIGGER_SCAN_MODE_PARTIAL
instead of ROAM_TRIGGER_SCAN_MODE_NONE via
WMI_ROAM_ENABLE_DISABLE_TRIGGER_REASON_CMDID command for below roam
reasons:
WMI_ROAM_TRIGGER_REASON_BSS_LOAD
WMI_ROAM_TRIGGER_REASON_BTM
WMI_ROAM_TRIGGER_REASON_LOW_RSSI
WMI_ROAM_TRIGGER_REASON_BMISS
WMI_ROAM_TRIGGER_REASON_PER
WMI_ROAM_TRIGGER_REASON_PMK_TIMEOUT

Fix is to send proper by-default scan mode while roaming.

Change-Id: I60999c1c0f1068417aed54bcb49d16cfaed135d5
CRs-Fixed: 2907413
This commit is contained in:
abhinav kumar
2021-03-24 18:39:28 +05:30
committed by snandini
parent 1e1ff6bc94
commit ca8d71c421

View File

@@ -1210,7 +1210,7 @@ static void wmi_fill_default_roam_trigger_parameters(
roam_trigger_params->trigger_reason = roam_trigger;
roam_trigger_params->enable = 1;
roam_trigger_params->scan_mode = ROAM_TRIGGER_SCAN_MODE_PARTIAL;
roam_trigger_params->scan_mode = ROAM_TRIGGER_SCAN_MODE_NONE;
roam_trigger_params->trigger_rssi_threshold =
ROAM_MAX_CFG_VALUE;
roam_trigger_params->cand_ap_min_rssi_threshold =