b43: Remove the PHY spinlock
authorMichael Buesch <mb@bu3sch.de>
Wed, 9 Jan 2008 18:08:49 +0000 (19:08 +0100)
committerDavid S. Miller <davem@davemloft.net>
Mon, 28 Jan 2008 23:09:32 +0000 (15:09 -0800)
commitf31800d8b79bc42e495070aa6e6425841b7bdcbf
tree65f26267ae5b6d3876079913330634392654af00
parent5250703e3144e50fbeceb4d1fc01ea2fd159fd4a
b43: Remove the PHY spinlock

This fixes a sparse warning about weird locking.
The spinlock is not needed, so simply remove it.
This also adds some sanity checks to the PHY and radio locking
to protect against recursive locking.

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/debugfs.c
drivers/net/wireless/b43/main.c
drivers/net/wireless/b43/phy.c
drivers/net/wireless/b43/phy.h