From bf185bfd5d858ddc94bc747ae2ef9e19b71b26ce Mon Sep 17 00:00:00 2001 From: Edayilliam Jayadev Date: Thu, 19 Sep 2019 14:45:44 +0530 Subject: [PATCH] QCA vendor attributes to indicate BW-based agile spectral capability 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 --- src/common/qca-vendor.h | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/common/qca-vendor.h b/src/common/qca-vendor.h index 0022a8c85..7a8b9d669 100644 --- a/src/common/qca-vendor.h +++ b/src/common/qca-vendor.h @@ -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 =