b43: Don't disable IRQs in mac_suspend
authorMichael Buesch <mb@bu3sch.de>
Fri, 25 Apr 2008 19:10:54 +0000 (21:10 +0200)
committerJohn W. Linville <linville@tuxdriver.com>
Wed, 7 May 2008 19:02:20 +0000 (15:02 -0400)
commite40ac414c0130358f9eb068f4993a37f013621be
tree7b48b167b7b58891e871e297bee5670649faf7bd
parentf93d65feb3dc48fe5e285fa5a35dacea3601835f
b43: Don't disable IRQs in mac_suspend

This patch removes the IRQ-disable from mac_suspend.
The main advantage of this is to get rid of the IRQ-sync call in mac_suspend.
We need to remove the MAC suspend bit from the IRQ service mask, as otherwise
the IRQ handler would race with us.

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