aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/b43/dma.c
diff options
context:
space:
mode:
authorMichael Buesch <mb@bu3sch.de>2009-03-02 17:18:37 -0500
committerJohn W. Linville <linville@tuxdriver.com>2009-03-05 14:39:40 -0500
commitce4fbdbf161b2676b3833412367113572d739253 (patch)
tree05754ea0b07d84d870c3940d492a97c7cd89e309 /drivers/net/wireless/b43/dma.c
parent91ed19f5f66a7fe544f0ec385e981f43491d1d5a (diff)
b43: Pass more RX flags to mac80211
This changes the RX handler to pass more status flags to mac80211. It also changes part of the drop policy, if bad frames were requested. (Note that currently mac80211 will throw a WARN_ON in that case. But nothing bad will happen). This also removes some obsolete unused timestamping code. Signed-off-by: Michael Buesch <mb@bu3sch.de> Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/net/wireless/b43/dma.c')
-rw-r--r--drivers/net/wireless/b43/dma.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/drivers/net/wireless/b43/dma.c b/drivers/net/wireless/b43/dma.c
index 92e1c0189a65..0cc804d0a214 100644
--- a/drivers/net/wireless/b43/dma.c
+++ b/drivers/net/wireless/b43/dma.c
@@ -1425,7 +1425,6 @@ void b43_dma_handle_txstatus(struct b43_wldev *dev,
1425 break; 1425 break;
1426 slot = next_slot(ring, slot); 1426 slot = next_slot(ring, slot);
1427 } 1427 }
1428 dev->stats.last_tx = jiffies;
1429 if (ring->stopped) { 1428 if (ring->stopped) {
1430 B43_WARN_ON(free_slots(ring) < TX_SLOTS_PER_FRAME); 1429 B43_WARN_ON(free_slots(ring) < TX_SLOTS_PER_FRAME);
1431 ieee80211_wake_queue(dev->wl->hw, ring->queue_prio); 1430 ieee80211_wake_queue(dev->wl->hw, ring->queue_prio);