1. 08 1月, 2016 1 次提交
  2. 21 12月, 2015 1 次提交
  3. 20 12月, 2015 1 次提交
  4. 02 12月, 2015 1 次提交
  5. 18 11月, 2015 1 次提交
  6. 25 10月, 2015 1 次提交
  7. 05 10月, 2015 3 次提交
  8. 28 8月, 2015 1 次提交
  9. 04 8月, 2015 1 次提交
  10. 10 6月, 2015 1 次提交
    • J
      mac80211: convert HW flags to unsigned long bitmap · 30686bf7
      Johannes Berg 提交于
      As we're running out of hardware capability flags pretty quickly,
      convert them to use the regular test_bit() style unsigned long
      bitmaps.
      
      This introduces a number of helper functions/macros to set and to
      test the bits, along with new debugfs code.
      
      The occurrences of an explicit __clear_bit() are intentional, the
      drivers were never supposed to change their supported bits on the
      fly. We should investigate changing this to be a per-frame flag.
      Signed-off-by: NJohannes Berg <johannes.berg@intel.com>
      30686bf7
  11. 02 4月, 2015 1 次提交
    • J
      iwlwifi: mvm: do string formatting in debug triggers · 5d4f929e
      Johannes Berg 提交于
      The current code has a lot of duplicates of printing into a buffer
      (while having to make sure it's NUL-filled and -terminated) and
      then passing that to the debug trigger collection.
      
      Since that's error-prone, instead make the debug trigger collection
      function take a format string and format arguments (with compiler
      validity checking) and handle the buffer internally.
      
      This makes one behavioural change -- instead of sending the whole
      buffer to userspace (clearing is needed to not leak stack data) it
      just passes the actual string (including NUL-terminator.)
      Signed-off-by: NJohannes Berg <johannes.berg@intel.com>
      Signed-off-by: NEmmanuel Grumbach <emmanuel.grumbach@intel.com>
      5d4f929e
  12. 30 3月, 2015 1 次提交
  13. 02 3月, 2015 1 次提交
  14. 01 3月, 2015 1 次提交
  15. 01 2月, 2015 1 次提交
  16. 22 1月, 2015 2 次提交
  17. 29 12月, 2014 1 次提交
  18. 01 12月, 2014 1 次提交
  19. 24 11月, 2014 2 次提交
  20. 29 10月, 2014 1 次提交
  21. 16 9月, 2014 1 次提交
    • A
      iwlwifi: mvm: prepare for scheduler config command · 3edf8ff6
      Avri Altman 提交于
      The scheduler is a HW sub-block that directs the work of the Flow
      Handler by issuing requests for frame transfers, specifying source
      and destination. Its primary function is to allocate flows into the
      TX FIFOs based upon a pre-determined mapping.
      
      The driver has some responsibilities to the scheduler, namely
      initialising and maintaining the hardware registers. This is
      currently done by directly accessing them, which can cause races
      with the firmware also accessing the registers.
      
      To address this problem, change the driver to no longer directly
      access the registers but go through the firmware for this if the
      firmware has support for DQA and thus the new command.
      Signed-off-by: NAvri Altman <avri.altman@intel.com>
      Signed-off-by: NJohannes Berg <johannes.berg@intel.com>
      Signed-off-by: NEmmanuel Grumbach <emmanuel.grumbach@intel.com>
      3edf8ff6
  22. 15 9月, 2014 1 次提交
  23. 08 9月, 2014 1 次提交
  24. 04 9月, 2014 4 次提交
  25. 21 7月, 2014 1 次提交
  26. 08 7月, 2014 4 次提交
  27. 04 7月, 2014 1 次提交
  28. 25 6月, 2014 2 次提交
  29. 21 5月, 2014 1 次提交