]> git.karo-electronics.de Git - karo-tx-linux.git/commit
b43: Workaround invalid bluetooth settings
authorMichael Buesch <mb@bu3sch.de>
Thu, 24 Apr 2008 18:02:41 +0000 (20:02 +0200)
committerGreg Kroah-Hartman <gregkh@suse.de>
Thu, 1 May 2008 21:44:36 +0000 (14:44 -0700)
commit402ccf6d6694ecf758cfa5337b546c87aca2c823
tree86a6b4f8837ccc06c2313a9d8b9f502b37f07d14
parentad99c57f6a6bd8e820a05deec8bd7a3d6ce744fd
b43: Workaround invalid bluetooth settings

commit 1855ba7812dbd294fcfc083dc7d3b14d3b1f38db upstream.

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>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/net/wireless/b43/main.c