]> git.ipfire.org Git - thirdparty/hostap.git/commitdiff
QCA vendor attributes to indicate BW-based agile spectral capability
authorEdayilliam Jayadev <ejayadev@codeaurora.org>
Thu, 19 Sep 2019 09:15:44 +0000 (14:45 +0530)
committerJouni Malinen <j@w1.fi>
Tue, 15 Oct 2019 12:39:22 +0000 (15:39 +0300)
Some chipsets don't have the capability to run agile spectral scan with
160/80+80 MHz modes. Add separate agile spectral scanning capability
flags for 160, 80+80, and non-160 MHz modes to cover such cases.

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

index 0022a8c8527ce4fefd6fac80588cd8868fc5a657..7a8b9d669b8def5b4a1f6412cb264de15b8563c9 100644 (file)
@@ -5473,8 +5473,18 @@ enum qca_wlan_vendor_attr_spectral_cap {
         * u8 attribute.
         */
        QCA_WLAN_VENDOR_ATTR_SPECTRAL_SCAN_CAP_DEFAULT_AGC_MAX_GAIN = 10,
-       /* Flag attribute to indicate agile spectral scan capability */
+       /* Flag attribute to indicate agile spectral scan capability
+        * for 20/40/80 MHz modes.
+        */
        QCA_WLAN_VENDOR_ATTR_SPECTRAL_SCAN_CAP_AGILE_SPECTRAL = 11,
+       /* Flag attribute to indicate agile spectral scan capability
+        * for 160 MHz mode.
+        */
+       QCA_WLAN_VENDOR_ATTR_SPECTRAL_SCAN_CAP_AGILE_SPECTRAL_160 = 12,
+       /* Flag attribute to indicate agile spectral scan capability
+        * for 80+80 MHz mode.
+        */
+       QCA_WLAN_VENDOR_ATTR_SPECTRAL_SCAN_CAP_AGILE_SPECTRAL_80_80 = 13,
 
        QCA_WLAN_VENDOR_ATTR_SPECTRAL_SCAN_CAP_AFTER_LAST,
        QCA_WLAN_VENDOR_ATTR_SPECTRAL_SCAN_CAP_MAX =