From ae2a90d9fc7d1733a97292912fea7803298e7068 Mon Sep 17 00:00:00 2001 From: Balaji Pothunoori Date: Mon, 21 Jun 2021 12:15:18 +0530 Subject: [PATCH] qcacmn: add wmi service for tx aggregation support Add wmi service to differentiate max tx aggr support from firmware. Change-Id: I2f9a4101815b06b41d4a75d888e30ee42b9307ec CRs-Fixed: 2959207 --- wmi/inc/wmi_unified_param.h | 2 ++ wmi/src/wmi_unified_tlv.c | 2 ++ 2 files changed, 4 insertions(+) diff --git a/wmi/inc/wmi_unified_param.h b/wmi/inc/wmi_unified_param.h index b179446597..f7335ff2a8 100644 --- a/wmi/inc/wmi_unified_param.h +++ b/wmi/inc/wmi_unified_param.h @@ -5261,6 +5261,8 @@ typedef enum { wmi_service_big_data_support, #endif wmi_service_sae_eapol_offload_support, + wmi_service_ampdu_tx_buf_size_256_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 4822ed2a64..1a07ec928b 100644 --- a/wmi/src/wmi_unified_tlv.c +++ b/wmi/src/wmi_unified_tlv.c @@ -16321,6 +16321,8 @@ static void populate_tlv_service(uint32_t *wmi_service) wmi_service[wmi_service_big_data_support] = WMI_SERVICE_BIG_DATA_SUPPORT; #endif + wmi_service[wmi_service_ampdu_tx_buf_size_256_support] = + WMI_SERVICE_AMPDU_TX_BUF_SIZE_256_SUPPORT; } /**