commit | ecac598bcd1f151ee4760489bded625c147fb366 | [log] [tgz] |
---|---|---|
author | Michael Buesch <mb@bu3sch.de> | Mon Nov 06 09:45:31 2006 -0600 |
committer | John W. Linville <linville@tuxdriver.com> | Tue Nov 07 20:05:06 2006 -0500 |
tree | b320d527f52e9b05c2bcf7f616745571c4848ab1 | |
parent | edd106fc8ac1826dbe231b70ce0762db24133e5c [diff] |
[PATCH] bcm43xx: Drain TX status before starting IRQs Drain the Microcode TX-status-FIFO before we enable IRQs. This is required, because the FIFO may still have entries left from a previous run. Those would immediately fire after enabling IRQs and would lead to an oops in the DMA TXstatus handling code. Signed-off-by: Michael Buesch <mb@bu3sch.de> Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net> Signed-off-by: John W. Linville <linville@tuxdriver.com>