zephyr/subsys/bluetooth/controller/ll_sw
Vinayak Kariappa Chettimada 64f41309d1 Bluetooth: Controller: Use reschedule margin as minimum ticks_slot
Use reschedule margin as minimum ticks_slot when ticker with
reschedule expires. This will ensure not too many unreserved
tickers expire in close proximity that can lead of pile up
of CPU processing time and eventually causing timeout
callbacks to be delayed. This mitigate possible LL asserts
due to overhead in start of radio events.

Signed-off-by: Vinayak Kariappa Chettimada <vich@nordicsemi.no>
2024-05-02 12:18:49 +01:00
..
nordic Bluetooth: Controller: Use reschedule margin as minimum ticks_slot 2024-05-02 12:18:49 +01:00
openisa bluetooth: controller: refactor node_rx_pdu for memory optimization 2024-04-12 09:19:08 +02:00
isoal.c
isoal.h
ll_addr.c
ll_feat_internal.h
ll_feat.c
ll_settings.c
ll_test.h
ll_tx_pwr.c
lll_adv_aux.h
lll_adv_iso.h
lll_adv_sync.h
lll_adv.h bluetooth: controller: refactor node_rx_pdu for memory optimization 2024-04-12 09:19:08 +02:00
lll_central_iso.h
lll_central.h
lll_chan.c
lll_chan.h
lll_clock.h
lll_common.c
lll_conn_iso.h Bluetooth: Controller: Fix lll ISO stream get by group 2024-02-14 19:11:46 +01:00
lll_conn.h
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: Fix ISO Broadcast control subevent channel 2024-03-14 10:26:09 +01:00
lll_sync.h
lll.h bluetooth: controller: refactor node_rx_pdu for memory optimization 2024-04-12 09:19:08 +02:00
pdu_df.h
pdu.h Bluetooth: controller: Fixes for BIGinfo endianness issues 2024-03-13 11:13:17 +00:00
ull_adv_aux.c Bluetooth: Controller: Fix missing Broadcast ISO HCI reset 2024-04-26 15:30:26 +02:00
ull_adv_internal.h bluetooth: controller: refactor node_rx_pdu for memory optimization 2024-04-12 09:19:08 +02:00
ull_adv_iso.c Bluetooth: Controller: Ignore failure to Broadcast ISO remove data path 2024-04-26 15:30:26 +02:00
ull_adv_sync.c bluetooth: controller: refactor node_rx_pdu for memory optimization 2024-04-12 09:19:08 +02:00
ull_adv_types.h Bluetooth: Controller: Aux offset population assertion check 2024-04-24 15:02:28 -04:00
ull_adv.c Bluetooth: Controller: Fix multiple advertiser assertion 2024-04-26 15:30:14 +02:00
ull_central_internal.h bluetooth: controller: refactor node_rx_pdu for memory optimization 2024-04-12 09:19:08 +02:00
ull_central_iso_internal.h
ull_central_iso.c Bluetooth: Controller: Fix coverity issue 330027 2024-02-02 12:49:07 +01:00
ull_central.c Bluetooth: Controller: Default to advertising coding in ACL connection 2024-04-23 21:29:10 +00:00
ull_chan_internal.h Bluetooth: Controller: Fix missing ull_chan_reset call 2024-02-02 12:43:07 +01:00
ull_chan.c Bluetooth: Controller: Fix missing ull_chan_reset call 2024-02-02 12:43:07 +01:00
ull_conn_internal.h bluetooth: controller: refactor node_rx_pdu for memory optimization 2024-04-12 09:19:08 +02:00
ull_conn_iso_internal.h
ull_conn_iso_types.h
ull_conn_iso.c Blutooth: controller: Implement ISO test mode for sync receiver 2024-03-01 15:29:36 +01:00
ull_conn_types.h bluetooth: controller: refactor node_rx_pdu for memory optimization 2024-04-12 09:19:08 +02:00
ull_conn.c bluetooth: controller: refactor node_rx_pdu for memory optimization 2024-04-12 09:19:08 +02:00
ull_df_internal.h bluetooth: controller: refactor node_rx_pdu for memory optimization 2024-04-12 09:19:08 +02:00
ull_df_types.h
ull_df.c bluetooth: controller: refactor node_rx_pdu for memory optimization 2024-04-12 09:19:08 +02:00
ull_filter.c Bluetooth: Controller: Fix compiler warning when RL_SIZE=1 2023-11-25 08:54:39 -05:00
ull_filter.h
ull_internal.h Bluetooth: Controller: Fix MFIFO_DEFINE to reduce FLASH usage 2024-02-02 12:48:42 +01:00
ull_iso_internal.h
ull_iso_types.h Blutooth: controller: Implement ISO test mode for sync receiver 2024-03-01 15:29:36 +01:00
ull_iso.c bluetooth: controller: refactor node_rx_pdu for memory optimization 2024-04-12 09:19:08 +02:00
ull_llcp_cc.c Bluetooth: controller: refactor of procedure init for mem optim 2024-04-18 14:54:47 +02:00
ull_llcp_chmu.c Bluetooth: controller: refactor of procedure init for mem optim 2024-04-18 14:54:47 +02:00
ull_llcp_common.c Bluetooth: controller: refactor of procedure init for mem optim 2024-04-18 14:54:47 +02:00
ull_llcp_conn_upd.c Bluetooth: controller: refactor of procedure init for mem optim 2024-04-18 14:54:47 +02:00
ull_llcp_enc.c Bluetooth: controller: refactor of procedure init for mem optim 2024-04-18 14:54:47 +02:00
ull_llcp_features.h
ull_llcp_internal.h Bluetooth: Controller: Minor cleanup of struct proc_ctx 2024-04-29 15:55:13 +02:00
ull_llcp_local.c
ull_llcp_pdu.c
ull_llcp_phy.c Bluetooth: controller: refactor of procedure init for mem optim 2024-04-18 14:54:47 +02:00
ull_llcp_remote.c Bluetooth: controller: fix procedure collision handling 2024-01-05 09:05:26 +01:00
ull_llcp.c Bluetooth: Controller: Minor cleanup of struct proc_ctx 2024-04-29 15:55:13 +02:00
ull_llcp.h
ull_peripheral_internal.h bluetooth: controller: refactor node_rx_pdu for memory optimization 2024-04-12 09:19:08 +02:00
ull_peripheral_iso_internal.h
ull_peripheral_iso.c Bluetooth: Controller: Fix CIS accept fails with unsupp parameters 2024-03-15 09:40:13 +00:00
ull_peripheral.c bluetooth: controller: refactor node_rx_pdu for memory optimization 2024-04-12 09:19:08 +02:00
ull_scan_aux.c Bluetooth: Controller: Add assertion check for use of scan aux context 2024-05-02 12:18:49 +01:00
ull_scan_internal.h bluetooth: controller: refactor node_rx_pdu for memory optimization 2024-04-12 09:19:08 +02:00
ull_scan_types.h bluetooth: controller: refactor node_rx_pdu for memory optimization 2024-04-12 09:19:08 +02:00
ull_scan.c bluetooth: controller: refactor node_rx_pdu for memory optimization 2024-04-12 09:19:08 +02:00
ull_sched_internal.h
ull_sched.c Bluetooth: Controller: Increase ull_sched ticker_next_slot_get retries 2024-04-26 15:30:14 +02:00
ull_sync_internal.h bluetooth: controller: refactor node_rx_pdu for memory optimization 2024-04-12 09:19:08 +02:00
ull_sync_iso_internal.h bluetooth: controller: refactor node_rx_pdu for memory optimization 2024-04-12 09:19:08 +02:00
ull_sync_iso.c bluetooth: controller: refactor node_rx_pdu for memory optimization 2024-04-12 09:19:08 +02:00
ull_sync_types.h bluetooth: controller: refactor node_rx_pdu for memory optimization 2024-04-12 09:19:08 +02:00
ull_sync.c bluetooth: controller: refactor node_rx_pdu for memory optimization 2024-04-12 09:19:08 +02:00
ull_tx_queue.c
ull_tx_queue.h
ull.c Bluetooth: Controller: Add prepare pipeline assertion checks 2024-05-02 12:18:49 +01:00