zephyr/subsys/bluetooth/controller
Troels Nilsson e486a06f0b Bluetooth: Controller: Remove unneeded members from ull_hdr
Several members of the ull_hdr can be removed, saving 12 bytes
from all ULL instances used (and a bit of code as well)

ticks_active_to_start is always 0 and can be removed completely

ticks_prepare_to_start is always set to
HAL_TICKER_US_TO_TICKS(EVENT_OVERHEAD_XTAL_US), so replace usage
of it by this constant

ticks_preempt_to_start is always set to
HAL_TICKER_US_TO_TICKS(EVENT_OVERHEAD_PREEMPT_MIN_US), so replace
usage of it by this constant

In addition, remove logic handling usage of XON_BITMASK since it
was only used by the long removed legacy LL

Signed-off-by: Troels Nilsson <trnn@demant.com>
2025-03-25 22:13:58 +01:00
..
coex Bluetooth: Controller: Replace BT_CTLR with HAS_BT_CTLR 2024-12-03 10:16:44 +01:00
crypto
flash
hal Bluetooth: Controller: Refactor isr_ecb and unit testing 2025-01-01 02:04:33 +01:00
hci Bluetooth: Controller: Fix possible unaligned read for ISO timestamp 2025-03-20 17:15:48 +01:00
include Bluetooth: Controller: Implement PAST support in ULL 2024-10-23 16:53:58 +02:00
ll_sw Bluetooth: Controller: Remove unneeded members from ull_hdr 2025-03-25 22:13:58 +01:00
ticker Bluetooth: Controller: Fix building ticker without remainder support 2025-03-07 20:02:49 +01:00
util Bluetooth: Controller: Include mem and ecb in-system tests 2025-01-01 02:04:33 +01:00
CMakeLists.txt Bluetooth: Controller: Implement Periodic Sync Procedure 2024-10-23 16:53:58 +02:00
Kconfig Bluetooth: Controller: Fix dependency for connected ISO Kconfigs 2025-03-24 07:58:00 +01:00
Kconfig.df
Kconfig.dtm
Kconfig.ll_sw_split bluetooth: controller: remove select of ENTROPY_NRF_CRACEN_CTR_DRBG 2025-03-19 10:57:18 +01:00