]> git.ipfire.org Git - thirdparty/hostap.git/commitdiff
QCA vendor attribute to configure NSS
authorSunil Dutt <usdutt@codeaurora.org>
Wed, 27 May 2020 11:25:49 +0000 (16:55 +0530)
committerJouni Malinen <j@w1.fi>
Sat, 6 Jun 2020 12:18:13 +0000 (15:18 +0300)
Defines the attribute in SET(GET)_WIFI_CONFIGURATION to dynamically
configure NSS.

Signed-off-by: Jouni Malinen <jouni@codeaurora.org>
src/common/qca-vendor.h

index ea68beceb6b04a9ef9910ce359bcaed249b92c5b..bf29f12bae420e9be68f2b1d7c5a31e9b72afbcd 100644 (file)
@@ -2183,6 +2183,18 @@ enum qca_wlan_vendor_attr_config {
         */
        QCA_WLAN_VENDOR_ATTR_CONFIG_RX_STBC = 69,
 
+       /* 8-bit unsigned value. This attribute is used to dynamically configure
+        * the number of spatial streams. When configured in the disconnected
+        * state, the updated configuration will be considered for the
+        * immediately following connection attempt. If the NSS is updated after
+        * the connection, the updated NSS value is notified to the peer using
+        * the Operating Mode Notification/Spatial Multiplexing Power Save
+        * frame. The updated NSS value after the connection shall not be
+        * greater than the one negotiated during the connection. Any such
+        * higher value configuration shall be returned with a failure.
+        */
+       QCA_WLAN_VENDOR_ATTR_CONFIG_NSS = 70,
+
        /* keep last */
        QCA_WLAN_VENDOR_ATTR_CONFIG_AFTER_LAST,
        QCA_WLAN_VENDOR_ATTR_CONFIG_MAX =