diff options
Diffstat (limited to 'drivers/net/wireless/iwlwifi/mvm/fw-api-scan.h')
-rw-r--r-- | drivers/net/wireless/iwlwifi/mvm/fw-api-scan.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/drivers/net/wireless/iwlwifi/mvm/fw-api-scan.h b/drivers/net/wireless/iwlwifi/mvm/fw-api-scan.h index 660cc1c93e19..3a657e4b60ac 100644 --- a/drivers/net/wireless/iwlwifi/mvm/fw-api-scan.h +++ b/drivers/net/wireless/iwlwifi/mvm/fw-api-scan.h | |||
@@ -101,6 +101,7 @@ struct iwl_ssid_ie { | |||
101 | 101 | ||
102 | #define IWL_FULL_SCAN_MULTIPLIER 5 | 102 | #define IWL_FULL_SCAN_MULTIPLIER 5 |
103 | #define IWL_FAST_SCHED_SCAN_ITERATIONS 3 | 103 | #define IWL_FAST_SCHED_SCAN_ITERATIONS 3 |
104 | #define IWL_MAX_SCHED_SCAN_PLANS 2 | ||
104 | 105 | ||
105 | enum scan_framework_client { | 106 | enum scan_framework_client { |
106 | SCAN_CLIENT_SCHED_SCAN = BIT(0), | 107 | SCAN_CLIENT_SCHED_SCAN = BIT(0), |
@@ -359,7 +360,7 @@ struct iwl_scan_req_lmac { | |||
359 | /* SCAN_REQ_PERIODIC_PARAMS_API_S */ | 360 | /* SCAN_REQ_PERIODIC_PARAMS_API_S */ |
360 | __le32 iter_num; | 361 | __le32 iter_num; |
361 | __le32 delay; | 362 | __le32 delay; |
362 | struct iwl_scan_schedule_lmac schedule[2]; | 363 | struct iwl_scan_schedule_lmac schedule[IWL_MAX_SCHED_SCAN_PLANS]; |
363 | struct iwl_scan_channel_opt channel_opt[2]; | 364 | struct iwl_scan_channel_opt channel_opt[2]; |
364 | u8 data[]; | 365 | u8 data[]; |
365 | } __packed; | 366 | } __packed; |
@@ -582,7 +583,7 @@ struct iwl_scan_umac_schedule { | |||
582 | */ | 583 | */ |
583 | struct iwl_scan_req_umac_tail { | 584 | struct iwl_scan_req_umac_tail { |
584 | /* SCAN_PERIODIC_PARAMS_API_S_VER_1 */ | 585 | /* SCAN_PERIODIC_PARAMS_API_S_VER_1 */ |
585 | struct iwl_scan_umac_schedule schedule[2]; | 586 | struct iwl_scan_umac_schedule schedule[IWL_MAX_SCHED_SCAN_PLANS]; |
586 | __le16 delay; | 587 | __le16 delay; |
587 | __le16 reserved; | 588 | __le16 reserved; |
588 | /* SCAN_PROBE_PARAMS_API_S_VER_1 */ | 589 | /* SCAN_PROBE_PARAMS_API_S_VER_1 */ |