aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/platform/x86/Kconfig
diff options
context:
space:
mode:
authorJes Sorensen <Jes.Sorensen@gmail.com>2009-12-16 12:08:15 -0500
committerLen Brown <len.brown@intel.com>2009-12-16 12:09:46 -0500
commit42b4e9ee3d1d3b691bcae37f217f08740320c58c (patch)
treea5da7f7c6cf01b42022977bb6951348852a2c0c2 /drivers/platform/x86/Kconfig
parent22763c5cf3690a681551162c15d34d935308c8d7 (diff)
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>
Diffstat (limited to 'drivers/platform/x86/Kconfig')
-rw-r--r--drivers/platform/x86/Kconfig15
1 files changed, 15 insertions, 0 deletions
diff --git a/drivers/platform/x86/Kconfig b/drivers/platform/x86/Kconfig
index 55ca39dea42e..8dd2b3a4c475 100644
--- a/drivers/platform/x86/Kconfig
+++ b/drivers/platform/x86/Kconfig
@@ -435,4 +435,19 @@ config ACPI_TOSHIBA
435 435
436 If you have a legacy free Toshiba laptop (such as the Libretto L1 436 If you have a legacy free Toshiba laptop (such as the Libretto L1
437 series), say Y. 437 series), say Y.
438
439config TOSHIBA_BT_RFKILL
440 tristate "Toshiba Bluetooth RFKill switch support"
441 depends on ACPI
442 ---help---
443 This driver adds support for Bluetooth events for the RFKill
444 switch on modern Toshiba laptops with full ACPI support and
445 an RFKill switch.
446
447 This driver handles RFKill events for the TOS6205 Bluetooth,
448 and re-enables it when the switch is set back to the 'on'
449 position.
450
451 If you have a modern Toshiba laptop with a Bluetooth and an
452 RFKill switch (such as the Portege R500), say Y.
438endif # X86_PLATFORM_DEVICES 453endif # X86_PLATFORM_DEVICES