mbox series

[v2,0/1] Bluetooth: ISO: Add support for connecting multiple BISes

Message ID 20230529061057.3107-1-iulia.tanasescu@nxp.com (mailing list archive)
Headers show
Series Bluetooth: ISO: Add support for connecting multiple BISes | expand

Message

Iulia Tanasescu May 29, 2023, 6:10 a.m. UTC
This patch implements support for connecting multiple BISes as part
of the same BIG.

This proposes a flow similar to the one implemented for unicast:
DEFER_SETUP is used to bind a BIS to a BIG, without starting
periodic advertising or creating the BIG.

Connecting a socket without DEFER_SETUP will start periodic
advertising and will create the BIG, with a BIS for each bound
connection.

Iulia Tanasescu (1):
  Bluetooth: ISO: Add support for connecting multiple BISes

 include/net/bluetooth/hci_core.h |  30 +++++++
 net/bluetooth/hci_conn.c         | 147 ++++++++++++++++++++++---------
 net/bluetooth/hci_event.c        |  50 ++++++-----
 net/bluetooth/iso.c              |  28 ++++--
 4 files changed, 186 insertions(+), 69 deletions(-)


base-commit: a088d769ef3adfbc59ed86660d0de2abd86660e5