Browse Source

iwlwifi: mvm: fix OOC priority in scans

The code that sets the correct out-of-channel priority depending on
the scan type was accidentally removed during a rebase.  Add it back.

Fixes: c1a7515393e4 ("iwlwifi: mvm: add adaptive dwell support")
Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
Luca Coelho 7 years ago
parent
commit
cf58c9e091
1 changed files with 5 additions and 0 deletions
  1. 5 0
      drivers/net/wireless/intel/iwlwifi/mvm/scan.c

+ 5 - 0
drivers/net/wireless/intel/iwlwifi/mvm/scan.c

@@ -1297,6 +1297,11 @@ static void iwl_mvm_scan_umac_dwell(struct iwl_mvm *mvm,
 				cpu_to_le32(timing->suspend_time);
 				cpu_to_le32(timing->suspend_time);
 		}
 		}
 	}
 	}
+
+	if (iwl_mvm_is_regular_scan(params))
+		cmd->ooc_priority = cpu_to_le32(IWL_SCAN_PRIORITY_EXT_6);
+	else
+		cmd->ooc_priority = cpu_to_le32(IWL_SCAN_PRIORITY_EXT_2);
 }
 }
 
 
 static void
 static void