linux-bluetooth.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/4] Add support for custom (e)SCO parameters
@ 2011-06-14 13:57 Andrzej Kaczmarek
  2011-06-14 13:57 ` [PATCH 1/4] Bluetooth: Change bit logic in pkt_type for SCO links Andrzej Kaczmarek
                   ` (4 more replies)
  0 siblings, 5 replies; 12+ messages in thread
From: Andrzej Kaczmarek @ 2011-06-14 13:57 UTC (permalink / raw)
  To: linux-bluetooth; +Cc: Andrzej Kaczmarek, par-gunnar.p.hjalmdahl, ulrik.lauren

Hi,

Following patches add possibility to specify custom parameters for
outgoing (e)SCO link. This is implemented as SCO socket options.

This change allows to use reference parameters as defined in HFP 1.5
specification as well as support for future enchancements as wideband
speech as defined in HFP 1.6 draft (uses different air coding format).

Additional socket option (patch 3) allows to disable automatic retry
in case of failure which fallbacks from eSCO to SCO connection in
current implementation. Such fallback should not happen when using
wideband speech which mandates using of eSCO transport.

Patches are on behalf of ST-Ericsson SA.


Andrzej Kaczmarek (4):
  Bluetooth: Change bit logic in pkt_type for SCO links
  Bluetooth: Add BT_SCO_PARAMETERS SCO socket option.
  Bluetooth: Add BT_NO_AUTORETRY SCO socket option.
  Bluetooth: Update mapping for eSCO related error codes

 include/net/bluetooth/bluetooth.h |   12 ++++++
 include/net/bluetooth/hci.h       |    2 +
 include/net/bluetooth/hci_core.h  |    6 ++-
 include/net/bluetooth/sco.h       |    2 +
 net/bluetooth/hci_conn.c          |   43 ++++++++++++++++-----
 net/bluetooth/hci_event.c         |    5 +-
 net/bluetooth/l2cap_core.c        |    4 +-
 net/bluetooth/lib.c               |    2 +
 net/bluetooth/mgmt.c              |    3 +-
 net/bluetooth/sco.c               |   75 ++++++++++++++++++++++++++++++++++++-
 10 files changed, 135 insertions(+), 19 deletions(-)

-- 
1.7.5.4


^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2011-06-29 13:41 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-06-14 13:57 [PATCH 0/4] Add support for custom (e)SCO parameters Andrzej Kaczmarek
2011-06-14 13:57 ` [PATCH 1/4] Bluetooth: Change bit logic in pkt_type for SCO links Andrzej Kaczmarek
2011-06-14 13:57 ` [PATCH 2/4] Bluetooth: Add BT_SCO_PARAMETERS SCO socket option Andrzej Kaczmarek
2011-06-14 13:57 ` [PATCH 3/4] Bluetooth: Add BT_NO_AUTORETRY " Andrzej Kaczmarek
2011-06-14 13:57 ` [PATCH 4/4] Bluetooth: Update mapping for eSCO related error codes Andrzej Kaczmarek
2011-06-15 11:08 ` [PATCH 0/4] Add support for custom (e)SCO parameters Marcel Holtmann
2011-06-15 13:53   ` Andrzej Kaczmarek
2011-06-15 14:25     ` Marcel Holtmann
2011-06-16 11:33       ` Andrzej Kaczmarek
2011-06-16 14:00         ` Luiz Augusto von Dentz
2011-06-16 14:41         ` Marcel Holtmann
2011-06-29 13:41           ` Andrzej Kaczmarek

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).