Hi Fred,
In order to establish a transparent SCO connection, the correct settings
must be specified in the Setup Synchronous Connection request. For that,
a setting field is added to ACL connection data to set up the desired
parameters. The patch also removes usage of hdev->voice_setting in CVSD
connection and makes use of T2 parameters for transparent data.
Signed-off-by: Frédéric Dalleau <redacted>
Signed-off-by: Johan Hedberg <redacted>
---
include/net/bluetooth/hci_core.h | 5 +++--
net/bluetooth/hci_conn.c | 24 +++++++++++++++++++-----
net/bluetooth/sco.c | 2 +-
3 files changed, 23 insertions(+), 8 deletions(-)
Acked-by: Marcel Holtmann <marcel@holtmann.org>
Regards
Marcel