qcacld-3.0: Support mld self roaming with high rssi trigger
Support mld self roam between DBS(2 GHz+5/6 GHz) and HBS(5 GHz+6 GHz). Change high rssi config. Change-Id: Icb65f26509848a09fe46bf01154a0f42efa073f2 CRs-Fixed: 3416549
Este cometimento está contido em:

cometido por
Madan Koyyalamudi

ascendente
453ab92362
cometimento
4dc1a27cf5
@@ -1885,4 +1885,11 @@ wlan_cm_set_assoc_btm_cap(struct wlan_objmgr_vdev *vdev, bool val);
|
||||
bool
|
||||
wlan_cm_get_assoc_btm_cap(struct wlan_objmgr_vdev *vdev);
|
||||
|
||||
/**
|
||||
* wlan_cm_is_self_mld_roam_supported() - Is self mld roam supported
|
||||
* @psoc: pointer to psoc object
|
||||
*
|
||||
* Return: bool, true: self mld roam supported
|
||||
*/
|
||||
bool wlan_cm_is_self_mld_roam_supported(struct wlan_objmgr_psoc *psoc);
|
||||
#endif /* WLAN_CM_ROAM_API_H__ */
|
||||
|
@@ -4516,3 +4516,17 @@ wlan_cm_get_assoc_btm_cap(struct wlan_objmgr_vdev *vdev)
|
||||
|
||||
return mlme_priv->connect_info.assoc_btm_cap;
|
||||
}
|
||||
|
||||
bool wlan_cm_is_self_mld_roam_supported(struct wlan_objmgr_psoc *psoc)
|
||||
{
|
||||
struct wmi_unified *wmi_handle;
|
||||
|
||||
wmi_handle = get_wmi_unified_hdl_from_psoc(psoc);
|
||||
if (!wmi_handle) {
|
||||
mlme_debug("Invalid WMI handle");
|
||||
return false;
|
||||
}
|
||||
|
||||
return wmi_service_enabled(wmi_handle,
|
||||
wmi_service_self_mld_roam_between_dbs_and_hbs);
|
||||
}
|
||||
|
Criar uma nova questão referindo esta
Bloquear um utilizador