Bluetooth: Fallback eSCO to SCO on error 0x1a (Unsupported Remote Feature)
authorNick Pelly <npelly@google.com>
Wed, 3 Feb 2010 19:42:26 +0000 (11:42 -0800)
committerMarcel Holtmann <marcel@holtmann.org>
Wed, 3 Feb 2010 20:05:01 +0000 (12:05 -0800)
commit1038a00b458997661bcd0e780a24dc280a8841fc
tree50cc936869097ac92933ef80c54b6f9f753c072b
parentf98bfbd78c37c5946cc53089da32a5f741efdeb7
Bluetooth: Fallback eSCO to SCO on error 0x1a (Unsupported Remote Feature)

General Motors carkits that use LGE BT chipsets return this error code
when an eSCO is attempted, despite advertising eSCO support.

2009-08-13 14:41:39.755518 < HCI Command: Setup Synchronous Connection (0x01|0x0028) plen 17
   handle 1 voice setting 0x0060
2009-08-13 14:41:39.757563 > HCI Event: Command Status (0x0f) plen 4
   Setup Synchronous Connection (0x01|0x0028) status 0x00 ncmd 1
2009-08-13 14:41:39.789484 > HCI Event: Synchronous Connect Complete (0x2c) plen 17
   status 0x1a handle 257 bdaddr 00:1E:B2:23:5E:B3 type eSCO
   Error: Unsupported Remote Feature / Unsupported LMP Feature

Signed-off-by: Jaikumar Ganesh <jaikumar@google.com>
Signed-off-by: Nick Pelly <npelly@google.com>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
net/bluetooth/hci_event.c