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 -- 2.34.1