memset(&cp, 0, sizeof(cp));
 
-       if (enable_le && test_bit(HCI_LE_ENABLED, &hdev->dev_flags)) {
+       if (test_bit(HCI_LE_ENABLED, &hdev->dev_flags)) {
                cp.le = 1;
                cp.simul = !!(hdev->features[6] & LMP_SIMUL_LE_BR);
        }
 
 #include <net/bluetooth/smp.h>
 
 bool enable_hs;
-bool enable_le;
 
 #define MGMT_VERSION   1
 #define MGMT_REVISION  1
        if (enable_hs)
                settings |= MGMT_SETTING_HS;
 
-       if (enable_le) {
-               if (hdev->features[4] & LMP_LE)
-                       settings |= MGMT_SETTING_LE;
-       }
+       if (hdev->features[4] & LMP_LE)
+               settings |= MGMT_SETTING_LE;
 
        return settings;
 }
 
        hci_dev_lock(hdev);
 
-       if (!enable_le || !(hdev->features[4] & LMP_LE)) {
+       if (!(hdev->features[4] & LMP_LE)) {
                err = cmd_status(sk, hdev->id, MGMT_OP_SET_LE,
                                 MGMT_STATUS_NOT_SUPPORTED);
                goto unlock;
 
 module_param(enable_hs, bool, 0644);
 MODULE_PARM_DESC(enable_hs, "Enable High Speed support");
-
-module_param(enable_le, bool, 0644);
-MODULE_PARM_DESC(enable_le, "Enable Low Energy support");