From a9497fc1ed910b33227b9f19c9752a83eee58190 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_unified_tlv.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/wmi_unified_tlv.c b/wmi_unified_tlv.c index f320a5d6ad..855991b726 100644 --- a/wmi_unified_tlv.c +++ b/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)); }