1. 27 9月, 2016 1 次提交
  2. 19 9月, 2016 1 次提交
  3. 06 7月, 2016 2 次提交
  4. 10 6月, 2016 1 次提交
  5. 12 4月, 2016 1 次提交
  6. 30 3月, 2016 2 次提交
  7. 28 2月, 2016 1 次提交
    • L
      iwlwifi: mvm: handle pass all scan reporting · a339e918
      Luca Coelho 提交于
      The firmware doesn't send match found notifications when no matchsets
      are passed.  This makes sense because if there are no matchsets,
      nothing can be matched.  But the nl80211 API should report when there
      are results available, even if no matchsets were passed.
      
      To handle this, we can use the firmware's ITERATION_COMPLETE
      reporting, which will send us notifications every time it completed a
      scheduled scan iteration.  Then we can set a flag when we received
      beacons and use that to report that results are available.
      Signed-off-by: NLuca Coelho <luciano.coelho@intel.com>
      Signed-off-by: NEmmanuel Grumbach <emmanuel.grumbach@intel.com>
      a339e918
  8. 15 2月, 2016 1 次提交
  9. 01 2月, 2016 2 次提交
  10. 08 1月, 2016 1 次提交
  11. 21 12月, 2015 1 次提交
  12. 20 12月, 2015 1 次提交
  13. 13 12月, 2015 1 次提交
  14. 02 12月, 2015 1 次提交
  15. 26 11月, 2015 2 次提交
  16. 18 11月, 2015 1 次提交
  17. 25 10月, 2015 4 次提交
  18. 13 10月, 2015 1 次提交
    • A
      cfg80211: Add multiple scan plans for scheduled scan · 3b06d277
      Avraham Stern 提交于
      Add the option to configure multiple 'scan plans' for scheduled scan.
      Each 'scan plan' defines the number of scan cycles and the interval
      between scans. The scan plans are executed in the order they were
      configured. The last scan plan will always run infinitely and thus
      defines only the interval between scans.
      The maximum number of scan plans supported by the device and the
      maximum number of iterations in a single scan plan are advertised
      to userspace so it can configure the scan plans appropriately.
      
      When scheduled scan results are received there is no way to know which
      scan plan is being currently executed, so there is no way to know when
      the next scan iteration will start. This is not a problem, however.
      The scan start timestamp is only used for flushing old scan results,
      and there is no difference between flushing all results received until
      the end of the previous iteration or the start of the current one,
      since no results will be received in between.
      Signed-off-by: NAvraham Stern <avraham.stern@intel.com>
      Signed-off-by: NLuca Coelho <luciano.coelho@intel.com>
      Signed-off-by: NJohannes Berg <johannes.berg@intel.com>
      3b06d277
  19. 21 9月, 2015 1 次提交
  20. 23 8月, 2015 1 次提交
  21. 16 8月, 2015 3 次提交
  22. 05 8月, 2015 1 次提交
  23. 04 8月, 2015 3 次提交
  24. 28 7月, 2015 1 次提交
    • A
      iwlwifi: mvm: Fix regular scan priority · dc9f69b9
      Avraham Stern 提交于
      The code checks the total number of iterations to differentiate
      between regular scan and scheduled scan. However, regular scan has
      a total of one iteration, not zero. As a result, regular scan will
      have lower priority than it should have, and in case scheduled
      scan is already running when regular scan is requested, regular scan
      will be delayed until scheduled scan is aborted.
      Fix that by checking for total iterations number of one as an
      identifier for regular scan.
      
      Fixes: 133c8259 ("iwlwifi: mvm: rename generic_scan_cmd functions to dwell")
      Signed-off-by: NAvraham Stern <avraham.stern@intel.com>
      Signed-off-by: NEmmanuel Grumbach <emmanuel.grumbach@intel.com>
      dc9f69b9
  25. 13 7月, 2015 1 次提交
  26. 03 6月, 2015 3 次提交
  27. 28 5月, 2015 1 次提交