1. 23 1月, 2014 2 次提交
    • J
      ath10k: AP mode, set UAPSD params correctly · d3d3ff42
      Janusz Dziedzic 提交于
      ath10k handles UAPSD completly in the firmware.
      When works in AP mode we have to configure
      UAPSD params for each station. Without this
      patch we configure UAPSD params before we
      send peer assoc command to the FW, which was
      wrong. Next FW didn't know what should be trigger
      frame, couse UAPSD didn't work correctly in AP mode.
      To configure UAPSD params correctly we have to
      send them after peer assoc command.
      Signed-off-by: NJanusz Dziedzic <janusz.dziedzic@tieto.com>
      Signed-off-by: NKalle Valo <kvalo@qca.qualcomm.com>
      d3d3ff42
    • K
      ath10k: enable firmware STA quick kickout · 5a13e76e
      Kalle Valo 提交于
      Firmware has a feature to track if the associated STA is not acking the frames.
      When that happens, the firmware sends WMI_PEER_STA_KICKOUT_EVENTID event to the
      host. Enable that to faster detect when a STA has left BSS without sending a
      deauth frame.
      
      Also set huge keepalive timeouts to avoid using the keepalive functionality in
      the firmware.
      Signed-off-by: NKalle Valo <kvalo@qca.qualcomm.com>
      5a13e76e
  2. 10 1月, 2014 3 次提交
  3. 08 1月, 2014 1 次提交
  4. 16 12月, 2013 2 次提交
  5. 03 12月, 2013 1 次提交
  6. 26 11月, 2013 1 次提交
    • L
      cfg80211: consolidate passive-scan and no-ibss flags · 8fe02e16
      Luis R. Rodriguez 提交于
      These two flags are used for the same purpose, just
      combine them into a no-ir flag to annotate no initiating
      radiation is allowed.
      
      Old userspace sending either flag will have it treated as
      the no-ir flag. To be considerate to older userspace we
      also send both the no-ir flag and the old no-ibss flags.
      Newer userspace will have to be aware of older kernels.
      
      Update all places in the tree using these flags with the
      following semantic patch:
      
      @@
      @@
      -NL80211_RRF_PASSIVE_SCAN
      +NL80211_RRF_NO_IR
      @@
      @@
      -NL80211_RRF_NO_IBSS
      +NL80211_RRF_NO_IR
      @@
      @@
      -IEEE80211_CHAN_PASSIVE_SCAN
      +IEEE80211_CHAN_NO_IR
      @@
      @@
      -IEEE80211_CHAN_NO_IBSS
      +IEEE80211_CHAN_NO_IR
      @@
      @@
      -NL80211_RRF_NO_IR | NL80211_RRF_NO_IR
      +NL80211_RRF_NO_IR
      @@
      @@
      -IEEE80211_CHAN_NO_IR | IEEE80211_CHAN_NO_IR
      +IEEE80211_CHAN_NO_IR
      @@
      @@
      -(NL80211_RRF_NO_IR)
      +NL80211_RRF_NO_IR
      @@
      @@
      -(IEEE80211_CHAN_NO_IR)
      +IEEE80211_CHAN_NO_IR
      
      Along with some hand-optimisations in documentation, to
      remove duplicates and to fix some indentation.
      Signed-off-by: NLuis R. Rodriguez <mcgrof@do-not-panic.com>
      [do all the driver updates in one go]
      Signed-off-by: NJohannes Berg <johannes.berg@intel.com>
      8fe02e16
  7. 20 11月, 2013 2 次提交
  8. 15 11月, 2013 2 次提交
  9. 13 11月, 2013 1 次提交
  10. 30 10月, 2013 1 次提交
  11. 24 10月, 2013 4 次提交
  12. 21 10月, 2013 2 次提交
  13. 16 10月, 2013 7 次提交
  14. 09 10月, 2013 1 次提交
  15. 07 10月, 2013 2 次提交
  16. 27 9月, 2013 3 次提交
  17. 26 9月, 2013 1 次提交
  18. 20 9月, 2013 4 次提交