From 563162a5f521965e582acc32d7ce3034fa8fb32e Mon Sep 17 00:00:00 2001 From: Gururaj Pandurangi Date: Mon, 25 Apr 2022 04:38:40 -0700 Subject: [PATCH] QCA vendor attribute to allow eMLSR HW mode Add QCA_WLAN_VENDOR_ATTR_WIFI_TEST_CONFIG_11BE_EMLSR_MODE value to allow or disallow eMLSR hardware mode for IEEE 802.11be MLO capable devices. If this attribute is set to 1, and if the firmware supports this capability too, the STA advertises this capability to the AP over Association Request frame. This attribute will not have any effect on legacy devices with no IEEE 802.11be support. Signed-off-by: Gururaj Pandurangi --- src/common/qca-vendor.h | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/common/qca-vendor.h b/src/common/qca-vendor.h index b7467cd76..d04c8d18d 100644 --- a/src/common/qca-vendor.h +++ b/src/common/qca-vendor.h @@ -8635,6 +8635,18 @@ enum qca_wlan_vendor_attr_wifi_test_config { */ QCA_WLAN_VENDOR_ATTR_WIFI_TEST_CONFIG_BCAST_TWT_SUPPORT = 57, + /* 8-bit unsigned value to configure the driver/firmware to allow eMLSR + * mode for IEEE 802.11be MLO capable devices. If the attribute is set + * to 1, and if the firmware supports this capability too, the STA + * advertises this capability to the AP over Association Request frame. + * This attribute will not have any effect on legacy devices with no + * IEEE 802.11be support. + * 0 - Default behavior + * 1 - Enable eMLSR (Enhanced Multi-link Single-Radio) mode + * This attribute is used to configure the testbed device. + */ + QCA_WLAN_VENDOR_ATTR_WIFI_TEST_CONFIG_11BE_EMLSR_MODE = 58, + /* keep last */ QCA_WLAN_VENDOR_ATTR_WIFI_TEST_CONFIG_AFTER_LAST, QCA_WLAN_VENDOR_ATTR_WIFI_TEST_CONFIG_MAX =