|
@@ -5397,6 +5397,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 =
|
|
@@ -5473,6 +5478,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_attr_rropavail_info - Specifies whether Representative
|
|
|
* RF Operating Parameter (RROP) information is available, and if so, at which
|