diff --git a/wmi/inc/wmi_unified_param.h b/wmi/inc/wmi_unified_param.h index 1889d6313436..d044154ca3b6 100644 --- a/wmi/inc/wmi_unified_param.h +++ b/wmi/inc/wmi_unified_param.h @@ -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 diff --git a/wmi/src/wmi_unified_tlv.c b/wmi/src/wmi_unified_tlv.c index 093cfac55801..bc2a0f147baf 100644 --- a/wmi/src/wmi_unified_tlv.c +++ b/wmi/src/wmi_unified_tlv.c @@ -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; } /**