qcacld-3.0: Add service_available_event handler for FILS roam capability

Currently, wmi_service_bitmap field in WMI_SERVICE_READY_EVENT is
exhausted. WMI_SERVICE_AVAILABLE_EVENT is available for upcoming
capability intimations.

Add service_available_event handler in host driver to extract
FILS roaming capability of fw. Based on this capability only,
send RSO, update connect params, HLP IE commands, GTK offload
are sent to fw.

Change-Id: I320ba86d29109d8cba23830ef9cb5e159792f19a
CRs-Fixed: 2094229
此提交包含在:
Vignesh Viswanathan
2017-09-18 13:47:37 +05:30
提交者 Varun Reddy Yeturu
父節點 e8a26b2ade
當前提交 731186f0ff
共有 10 個檔案被更改,包括 74 行新增3 行删除

查看文件

@@ -1421,6 +1421,8 @@ typedef struct {
uint32_t phy_capability;
uint32_t max_frag_entry;
uint32_t wmi_service_bitmap[WMI_SERVICE_BM_SIZE];
uint32_t wmi_service_ext_offset;
uint32_t wmi_service_ext_bitmap[WMI_SERVICE_SEGMENT_BM_SIZE32];
wmi_resource_config wlan_resource_config;
uint32_t frameTransRequired;
tBssSystemRole wmaGlobalSystemRole;