qcacmn: Add adaptive 11r target service capability support

The target advertises adaptive 11r service capability over
WMI_SERVICE_ADAPTIVE_11R_ROAM. Enable RSO for adaptive 11r
connection only if firmware advertises this service capability.

Change-Id: Iea78b63d19d1177fe092fc9916ddc5280d00de4b
CRs-Fixed: 2441975
This commit is contained in:
Pragaspathi Thilagaraj
2019-04-25 17:30:11 +05:30
committed by nshrivas
parent 45a8c1e41f
commit 5132bc6b0b
3 changed files with 6 additions and 0 deletions

View File

@@ -1285,6 +1285,8 @@ send_roam_scan_offload_mode_cmd_tlv(wmi_unified_t wmi_handle,
roam_req->mdid.mdie_present;
roam_offload_11r->mdid =
roam_req->mdid.mobility_domain;
roam_offload_11r->adaptive_11r =
roam_req->is_adaptive_11r;
if (auth_mode == WMI_AUTH_OPEN) {
/* If FT-Open ensure pmk length
and r0khid len are zero */

View File

@@ -12142,6 +12142,8 @@ static void populate_tlv_service(uint32_t *wmi_service)
WMI_SERVICE_WPA3_FT_SUITE_B_SUPPORT;
wmi_service[wmi_service_ft_fils] =
WMI_SERVICE_WPA3_FT_FILS;
wmi_service[wmi_service_adaptive_11r_support] =
WMI_SERVICE_ADAPTIVE_11R_ROAM;
}
/**