From 124f623a196c54a36538db79728425c68abd8549 Mon Sep 17 00:00:00 2001 From: Min Liu Date: Fri, 15 May 2020 16:33:09 +0800 Subject: [PATCH] qcacmn: Vendor attributes for setting TX A-MSDU and RX A-MSDU parameters Define QCA vendor attributes for SET(GET)_WIFI_CONFIGURATION to dynamically configure capabilities for TX A-MSDU and RX A-MSDU. Change-Id: Idcf7de2172cbf0b6710a7256b925939a2321e91c CRs-Fixed: 2687224 --- os_if/linux/qca_vendor.h | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/os_if/linux/qca_vendor.h b/os_if/linux/qca_vendor.h index 7b7f44b494f6..5710dbfc7e77 100644 --- a/os_if/linux/qca_vendor.h +++ b/os_if/linux/qca_vendor.h @@ -4297,6 +4297,18 @@ enum qca_wlan_vendor_attr_config { */ QCA_WLAN_VENDOR_ATTR_CONFIG_ROAM_REASON = 61, + /* 8-bit unsigned value to configure the maximum number of subframes of + * TX MSDU for aggregation. Possible values are 0-31. When set to 0, + * it is decided by hardware. + */ + QCA_WLAN_VENDOR_ATTR_CONFIG_TX_MSDU_AGGREGATION = 65, + + /* 8-bit unsigned value to configure the maximum number of subframes of + * RX MSDU for aggregation. Possible values are 0-31. When set to 0, + * it is decided by hardware. + */ + QCA_WLAN_VENDOR_ATTR_CONFIG_RX_MSDU_AGGREGATION = 66, + /* keep last */ QCA_WLAN_VENDOR_ATTR_CONFIG_AFTER_LAST, QCA_WLAN_VENDOR_ATTR_CONFIG_MAX =