qcacld-3.0: Add new "roam_score_delta" and "roam_score_delta_bitmap" ini
Add two new WCNSS_qcom.ini values: "roam_score_delta" - Factor by which the new roaming candidate ap score should be greater than the score of the current connected AP. "roam_score_deltabitmap" - Roam triggers for which roam_score_delta needs to be applied on the roam score of the candidate AP. Populate these two values to wlan_mlme_scoring_cfg from cfg component in mlme_init_scoring_cfg. The values are sent to firmware over the WMI TLV WMI_ROAM_AP_PROFILE in the below code flow: csr_update_score_params()->__lim_process_roam_scan_offload_req() ->wma_process_roaming_config()->wma_roam_scan_offload_ap_profile Change-Id: I64f2a2328e485418547dae937c657f85225f1457 CRs-Fixed: 2367910
This commit is contained in:

committato da
nshrivas

parent
ae7dc766b3
commit
df0f544dab
@@ -1642,6 +1642,10 @@ static void mlme_init_scoring_cfg(struct wlan_objmgr_psoc *psoc,
|
||||
scoring_cfg->oce_wan_scoring.score_pcnt15_to_12 =
|
||||
mlme_limit_max_per_index_score(
|
||||
cfg_get(psoc, CFG_SCORING_OCE_WAN_SCORE_IDX_15_TO_12));
|
||||
|
||||
scoring_cfg->roam_trigger_bitmap =
|
||||
cfg_get(psoc, CFG_ROAM_TRIGGER_BITMAP);
|
||||
scoring_cfg->roam_score_delta = cfg_get(psoc, CFG_ROAM_SCORE_DELTA);
|
||||
}
|
||||
|
||||
static void mlme_init_oce_cfg(struct wlan_objmgr_psoc *psoc,
|
||||
|
Fai riferimento in un nuovo problema
Block a user