1. 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
  2. 02 4月, 2015 4 次提交
  3. 17 3月, 2015 1 次提交
  4. 28 11月, 2014 2 次提交
  5. 20 11月, 2014 1 次提交
  6. 19 11月, 2014 1 次提交
  7. 27 10月, 2014 1 次提交
  8. 21 10月, 2014 4 次提交
  9. 09 10月, 2014 1 次提交
  10. 11 9月, 2014 1 次提交
  11. 21 5月, 2014 1 次提交
    • A
      mac80211: export the expected throughput · cca674d4
      Antonio Quartulli 提交于
      Add get_expected_throughput() API to mac80211 so that each
      driver can implement its own version based on the RC
      algorithm they are using (might be using an HW RC algo).
      The API returns a value expressed in Kbps.
      
      Also, add the new get_expected_throughput() member
      to the rate_control_ops structure in order to be
      able to query the RC algorithm (this patch provides an
      implementation of this API for both minstrel and
      minstrel_ht).
      
      The related member in the station_info object is now
      filled accordingly when dumping a station.
      
      Cc: Felix Fietkau <nbd@openwrt.org>
      Signed-off-by: NAntonio Quartulli <antonio@open-mesh.com>
      Signed-off-by: NJohannes Berg <johannes.berg@intel.com>
      cca674d4
  12. 19 5月, 2014 1 次提交
  13. 05 2月, 2014 2 次提交
  14. 18 12月, 2013 1 次提交
  15. 26 11月, 2013 3 次提交
  16. 25 11月, 2013 2 次提交
  17. 26 9月, 2013 1 次提交
  18. 22 8月, 2013 1 次提交
  19. 21 8月, 2013 1 次提交
  20. 12 8月, 2013 1 次提交
    • J
      mac80211: add control port protocol TX control flag · af61a165
      Johannes Berg 提交于
      A lot of drivers check the frame protocol for ETH_P_PAE,
      for various reasons (like making those more reliable).
      Add a new flags bitmap to the TX control info and a new
      flag indicating the control port protocol is in use to
      let all drivers also apply such logic to other control
      port protocols, should they be configured.
      
      Also use the new flag in the iwlwifi drivers.
      Signed-off-by: NJohannes Berg <johannes.berg@intel.com>
      af61a165
  21. 16 7月, 2013 3 次提交
  22. 22 4月, 2013 3 次提交
  23. 19 3月, 2013 3 次提交