From e5d49f68a6f147e710b8d5c04fbdf1861f51ebe4 Mon Sep 17 00:00:00 2001 From: Liangwei Dong Date: Fri, 14 Aug 2020 16:55:51 +0800 Subject: [PATCH] qcacld-3.0: Set WMI_ROAM_SCAN_MODE_ROAMOFFLOAD for supplicant disabled RSO In MBO 5.2.6 Test, the sigma dut will disable roaming by supplicant and invoke roaming by "WMI_ROAM_INVOKE_CMDID" to FT roam to new AP. Revert the previous change Ia471998cf631948d8ffa701e67fcee22eebb0fa0 to not set roaming mode to WMI_ROAM_SCAN_MODE_NONE for supplicant disabled roaming because Firmware will not support force roaming by "WMI_ROAM_INVOKE_CMDID" command in roam mode WMI_ROAM_SCAN_MODE_NONE. The original issue of above change will be fixed in If50a306b6019320ddab2ac1695a57718d27f477a. Change-Id: I30e6405895bfa236a71f8f8d8fe3b7b933f40412 CRs-Fixed: 2755801 --- core/wma/src/wma_scan_roam.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/core/wma/src/wma_scan_roam.c b/core/wma/src/wma_scan_roam.c index a289cc9df124..6f0aaf5ce545 100644 --- a/core/wma/src/wma_scan_roam.c +++ b/core/wma/src/wma_scan_roam.c @@ -2109,8 +2109,7 @@ QDF_STATUS wma_process_roaming_config(tp_wma_handle wma_handle, if (roam_req->reason == REASON_ROAM_STOP_ALL || roam_req->reason == REASON_DISCONNECTED || - roam_req->reason == REASON_ROAM_SYNCH_FAILED || - roam_req->reason == REASON_SUPPLICANT_DISABLED_ROAMING) { + roam_req->reason == REASON_ROAM_SYNCH_FAILED) { mode = WMI_ROAM_SCAN_MODE_NONE; } else { if (csr_is_roam_offload_enabled(mac))