1. 20 6月, 2012 1 次提交
  2. 17 4月, 2012 1 次提交
  3. 12 4月, 2012 1 次提交
  4. 10 4月, 2012 1 次提交
    • R
      ath9k: recover ar9380 chips from rare stuck state · 01e18918
      Rajkumar Manoharan 提交于
      In the experiment with Azimuth ADEPT-n testbed where the APs transmit
      power was reduced to 25% and the signal strength was futher attenuated
      by 20dB and induced a path loss of ~7dB, the station was reporting
      beacon losses and the following issue were observed.
      
      * rx clear is stuck at low for more than 300ms
      * dcu chain and complete state is stuck at one of the hang signature
      
      This patch triggers the hang detection logic that recovers the chip
      from any of the above conditions. As the issue was originally reported
      in ChromeOs with AR9382 chips, this detection logic is enabled only for
      AR9380/2 chips.
      
      Cc: Paul Stewart <pstew@google.com>
      Reported-by: NGary Morain <gmorain@google.com>
      Signed-off-by: NRajkumar Manoharan <rmanohar@qca.qualcomm.com>
      Signed-off-by: NJohn W. Linville <linville@tuxdriver.com>
      01e18918
  5. 16 3月, 2012 4 次提交
  6. 08 3月, 2012 1 次提交
  7. 28 2月, 2012 5 次提交
  8. 11 1月, 2012 1 次提交
  9. 05 1月, 2012 1 次提交
  10. 20 12月, 2011 1 次提交
  11. 16 12月, 2011 3 次提交
  12. 01 12月, 2011 2 次提交
  13. 10 11月, 2011 1 次提交
  14. 09 11月, 2011 1 次提交
  15. 15 10月, 2011 1 次提交
  16. 01 10月, 2011 1 次提交
    • J
      mac80211: let drivers inform it about per TID buffered frames · 042ec453
      Johannes Berg 提交于
      For uAPSD implementation, it is necessary to know on
      which ACs frames are buffered. mac80211 obviously
      knows about the frames it has buffered itself, but
      with aggregation many drivers buffer frames. Thus,
      mac80211 needs to be informed about this.
      
      For now, since we don't have APSD in any form, this
      will unconditionally set the TIM bit for the station
      but later with uAPSD only some ACs might cause the
      TIM bit to be set.
      
      ath9k is the only driver using this API and I only
      modify it in the most basic way, it won't be able
      to implement uAPSD with this yet. But it can't do
      that anyway since there's no way to selectively
      release frames to the peer yet.
      
      Since drivers will buffer frames per TID, let them
      inform mac80211 on a per TID basis, mac80211 will
      then sort out the AC mapping itself.
      Signed-off-by: NJohannes Berg <johannes.berg@intel.com>
      Signed-off-by: NJohn W. Linville <linville@tuxdriver.com>
      042ec453
  17. 17 9月, 2011 4 次提交
  18. 15 9月, 2011 2 次提交
  19. 31 8月, 2011 3 次提交
  20. 25 8月, 2011 2 次提交
  21. 10 8月, 2011 2 次提交
  22. 09 8月, 2011 1 次提交