zephyr/subsys/bluetooth/controller
Vinayak Kariappa Chettimada a3b0ade9c6 Bluetooth: Controller: Explicit ticker worker trigger on expire in past
When ticks_to_expire is in the past, i.e. ticks_to_expire is
0, perform an explicit trigger of ticker worker instead of
setting up the compare which delays the trigger by the
minimum ticks offset margin. The changes reduce latencies
of the O(n) ticker_resolve_collision by upto the minimum
ticks offset margin (3 for nRF SoCs) for each resolution.

Signed-off-by: Vinayak Kariappa Chettimada <vich@nordicsemi.no>
2022-10-10 13:55:37 +02:00
..
crypto
hal Bluetooth: Controller: Add LL_ASSERT_MSG definition 2022-10-10 13:55:37 +02:00
hci Bluetooth: Controller: Implemented buffering of SDU fragments in ISO-AL 2022-10-03 13:22:13 +02:00
include Bluetooth: Controller: Fix BT_CTLR_ADV_DATA_LEN_MAX Kconfig dependency 2022-09-08 10:12:56 +02:00
ll_sw Bluetooth: Controller: Add verbose assertion on delayed prepare 2022-10-10 13:55:37 +02:00
ticker Bluetooth: Controller: Explicit ticker worker trigger on expire in past 2022-10-10 13:55:37 +02:00
util Bluetooth: Controller: fix mayfly unwanted re-init every bt_enable call 2022-07-13 16:13:57 +02:00
CMakeLists.txt Bluetooth: controller: llcp: fix CI tests for new LLCP 2022-08-14 21:59:09 +02:00
Kconfig Bluetooth: controller: Implemented PDU release timeout 2022-10-03 13:22:13 +02:00
Kconfig.df Bluetooth: hci: Add VS IQ samples report using 16 bit sign integer sampl 2022-08-19 16:26:10 +02:00
Kconfig.dtm bluetooth: controller: Add support for all DTM commands 2022-03-18 12:00:03 +01:00
Kconfig.ll_sw_split Bluetooth: Controller: Conditional compile optional ticker interfaces 2022-10-07 14:46:38 +02:00