qcacld-3.0: Add support for candidate AP RSSI in different bands
Currently in WTC mode the candidate AP RSSI threshold configuration is applied for candidates on all band. Add support to configure the candidate AP RSSI threshold for different bands. Change-Id: I94442c0f1bd3ea20dc2f5ebe893a9ead7fb8d890 CRs-Fixed: 2951610
This commit is contained in:

committed by
Madan Koyyalamudi

parent
3c2e750fd4
commit
73b225f611
@@ -1215,6 +1215,10 @@ static void wmi_fill_default_roam_trigger_parameters(
|
||||
ROAM_MAX_CFG_VALUE;
|
||||
roam_trigger_params->cand_ap_min_rssi_threshold =
|
||||
ROAM_MAX_CFG_VALUE;
|
||||
roam_trigger_params->cand_ap_min_rssi_threshold_5g =
|
||||
ROAM_MAX_CFG_VALUE;
|
||||
roam_trigger_params->cand_ap_min_rssi_threshold_6g =
|
||||
ROAM_MAX_CFG_VALUE;
|
||||
roam_trigger_params->roam_score_delta_percentage =
|
||||
ROAM_MAX_CFG_VALUE;
|
||||
roam_trigger_params->reason_code = ROAM_MAX_CFG_VALUE;
|
||||
@@ -1261,6 +1265,10 @@ static void wmi_fill_min_rssi_params(
|
||||
convert_roam_trigger_reason(trig_reason));
|
||||
roam_trigger_params->cand_ap_min_rssi_threshold =
|
||||
triggers->min_rssi_params[trig_index].min_rssi;
|
||||
roam_trigger_params->cand_ap_min_rssi_threshold_5g =
|
||||
triggers->min_rssi_params[trig_index].min_rssi;
|
||||
roam_trigger_params->cand_ap_min_rssi_threshold_6g =
|
||||
triggers->min_rssi_params[trig_index].min_rssi;
|
||||
|
||||
wmi_debug("RSO_CFG: Min rssi thresh: %d converted trig_reason: %d",
|
||||
roam_trigger_params->cand_ap_min_rssi_threshold,
|
||||
@@ -1360,7 +1368,11 @@ static QDF_STATUS send_set_roam_trigger_cmd_tlv(wmi_unified_t wmi_handle,
|
||||
roam_trigger_parameters->trigger_rssi_threshold =
|
||||
triggers->vendor_btm_param.connected_rssi_threshold;
|
||||
roam_trigger_parameters->cand_ap_min_rssi_threshold =
|
||||
triggers->vendor_btm_param.candidate_rssi_threshold;
|
||||
triggers->vendor_btm_param.candidate_rssi_threshold_2g;
|
||||
roam_trigger_parameters->cand_ap_min_rssi_threshold_5g =
|
||||
triggers->vendor_btm_param.candidate_rssi_threshold_5g;
|
||||
roam_trigger_parameters->cand_ap_min_rssi_threshold_6g =
|
||||
triggers->vendor_btm_param.candidate_rssi_threshold_6g;
|
||||
roam_trigger_parameters->roam_score_delta_percentage =
|
||||
triggers->roam_score_delta;
|
||||
roam_trigger_parameters->reason_code =
|
||||
|
Reference in New Issue
Block a user