This patch removes unneeded code from the toshiba_bluetooth_enable
function as propper rfkill code as been added now.

Signed-off-by: Azael Avalos <coproscef...@gmail.com>
---
 drivers/platform/x86/toshiba_bluetooth.c | 27 ---------------------------
 1 file changed, 27 deletions(-)

diff --git a/drivers/platform/x86/toshiba_bluetooth.c 
b/drivers/platform/x86/toshiba_bluetooth.c
index a3b2d38..875ff6c 100644
--- a/drivers/platform/x86/toshiba_bluetooth.c
+++ b/drivers/platform/x86/toshiba_bluetooth.c
@@ -107,33 +107,6 @@ static int toshiba_bluetooth_status(acpi_handle handle)
 static int toshiba_bluetooth_enable(acpi_handle handle)
 {
        acpi_status result;
-       bool killswitch;
-       bool powered;
-       bool plugged;
-       int status;
-
-       /*
-        * Query ACPI to verify RFKill switch is set to 'on'.
-        * If not, we return silently, no need to report it as
-        * an error.
-        */
-       status = toshiba_bluetooth_status(handle);
-       if (status < 0)
-               return status;
-
-       killswitch = (status & BT_KILLSWITCH_MASK) ? true : false;
-       powered = (status & BT_POWER_MASK) ? true : false;
-       plugged = (status & BT_PLUGGED_MASK) ? true : false;
-
-       if (!killswitch)
-               return 0;
-       /*
-        * This check ensures to only enable the device if it is powered
-        * off or detached, as some recent devices somehow pass the killswitch
-        * test, causing a loop enabling/disabling the device, see bug 93911.
-        */
-       if (powered || plugged)
-               return 0;
 
        result = acpi_evaluate_object(handle, "AUSB", NULL, NULL);
        if (ACPI_FAILURE(result)) {
-- 
2.3.5

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Reply via email to