summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKonrad Zapałowicz <konrad.zapalowicz@canonical.com>2017-10-17 15:53:49 +0200
committerMarcel Holtmann <marcel@holtmann.org>2017-10-29 14:10:35 +0100
commit1f01d8be0e6a04bd682a55f6d50c14c1679e7571 (patch)
treee344c23eacc9180366de824683f87541c8bf80cb
parent13df5000d39a1570a88daa44855ebe0b0f966b14 (diff)
downloadop-kernel-dev-1f01d8be0e6a04bd682a55f6d50c14c1679e7571.zip
op-kernel-dev-1f01d8be0e6a04bd682a55f6d50c14c1679e7571.tar.gz
Bluetooth: increase timeout for le auto connections
This patch increases the connection timeout for LE connections that are triggered by the advertising report to 4 seconds. It has been observed that devices equipped with wifi+bt combo SoC fail to create a connection with BLE devices due to their coexistence issues. Increasing this timeout gives them enough time to complete the connection with success. Signed-off-by: Konrad Zapałowicz <konrad.zapalowicz@canonical.com> Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
-rw-r--r--include/net/bluetooth/hci.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/include/net/bluetooth/hci.h b/include/net/bluetooth/hci.h
index fe98f0a..1668211 100644
--- a/include/net/bluetooth/hci.h
+++ b/include/net/bluetooth/hci.h
@@ -273,7 +273,7 @@ enum {
#define HCI_AUTO_OFF_TIMEOUT msecs_to_jiffies(2000) /* 2 seconds */
#define HCI_POWER_OFF_TIMEOUT msecs_to_jiffies(5000) /* 5 seconds */
#define HCI_LE_CONN_TIMEOUT msecs_to_jiffies(20000) /* 20 seconds */
-#define HCI_LE_AUTOCONN_TIMEOUT msecs_to_jiffies(2000) /* 2 seconds */
+#define HCI_LE_AUTOCONN_TIMEOUT msecs_to_jiffies(4000) /* 4 seconds */
/* HCI data types */
#define HCI_COMMAND_PKT 0x01
OpenPOWER on IntegriCloud