Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
Conflicts: net/mac80211/main.c
This commit is contained in:
@@ -848,6 +848,15 @@ static int b44_poll(struct napi_struct *napi, int budget)
|
||||
b44_tx(bp);
|
||||
/* spin_unlock(&bp->tx_lock); */
|
||||
}
|
||||
if (bp->istat & ISTAT_RFO) { /* fast recovery, in ~20msec */
|
||||
bp->istat &= ~ISTAT_RFO;
|
||||
b44_disable_ints(bp);
|
||||
ssb_device_enable(bp->sdev, 0); /* resets ISTAT_RFO */
|
||||
b44_init_rings(bp);
|
||||
b44_init_hw(bp, B44_FULL_RESET_SKIP_PHY);
|
||||
netif_wake_queue(bp->dev);
|
||||
}
|
||||
|
||||
spin_unlock_irqrestore(&bp->lock, flags);
|
||||
|
||||
work_done = 0;
|
||||
|
Reference in New Issue
Block a user