b43: Workaround invalid bluetooth settings
authorMichael Buesch <mb@bu3sch.de>
Fri, 18 Apr 2008 18:51:41 +0000 (20:51 +0200)
committerJohn W. Linville <linville@tuxdriver.com>
Thu, 24 Apr 2008 01:25:34 +0000 (21:25 -0400)
commit1855ba7812dbd294fcfc083dc7d3b14d3b1f38db
treea44c24a0bc2681f00c3cc7d9a9a440c65fcc98dc
parent0f48d7e1cf2341148dcafc19a098ca22e184bee9
b43: Workaround invalid bluetooth settings

This adds a workaround for invalid bluetooth SPROM settings
on ASUS PCI cards.
This will stop the microcode from poking with the BT GPIO line.
This fixes data transmission on this device, as the BT GPIO line
is used for something TX related on this device
(probably the power amplifier or the radio).
This also adds a modparam knob to help debugging this in the future,
as more devices with this bug may show up.

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