1. 25 Nov, 2013 5 commits
  2. 26 Sep, 2013 1 commit
  3. 22 Aug, 2013 1 commit
  4. 21 Aug, 2013 1 commit
  5. 12 Aug, 2013 1 commit
    • Johannes Berg's avatar
      mac80211: add control port protocol TX control flag · af61a165
      Johannes Berg authored
      
      
      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: default avatarJohannes Berg <johannes.berg@intel.com>
      af61a165
  6. 16 Jul, 2013 3 commits
  7. 22 Apr, 2013 3 commits
  8. 18 Mar, 2013 3 commits
  9. 06 Mar, 2013 8 commits
  10. 15 Feb, 2013 2 commits
    • Johannes Berg's avatar
      mac80211: stop modifying HT SMPS capability · af0ed69b
      Johannes Berg authored
      
      
      Instead of modifying the HT SMPS capability field
      for stations, track the SMPS mode explicitly in a
      new field in the station struct and use it in the
      drivers that care about it. This simplifies the
      code using it.
      Signed-off-by: default avatarJohannes Berg <johannes.berg@intel.com>
      af0ed69b
    • Johannes Berg's avatar
      mac80211: stop toggling IEEE80211_HT_CAP_SUP_WIDTH_20_40 · e1a0c6b3
      Johannes Berg authored
      
      
      For VHT, many more bandwidth changes are possible. As a first
      step, stop toggling the IEEE80211_HT_CAP_SUP_WIDTH_20_40 flag
      in the HT capabilities and instead introduce a bandwidth field
      indicating the currently usable bandwidth to transmit to the
      station. Of course, make all drivers use it.
      
      To achieve this, make ieee80211_ht_cap_ie_to_sta_ht_cap() get
      the station as an argument, rather than the new capabilities,
      so it can set up the new bandwidth field.
      
      If the station is a VHT station and VHT bandwidth is in use,
      also set the bandwidth accordingly.
      
      Doing this allows us to get rid of the supports_40mhz flag as
      the HT capabilities now reflect the true capability instead of
      the current setting.
      
      While at it, also fix ieee80211_ht_cap_ie_to_sta_ht_cap() to not
      ignore HT cap overrides when MCS TX isn't supported (not that it
      really happens...)
      Signed-off-by: default avatarJohannes Berg <johannes.berg@intel.com>
      e1a0c6b3
  11. 13 Feb, 2013 1 commit
  12. 11 Feb, 2013 1 commit
  13. 30 Nov, 2012 1 commit
  14. 12 Jul, 2012 1 commit
  15. 09 Jul, 2012 1 commit
  16. 13 Apr, 2012 1 commit
  17. 10 Apr, 2012 1 commit
  18. 15 Mar, 2012 1 commit
  19. 12 Mar, 2012 1 commit
  20. 17 Nov, 2011 3 commits