Browse Source

qcacmn: QCA vendor attribute for dynamic bandwidth adjustment

Define QCA vendor attribute in SET(GET)_WIFI_CONFIGURATION to
dynamically configure capabilities for dynamic bandwidth adjustment.

Change-Id: I97f70a4dc2b62ea2f59da9dbbd356f4c45d268d8
CRs-Fixed: 2704828
Min Liu 5 years ago
parent
commit
10a544393b
1 changed files with 8 additions and 0 deletions
  1. 8 0
      os_if/linux/qca_vendor.h

+ 8 - 0
os_if/linux/qca_vendor.h

@@ -4328,6 +4328,14 @@ enum qca_wlan_vendor_attr_config {
 	 */
 	QCA_WLAN_VENDOR_ATTR_CONFIG_CHANNEL_WIDTH = 63,
 
+	/* 8-bit unsigned value to enable/disable dynamic bandwidth adjustment.
+	 * This attribute is only applicable for STA mode. When dynamic
+	 * bandwidth adjustment is disabled, STA will use static channel width
+	 * the value of which is negotiated during connection.
+	 * 1-enable (default), 0-disable
+	 */
+	QCA_WLAN_VENDOR_ATTR_CONFIG_DYNAMIC_BW = 64,
+
 	/* 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.