summaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/iwlwifi/mvm/fw-api-scan.h
diff options
context:
space:
mode:
authorAvraham Stern2015-05-12 11:19:48 +0200
committerEmmanuel Grumbach2015-05-28 12:35:22 +0200
commitd7afbfc418a66459d1cf2e441aa50854da5e6297 (patch)
tree48ebf1a6d248a436d29655d7f95a034c141db5a0 /drivers/net/wireless/iwlwifi/mvm/fw-api-scan.h
parentiwlwifi: mvm: rename some LMAC-specific scan functions (diff)
downloadkernel-qcow2-linux-d7afbfc418a66459d1cf2e441aa50854da5e6297.tar.gz
kernel-qcow2-linux-d7afbfc418a66459d1cf2e441aa50854da5e6297.tar.xz
kernel-qcow2-linux-d7afbfc418a66459d1cf2e441aa50854da5e6297.zip
iwlwifi: mvm: add support for 8 level scan priority API
Add support for scan priority API with 8 levels instead of the existing 3 levels. This API is needed to define the priority of new ooc activities, e.g. gscan. Add a TLV flag to indicate if the new API is supported so that devices that does not support the new API will continue to use the old one. Signed-off-by: Avraham Stern <avraham.stern@intel.com> Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
Diffstat (limited to 'drivers/net/wireless/iwlwifi/mvm/fw-api-scan.h')
-rw-r--r--drivers/net/wireless/iwlwifi/mvm/fw-api-scan.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/drivers/net/wireless/iwlwifi/mvm/fw-api-scan.h b/drivers/net/wireless/iwlwifi/mvm/fw-api-scan.h
index 022869323ca9..f34cf002e243 100644
--- a/drivers/net/wireless/iwlwifi/mvm/fw-api-scan.h
+++ b/drivers/net/wireless/iwlwifi/mvm/fw-api-scan.h
@@ -431,6 +431,17 @@ enum iwl_scan_priority {
IWL_SCAN_PRIORITY_HIGH,
};
+enum iwl_scan_priority_ext {
+ IWL_SCAN_PRIORITY_EXT_0_LOWEST,
+ IWL_SCAN_PRIORITY_EXT_1,
+ IWL_SCAN_PRIORITY_EXT_2,
+ IWL_SCAN_PRIORITY_EXT_3,
+ IWL_SCAN_PRIORITY_EXT_4,
+ IWL_SCAN_PRIORITY_EXT_5,
+ IWL_SCAN_PRIORITY_EXT_6,
+ IWL_SCAN_PRIORITY_EXT_7_HIGHEST,
+};
+
/**
* iwl_scan_req_lmac - SCAN_REQUEST_CMD_API_S_VER_1
* @reserved1: for alignment and future use