diff options
author | Jes Sorensen <Jes.Sorensen@gmail.com> | 2009-12-16 12:08:15 -0500 |
---|---|---|
committer | Len Brown <len.brown@intel.com> | 2009-12-16 12:09:46 -0500 |
commit | 42b4e9ee3d1d3b691bcae37f217f08740320c58c (patch) | |
tree | a5da7f7c6cf01b42022977bb6951348852a2c0c2 /drivers/platform/x86/Kconfig | |
parent | 22763c5cf3690a681551162c15d34d935308c8d7 (diff) | |
download | blackbird-obmc-linux-42b4e9ee3d1d3b691bcae37f217f08740320c58c.tar.gz blackbird-obmc-linux-42b4e9ee3d1d3b691bcae37f217f08740320c58c.zip |
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/Kconfig | 15 |
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 If you have a legacy free Toshiba laptop (such as the Libretto L1 series), say Y. + +config TOSHIBA_BT_RFKILL + tristate "Toshiba Bluetooth RFKill switch support" + depends on ACPI + ---help--- + This driver adds support for Bluetooth events for the RFKill + switch on modern Toshiba laptops with full ACPI support and + an RFKill switch. + + This driver handles RFKill events for the TOS6205 Bluetooth, + and re-enables it when the switch is set back to the 'on' + position. + + If you have a modern Toshiba laptop with a Bluetooth and an + RFKill switch (such as the Portege R500), say Y. endif # X86_PLATFORM_DEVICES |