1. 03 3月, 2011 2 次提交
  2. 26 2月, 2011 1 次提交
    • J
      mac80211: make tx() operation return void · 7bb45683
      Johannes Berg 提交于
      The return value of the tx operation is commonly
      misused by drivers, leading to errors. All drivers
      will drop frames if they fail to TX the frame, and
      they must also properly manage the queues (if they
      didn't, mac80211 would already warn).
      
      Removing the ability for drivers to return a BUSY
      value also allows significant cleanups of the TX
      TX handling code in mac80211.
      
      Note that this also fixes a bug in ath9k_htc, the
      old "return -1" there was wrong.
      Signed-off-by: NJohannes Berg <johannes.berg@intel.com>
      Tested-by: Sedat Dilek <sedat.dilek@googlemail.com> [ath5k]
      Acked-by: Gertjan van Wingerde <gwingerde@gmail.com> [rt2x00]
      Acked-by: Larry Finger <Larry.Finger@lwfinger.net> [b43, rtl8187, rtlwifi]
      Acked-by: Luciano Coelho <coelho@ti.com> [wl12xx]
      Signed-off-by: NJohn W. Linville <linville@tuxdriver.com>
      7bb45683
  3. 23 2月, 2011 10 次提交
  4. 09 2月, 2011 4 次提交
  5. 01 2月, 2011 1 次提交
    • L
      wl12xx: fix warning due to missing arg in ampdu_action · 7c3ee9e3
      Luciano Coelho 提交于
      Commit 0b01f030 added a new argument
      to the ampdu_action operation.  The ampdu_action operation in the
      wl12xx driver currently doesn't have that argument and this generates
      a warning.  This happened during merging of the latest mac80211
      patches with the wl12xx BA patches.
      
        CC [M]  drivers/net/wireless/wl12xx/main.o
      drivers/net/wireless/wl12xx/main.c:3035: warning: initialization from incompatible pointer type
      
      The wl12xx driver doesn't need to do anything about the buf_size
      argument since the AMPDU TX is fully handled by the firmware.
      Signed-off-by: NLuciano Coelho <coelho@ti.com>
      Signed-off-by: NJohn W. Linville <linville@tuxdriver.com>
      7c3ee9e3
  6. 25 1月, 2011 22 次提交