From 45e7d95017036ba2e0de490f91ef6f2e19d6f710 Mon Sep 17 00:00:00 2001 From: Sreelakshmi Konamki Date: Fri, 24 Feb 2017 14:28:34 +0530 Subject: [PATCH] qcacmn: Add support to get the status for Roam Scan Offload command Enable WMI_ROAM_SCAN_MODE_FLAG_REPORT_STATUS flag so that firmware sends status for the Roam Scan Offload[RSO] STOP command. Change-Id: I2758103e8ca3c49c0fecd3323b619542dbbabf0c CRs-Fixed: 1111809 --- wmi/src/wmi_unified_tlv.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/wmi/src/wmi_unified_tlv.c b/wmi/src/wmi_unified_tlv.c index 9cf32c14cf69..3d766dd44644 100644 --- a/wmi/src/wmi_unified_tlv.c +++ b/wmi/src/wmi_unified_tlv.c @@ -5285,9 +5285,12 @@ static QDF_STATUS send_roam_scan_offload_mode_cmd_tlv(wmi_unified_t wmi_handle, roam_scan_mode_fp->roam_scan_mode = roam_req->mode; roam_scan_mode_fp->vdev_id = roam_req->vdev_id; - if (roam_req->mode == (WMI_ROAM_SCAN_MODE_NONE - |WMI_ROAM_SCAN_MODE_ROAMOFFLOAD)) + if (roam_req->mode == (WMI_ROAM_SCAN_MODE_NONE | + WMI_ROAM_SCAN_MODE_ROAMOFFLOAD)) { + roam_scan_mode_fp->flags |= + WMI_ROAM_SCAN_MODE_FLAG_REPORT_STATUS; goto send_roam_scan_mode_cmd; + } /* Fill in scan parameters suitable for roaming scan */ buf_ptr += sizeof(wmi_roam_scan_mode_fixed_param);