qcacmn: Get WAPI concurrency capability from firmware

Firmware advertises service capability WAPI_CONCURRENCY_SUPPORTED
if it supports other security modes when WAPI is active. Get the
same from service capabilities to decide whether to accept a
new concurrent connection or not.

Change-Id: I718503e52be2dda8ebd440f5a68b496d846b6ffc
CRs-Fixed: 2858770
This commit is contained in:
Srinivas Dasari 2021-01-11 11:26:14 +05:30 • committed by snandini
commit d62a59d561
2 changed files with 4 additions and 0 deletions

View file

@ -5383,6 +5383,7 @@ typedef enum {
wmi_service_all_twt,
wmi_service_twt_statistics,
#endif
wmi_service_wapi_concurrency_supported,
wmi_services_max,
} wmi_conv_service_ids;
#define WMI_SERVICE_UNAVAILABLE 0xFFFF

View file

@ -15776,6 +15776,9 @@ static void populate_tlv_service(uint32_t *wmi_service)
WMI_SERVICE_TWT_STATS;
#endif
wmi_populate_service_get_sta_in_ll_stats_req(wmi_service);
wmi_service[wmi_service_wapi_concurrency_supported] =
WMI_SERVICE_WAPI_CONCURRENCY_SUPPORTED;
}
/**