From 21fae9fd6a27ba76457ae1b14daedf6408617f68 Mon Sep 17 00:00:00 2001 From: Vignesh Viswanathan Date: Thu, 14 Sep 2017 17:47:48 +0530 Subject: [PATCH] qcacmn: Enable LCA Disallow for Background Roam Scan Currently LCA Disallow (Last Connected AP) bitmap is hardcoded to be enabled only for PER roam scan. Add Background Roam Scan also to the LCA Disallow bitmap set from host to fw. Change-Id: I4878350ef772f168ba909fd8b30cf2aa31f68fcc CRs-Fixed: 2109974 --- wmi/src/wmi_unified_tlv.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/wmi/src/wmi_unified_tlv.c b/wmi/src/wmi_unified_tlv.c index f320a5d6ad2d..855991b72698 100644 --- a/wmi/src/wmi_unified_tlv.c +++ b/wmi/src/wmi_unified_tlv.c @@ -6297,7 +6297,9 @@ static QDF_STATUS send_roam_scan_filter_cmd_tlv(wmi_unified_t wmi_handle, blist_param->rssi_channel_penalization = roam_req->rssi_channel_penalization; blist_param->num_disallowed_aps = roam_req->num_disallowed_aps; - blist_param->disallow_lca_enable_source_bitmap = 0x1; + blist_param->disallow_lca_enable_source_bitmap = + (WMI_ROAM_LCA_DISALLOW_SOURCE_PER | + WMI_ROAM_LCA_DISALLOW_SOURCE_BACKGROUND); buf_ptr += (sizeof(wmi_roam_lca_disallow_config_tlv_param)); }