]> git.ipfire.org Git - thirdparty/hostap.git/commitdiff
Add QCA vendor attribute for spectral hardware generation
authorEdayilliam Jayadev <ejayadev@codeaurora.org>
Fri, 27 Apr 2018 02:31:57 +0000 (08:01 +0530)
committerJouni Malinen <j@w1.fi>
Fri, 4 May 2018 17:44:05 +0000 (20:44 +0300)
Add spectral hardware generation attribute to
QCA_NL80211_VENDOR_SUBCMD_SPECTRAL_SCAN_GET_CAP_INFO vendor command.

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

index 41228a5212b1329be68e5e934ed85464ee0b62dc..00f32097913607d6bb2de3b170ccbaf1aeff1397 100644 (file)
@@ -4330,6 +4330,11 @@ enum qca_wlan_vendor_attr_spectral_cap {
        QCA_WLAN_VENDOR_ATTR_SPECTRAL_SCAN_CAP_SPECTRAL = 3,
        /* Flag attribute to indicate advanced spectral capability */
        QCA_WLAN_VENDOR_ATTR_SPECTRAL_SCAN_CAP_ADVANCED_SPECTRAL = 4,
+       /* Spectral hardware generation. u32 attribute.
+        * It uses values defined in enum
+        * qca_wlan_vendor_spectral_scan_cap_hw_gen.
+        */
+       QCA_WLAN_VENDOR_ATTR_SPECTRAL_SCAN_CAP_HW_GEN = 5,
 
        QCA_WLAN_VENDOR_ATTR_SPECTRAL_SCAN_CAP_AFTER_LAST,
        QCA_WLAN_VENDOR_ATTR_SPECTRAL_SCAN_CAP_MAX =
@@ -4370,6 +4375,21 @@ enum qca_wlan_vendor_attr_spectral_scan_request_type {
        QCA_WLAN_VENDOR_ATTR_SPECTRAL_SCAN_REQUEST_TYPE_CONFIG,
 };
 
+/**
+ * qca_wlan_vendor_spectral_scan_cap_hw_gen: Attribute values for
+ * QCA_WLAN_VENDOR_ATTR_SPECTRAL_SCAN_CAP_HW_GEN to the vendor subcmd
+ * QCA_NL80211_VENDOR_SUBCMD_SPECTRAL_SCAN_GET_CAP_INFO. This represents the
+ * spectral hardware generation.
+ * @QCA_WLAN_VENDOR_SPECTRAL_SCAN_CAP_HW_GEN_1: generation 1
+ * @QCA_WLAN_VENDOR_SPECTRAL_SCAN_CAP_HW_GEN_2: generation 2
+ * @QCA_WLAN_VENDOR_SPECTRAL_SCAN_CAP_HW_GEN_3: generation 3
+ */
+enum qca_wlan_vendor_spectral_scan_cap_hw_gen {
+       QCA_WLAN_VENDOR_SPECTRAL_SCAN_CAP_HW_GEN_1 = 0,
+       QCA_WLAN_VENDOR_SPECTRAL_SCAN_CAP_HW_GEN_2 = 1,
+       QCA_WLAN_VENDOR_SPECTRAL_SCAN_CAP_HW_GEN_3 = 2,
+};
+
 enum qca_wlan_vendor_tos {
        QCA_WLAN_VENDOR_TOS_BK = 0,
        QCA_WLAN_VENDOR_TOS_BE = 1,