Toshiba Bluetooth Enabling driver (RFKill handler v3)
authorJes Sorensen <Jes.Sorensen@gmail.com>
Wed, 16 Dec 2009 17:08:15 +0000 (12:08 -0500)
committerLen Brown <len.brown@intel.com>
Wed, 16 Dec 2009 17:09:46 +0000 (12:09 -0500)
commit42b4e9ee3d1d3b691bcae37f217f08740320c58c
treea5da7f7c6cf01b42022977bb6951348852a2c0c2
parent22763c5cf3690a681551162c15d34d935308c8d7
Toshiba Bluetooth Enabling driver (RFKill handler v3)

This patch adds support for the ACPI events generated by the RFKill
switch on modern Toshiba laptops, and re-enables the Bluetooth USB
device when the switch is flipped back to the 'on' position.

The RFKill switch brute force pulls out the USB device when flipped to
'off', but it doesn't automatically re-enable it. Without this driver,
the Bluetooth is gone until after a reboot on my Portege R500.

Signed-off-by: Jes Sorensen <Jes.Sorensen@gmail.com>
Signed-off-by: Len Brown <len.brown@intel.com>
drivers/platform/x86/Kconfig
drivers/platform/x86/Makefile
drivers/platform/x86/toshiba_bluetooth.c [new file with mode: 0644]