This patch splits the "bt_iso_qos" structure into dedicated unicast and broadcast structures, so that ISO sockets can be configured with dedicated QoS options. This patch also adds some missing broadcast parameters to the Sink and Source bt_iso_qos structures, so that the parameters of the ISO Broadcast procedures that take place in the Bluetooth kernel can be controlled from the user space. This patch depends on the BlueZ patch series [PATCH BlueZ] Split bt_iso_qos into dedicated structures. Iulia Tanasescu (1): Split bt_iso_qos into dedicated structures include/net/bluetooth/bluetooth.h | 47 ++++-- include/net/bluetooth/hci_core.h | 21 +-- net/bluetooth/hci_conn.c | 104 ++++++++----- net/bluetooth/hci_event.c | 38 +++-- net/bluetooth/iso.c | 247 ++++++++++++++++++++++++++---- 5 files changed, 346 insertions(+), 111 deletions(-) base-commit: dd41882582a9ab19938598179386b81b793b4a5c -- 2.34.1