summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--CORE/SERVICES/WMA/wma.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/CORE/SERVICES/WMA/wma.c b/CORE/SERVICES/WMA/wma.c
index b6b69b2a5cb9..e4f848f5039e 100644
--- a/CORE/SERVICES/WMA/wma.c
+++ b/CORE/SERVICES/WMA/wma.c
@@ -4014,12 +4014,14 @@ v_VOID_t wma_roam_scan_fill_scan_params(tp_wma_handle wma_handle, tpAniSirGlobal
/* NeighborScanChannelMinTime = SETROAMSCANCHANNELMINTIME and gNeighborScanChannelMinTime */
if (roam_req->HomeAwayTime > (2 * WMA_ROAM_SCAN_CHANNEL_SWITCH_TIME)) {
burst_duration = roam_req->HomeAwayTime - 2 * WMA_ROAM_SCAN_CHANNEL_SWITCH_TIME;
- min_scan_time = min(roam_req->NeighborScanChannelMinTime, burst_duration);
max_scan_time = min(roam_req->NeighborScanChannelMaxTime, burst_duration);
} else {
- min_scan_time = roam_req->NeighborScanChannelMinTime;
- burst_duration = max_scan_time = roam_req->NeighborScanChannelMaxTime;
+ burst_duration = max_scan_time = roam_req->NeighborScanChannelMaxTime;
}
+ /* ROME cld firmware have single value and not min, max
+ * therefore setting both values to same thing.
+ */
+ min_scan_time = max_scan_time;
nprobes = roam_req->nProbes;
scan_params->dwell_time_active = min_scan_time;