From 9fad850066f1dba760f64bfb0a69f1cfe5163ff4 Mon Sep 17 00:00:00 2001 From: Karthik Kantamneni Date: Fri, 23 Jun 2023 13:17:44 +0530 Subject: [PATCH] qcacmn: Add FISA dynamic MSDU aggregation size support Add support in driver to check whether F.W supports dynamic MSDU aggregation size programming to H.W. Change-Id: Ifb2d41efb23934414cce38753df82e1d15f01e11 CRs-Fixed: 3540531 --- wmi/inc/wmi_unified_param.h | 1 + wmi/src/wmi_unified_tlv.c | 2 ++ 2 files changed, 3 insertions(+) diff --git a/wmi/inc/wmi_unified_param.h b/wmi/inc/wmi_unified_param.h index cbb60e6f1e..ea0ce6a53b 100644 --- a/wmi/inc/wmi_unified_param.h +++ b/wmi/inc/wmi_unified_param.h @@ -6413,6 +6413,7 @@ typedef enum { #ifdef WLAN_ATF_INCREASED_STA wmi_service_atf_max_client_512_support, #endif + wmi_service_fisa_dynamic_msdu_aggr_size_support, 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 e8aac295d2..7fe21477be 100644 --- a/wmi/src/wmi_unified_tlv.c +++ b/wmi/src/wmi_unified_tlv.c @@ -22485,6 +22485,8 @@ static void populate_tlv_service(uint32_t *wmi_service) wmi_service[wmi_service_atf_max_client_512_support] = WMI_SERVICE_ATF_MAX_CLIENT_512_SUPPORT; #endif + wmi_service[wmi_service_fisa_dynamic_msdu_aggr_size_support] = + WMI_SERVICE_FISA_DYNAMIC_MSDU_AGGR_SIZE_SUPPORT; } /**