Commit 81218d20 authored by Nick Pelly's avatar Nick Pelly Committed by Marcel Holtmann

Bluetooth: Fallback to SCO on error code 0x10 (Connection Accept Timeout)

This is to support the Motorola HF850 carkit which reports the error
code 0x10 for an eSCO attempt, even though it advertises eSCO support.

With this patch we will retry with a SCO connection, which succeeds.
Signed-off-by: default avatarNick Pelly <npelly@google.com>
Signed-off-by: default avatarKiran Kumar Raparthy <kiran.kumar@linaro.org>
Signed-off-by: default avatarMarcel Holtmann <marcel@holtmann.org>
parent bf19d51b
......@@ -3408,6 +3408,7 @@ static void hci_sync_conn_complete_evt(struct hci_dev *hdev,
hci_conn_add_sysfs(conn);
break;
case 0x10: /* Connection Accept Timeout */
case 0x0d: /* Connection Rejected due to Limited Resources */
case 0x11: /* Unsupported Feature or Parameter Value */
case 0x1c: /* SCO interval rejected */
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment