zephyr/subsys/bluetooth/controller/ll_sw
Morten Priess 5b6198403c Bluetooth: controller: Fixes for CIG with two CISes and separate ACLs
Prevent referencing inactive CISes by clearing state variables
after teardown. This was seen as necessary when having CISes on
different ACLs, and disconnecting ACLs in random order.

Signed-off-by: Morten Priess <mtpr@oticon.com>
2023-04-28 10:07:46 +02:00
..
nordic Bluetooth: Fix CONFIG_BT_CTLR_DEBUG_PINS_CPUAPP compile error 2023-04-20 16:10:42 +02:00
openisa sys: util: migrate all files to DIV_ROUND_UP 2023-04-11 12:00:37 +02:00
isoal.c Bluetooth: controller: Consideration for SDU interval in fragmentation 2023-04-13 16:09:39 +02:00
isoal.h Bluetooth: controller: Consideration for SDU interval in fragmentation 2023-04-13 16:09:39 +02:00
ll_addr.c Bluetooth: Controller: Broadcast ISO encryption support 2023-01-26 13:25:11 +01:00
ll_feat.c Bluetooth: Controller: Make PDU octet3 vendor specific 2023-01-26 13:25:11 +01:00
ll_settings.c
ll_test.h
ll_tx_pwr.c Bluetooth: controller: removing legacy LLCP code 2023-03-17 15:05:05 +01:00
lll_adv_aux.h Bluetooth: controller: Use new ticker feature to get offsets 2023-03-22 08:57:37 +00:00
lll_adv_iso.h Bluetooth: controller: Use new ticker feature to get offsets 2023-03-22 08:57:37 +00:00
lll_adv_sync.h Bluetooth: controller: Use new ticker feature to get offsets 2023-03-22 08:57:37 +00:00
lll_adv.h Bluetooth: controller: Use new ticker feature to get offsets 2023-03-22 08:57:37 +00:00
lll_central_iso.h
lll_central.h
lll_chan.c Bluetooth: Controller: Add 'U' suffix when using unsigned variables 2023-03-17 11:48:26 +01:00
lll_chan.h
lll_clock.h
lll_common.c
lll_conn_iso.h Bluetooth: Controller: Initial CIG with 1 CIS support in LLL 2023-01-27 23:04:45 +09:00
lll_conn.h Blueotooth: controller: removed delayed notification code 2023-03-17 15:05:05 +01:00
lll_df.h
lll_filter.h
lll_iso_tx.h
lll_peripheral_iso.h
lll_peripheral.h
lll_scan_aux.h
lll_scan.h
lll_sched.h
lll_sync_iso.h Bluetooth: Controller: Broadcast ISO encryption support 2023-01-26 13:25:11 +01:00
lll_sync.h
lll.h Revert "Bluetooth: controller: use RX node piggy-back for NTF when possible" 2023-03-10 09:30:23 +01:00
nrf.cmake hal_nordic: Add protection against resource conflict (take 2) 2023-03-20 16:59:40 +01:00
openisa.cmake Bluetooth: Controller: Make PDU octet3 vendor specific 2023-01-26 13:25:11 +01:00
pdu_df.h Bluetooth: Controller: Make PDU octet3 vendor specific 2023-01-26 13:25:11 +01:00
pdu.h Bluetooth: Controller: Make PDU octet3 vendor specific 2023-01-26 13:25:11 +01:00
ull_adv_aux.c sys: util: migrate all files to DIV_ROUND_UP 2023-04-11 12:00:37 +02:00
ull_adv_internal.h Bluetooth: controller: Use new ticker feature to get offsets 2023-03-22 08:57:37 +00:00
ull_adv_iso.c sys: util: migrate all files to DIV_ROUND_UP 2023-04-11 12:00:37 +02:00
ull_adv_sync.c Bluetooth: controller: Use new ticker feature to get offsets 2023-03-22 08:57:37 +00:00
ull_adv_types.h Bluetooth: controller: Use new ticker feature to get offsets 2023-03-22 08:57:37 +00:00
ull_adv.c sys: util: migrate all files to DIV_ROUND_UP 2023-04-11 12:00:37 +02:00
ull_central_internal.h
ull_central_iso_internal.h
ull_central_iso.c Bluetooth: Controller: Fix cis_offset_min used in CIS Create Response 2023-04-19 03:47:19 -04:00
ull_central.c Bluetooth: Controller: Fix connected ISO time reservation calculation 2023-03-17 16:06:32 +01:00
ull_chan_internal.h Bluetooth: controller: removing legacy LLCP code 2023-03-17 15:05:05 +01:00
ull_chan.c Bluetooth: Controller: Make PDU octet3 vendor specific 2023-01-26 13:25:11 +01:00
ull_conn_internal.h Bluetooth: Controller: Fix connection update window offset data type 2023-04-14 12:57:00 +02:00
ull_conn_iso_internal.h Bluetooth: Controller: Use instant_latency to detect event skipped 2023-01-27 23:04:45 +09:00
ull_conn_iso_types.h Bluetooth: controller: Keep CIS/CIG instances until ll_cig_remove 2023-03-17 16:06:18 +01:00
ull_conn_iso.c Bluetooth: controller: Fixes for CIG with two CISes and separate ACLs 2023-04-28 10:07:46 +02:00
ull_conn_types.h Bluetooth: controller: remove refs to LLCP_LEGACY after rebase 2023-03-17 15:05:05 +01:00
ull_conn.c Bluetooth: Controller: Fix connection update window offset data type 2023-04-14 12:57:00 +02:00
ull_df_internal.h
ull_df_types.h
ull_df.c Bluetooth: Controller: Make PDU octet3 vendor specific 2023-01-26 13:25:11 +01:00
ull_filter.c Bluetooth: controller: removing legacy LLCP code 2023-03-17 15:05:05 +01:00
ull_filter.h
ull_internal.h sys/util: extend usage of DIV_ROUND_UP 2023-04-12 16:42:29 +02:00
ull_iso_internal.h Bluetooth: controller: Avoid the use of weak functions for ISO data path 2023-03-16 11:46:05 +01:00
ull_iso_types.h Bluetooth: Controller: Workaround datapath field access after release 2023-01-27 23:04:45 +09:00
ull_iso.c Bluetooth: controller: Consideration for SDU interval in fragmentation 2023-04-13 16:09:39 +02:00
ull_llcp_cc.c Revert "Bluetooth: controller: use RX node piggy-back for NTF when possible" 2023-03-10 09:30:23 +01:00
ull_llcp_chmu.c Bluetooth: Controller: Make PDU octet3 vendor specific 2023-01-26 13:25:11 +01:00
ull_llcp_common.c Revert "Bluetooth: controller: use RX node piggy-back for NTF when possible" 2023-03-10 09:30:23 +01:00
ull_llcp_conn_upd.c Revert "Bluetooth: controller: use RX node piggy-back for NTF when possible" 2023-03-10 09:30:23 +01:00
ull_llcp_enc.c Revert "Bluetooth: controller: use RX node piggy-back for NTF when possible" 2023-03-10 09:30:23 +01:00
ull_llcp_features.h
ull_llcp_internal.h Bluetooth: Controller: Fix connection update window offset data type 2023-04-14 12:57:00 +02:00
ull_llcp_local.c Revert "Bluetooth: controller: use RX node piggy-back for NTF when possible" 2023-03-10 09:30:23 +01:00
ull_llcp_pdu.c Bluetooth: Controller: Make PDU octet3 vendor specific 2023-01-26 13:25:11 +01:00
ull_llcp_phy.c Revert "Bluetooth: controller: use RX node piggy-back for NTF when possible" 2023-03-10 09:30:23 +01:00
ull_llcp_remote.c Bluetooth: controller: removing (invalid) ASSERT on invalid PDU 2023-04-14 14:03:55 +02:00
ull_llcp.c Bluetooth: Controller: Fix cis_offset_min used in CIS Create Response 2023-04-19 03:47:19 -04:00
ull_llcp.h Bluetooth: Controller: Fix cis_offset_min used in CIS Create Response 2023-04-19 03:47:19 -04:00
ull_peripheral_internal.h Bluetooth: Controller: Make PDU octet3 vendor specific 2023-01-26 13:25:11 +01:00
ull_peripheral_iso_internal.h Bluetooth: controller: Enable CIS establishment in same ACL instant 2023-02-10 15:28:35 +01:00
ull_peripheral_iso.c Bluetooth: Controller: Fix cis_offset_min used in CIS Create Response 2023-04-19 03:47:19 -04:00
ull_peripheral.c sys: util: migrate all files to DIV_ROUND_UP 2023-04-11 12:00:37 +02:00
ull_scan_aux.c Bluetooth: Controller: Make PDU octet3 vendor specific 2023-01-26 13:25:11 +01:00
ull_scan_internal.h Bluetooth: Controller: Fix scan window value corruption 2023-03-07 11:12:23 +01:00
ull_scan_types.h Bluetooth: Controller: Fix scan window value corruption 2023-03-07 11:12:23 +01:00
ull_scan.c Bluetooth: Controller: Continuous scan with ticks_slot_window 2023-03-24 11:32:42 +01:00
ull_sched_internal.h
ull_sched.c Bluetooth: Controller: Use remainder in win_offset_us calculation 2023-04-13 16:12:58 +02:00
ull_sync_internal.h
ull_sync_iso_internal.h
ull_sync_iso.c Bluetooth: Controller: Fix BIG handle when operation cancelled by Host 2023-04-12 13:10:39 +02:00
ull_sync_types.h Bluetooth: Controller: Broadcast ISO encryption support 2023-01-26 13:25:11 +01:00
ull_sync.c sys: util: migrate all files to DIV_ROUND_UP 2023-04-11 12:00:37 +02:00
ull_tx_queue.c
ull_tx_queue.h
ull.c Bluetooth: Controller: Fix ull_prepare_dequeue for skipped events 2023-03-17 16:06:54 +01:00