b43: Fix some MAC locking
authorMichael Buesch <mb@bu3sch.de>
Thu, 18 Dec 2008 21:13:39 +0000 (22:13 +0100)
committerJohn W. Linville <linville@tuxdriver.com>
Fri, 19 Dec 2008 20:23:56 +0000 (15:23 -0500)
commitd10d0e5707fb7b8afa7e68a14d69e752604ee294
tree796e53908137310e3467e2c15703304857fab506
parent0e7690f1e9ee1e762f27678d2ea10e4c1fde3236
b43: Fix some MAC locking

This fixes some locking w.r.t. the lower MAC (firmware).
It also removes a lot of ancient IRQ-locking that's not needed anymore.
We simply suspend the MAC. That's easier and causes less trouble.

Signed-off-by: Michael Buesch <mb@bu3sch.de>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/b43/main.c
drivers/net/wireless/b43/phy_common.c
drivers/net/wireless/b43/phy_g.c