zephyr/subsys/bluetooth/controller/ll_sw
Vinayak Kariappa Chettimada ebc023b0ce Bluetooth: Controller: Fix incorrect aux offset using single timer
Fix incorrect aux offset value in the aux pointer in the
primary advertising channel PDUs when using single timer
tIFS switching feature in nRF54Lx.

End time was not captured when only Tx follow by Tx happens
in the primary advertising channels. End time needs to be
always captured when using single timer so that elapsed
packet timer value is correctly accumulated, for use to
setup subsequent radio transmission or reception inside the
same radio event.

Relates to commit 373dc0db71 ("Bluetooth: Controller:
Single timer use Extended Advertising nRF54L support").

Signed-off-by: Vinayak Kariappa Chettimada <vich@nordicsemi.no>
2025-06-23 12:32:00 -07:00
..
nordic Bluetooth: Controller: Fix incorrect aux offset using single timer 2025-06-23 12:32:00 -07:00
openisa Bluetooth: Controller: nRF53x: Fix up ISO Rx Buffer size 2025-06-13 10:39:09 -04:00
shell bluetooth: shell: Fix includes 2024-10-26 03:55:41 +01:00
isoal.c Bluetooth: Controller: Add margin to ISOALs time offset 2024-11-16 15:08:59 -05:00
isoal.h Bluetooth: Controller: Add margin to ISOALs time offset 2024-11-16 15:08:59 -05:00
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: ISO Broadcast interleaved packing support 2025-03-17 16:24:33 +01:00
lll_central_iso.h
lll_central.h
lll_chan.c
lll_chan.h
lll_clock.h
lll_common.c
lll_conn_iso.h fixup! Bluetooth: Controller: Fix incorrect CIS payload count at CIS Estab 2025-03-29 06:32:21 +01:00
lll_conn.h Bluetooth: Controller: Fix incorrect drift comp on PHY update 2025-02-05 08:16:30 +01:00
lll_df.h
lll_filter.h Bluetooth: Controller: Implement PAST support in ULL 2024-10-23 16:53:58 +02:00
lll_iso_tx.h
lll_peripheral_iso.h
lll_peripheral.h
lll_scan_aux.h Bluetooth: Controller: Define a macro to validate aux offset value 2024-09-13 17:29:53 -05:00
lll_scan.h Bluetooth: Controller: Fix scoring for scan_aux events 2024-08-05 16:27:50 +02:00
lll_sched.h
lll_sync_iso.h Bluetooth: Controller: Fix incorrect elapsed events value 2025-06-13 10:34:31 -04:00
lll_sync.h Bluetooth: Controller: Implement Periodic Sync Procedure 2024-10-23 16:53:58 +02:00
lll.h Bluetooth: Controller: Remove unneeded members from ull_hdr 2025-03-25 22:13:58 +01:00
pdu_df.h
pdu.h Bluetooth: Controller: Separate Tx/Rx frame spacing 2024-10-24 13:15:20 +01:00
ull_adv_aux.c Bluetooth: Controller: Fix adv aux release on insufficient resources 2025-04-30 16:26:48 +02:00
ull_adv_internal.h bluetooth: controller: fix typo 2024-06-25 10:27:23 -04:00
ull_adv_iso.c Bluetooth: Controller: Remove unneeded members from ull_hdr 2025-03-25 22:13:58 +01:00
ull_adv_sync.c Bluetooth: Controller: Fix an error code in ll_adv_sync_ad_data_set 2025-04-03 13:16:14 +02:00
ull_adv_types.h Bluetooth: Controller: Implement Secondary_Advertising_Max_Skip 2024-09-03 10:43:20 +02:00
ull_adv.c Bluetooth: Controller: Remove unneeded members from ull_hdr 2025-03-25 22:13:58 +01:00
ull_central_internal.h
ull_central_iso_internal.h
ull_central_iso.c Bluetooth: Controller: Add ll_conn_get() return value check 2025-05-28 11:09:01 +02:00
ull_central.c Bluetooth: Controller: Remove unneeded members from ull_hdr 2025-03-25 22:13:58 +01:00
ull_chan_internal.h
ull_chan.c
ull_conn_internal.h Bluetooth: Controller: Implement PAST support in ULL 2024-10-23 16:53:58 +02:00
ull_conn_iso_internal.h Bluetooth: controller: Make ISO Pause/Resume common 2024-09-27 09:03:37 +02:00
ull_conn_iso_types.h Bluetooth: Controller: Fix Central CIS offset for dissimilar intervals 2025-05-07 15:10:17 +02:00
ull_conn_iso.c Bluetooth: Controller: Add ll_conn_get() return value check 2025-05-28 11:09:01 +02:00
ull_conn_types.h Bluetooth: Controller: 1 ms connection 2024-10-24 13:15:20 +01:00
ull_conn.c Bluetooth: Controller: Fix incorrect elapsed events value 2025-06-13 10:34:31 -04:00
ull_df_internal.h
ull_df_types.h
ull_df.c bluetooth: controller: fix typo 2024-06-25 10:27:23 -04:00
ull_filter.c subsystem: bluetooth: Fix uninitialized variable 2024-11-23 15:29:03 +01:00
ull_filter.h
ull_internal.h Bluetooth: Controller: 1 ms connection 2024-10-24 13:15:20 +01:00
ull_iso_internal.h Bluetooth: Controller: Simplify required ISO PDU length and buffer count 2025-02-24 20:18:37 +00:00
ull_iso_types.h
ull_iso.c Bluetooth: Controller: nRF53x: Fix up ISO Rx Buffer size 2025-06-13 10:39:09 -04:00
ull_llcp_cc.c Bluetooth: Controller: Only validate CIS SDU interval for BN > 0 2025-04-30 09:48:24 +02:00
ull_llcp_chmu.c
ull_llcp_common.c Bluetooth: Controller: Implement Periodic Sync Procedure 2024-10-23 16:53:58 +02:00
ull_llcp_conn_upd.c Bluetooth: controller: fixing issue re. assert on overlapping conn upd proc 2024-10-04 10:46:06 +01:00
ull_llcp_enc.c Bluetooth: Controller: Add explicit LLCP error code check 2024-06-07 18:07:48 +01:00
ull_llcp_features.h Bluetooth: Controller: Implement Periodic Sync Procedure 2024-10-23 16:53:58 +02:00
ull_llcp_internal.h Bluetooth: Controller: Implement Periodic Sync Procedure 2024-10-23 16:53:58 +02:00
ull_llcp_local.c Bluetooth: Controller: Implement Periodic Sync Procedure 2024-10-23 16:53:58 +02:00
ull_llcp_past.c Bluetooth: Controller: Fix compile error missing lll_df_types include 2024-10-27 20:26:35 +00:00
ull_llcp_pdu.c Bluetooth: Controller: Fix incorrect CIS offset accepting peer instant 2025-03-29 06:32:21 +01:00
ull_llcp_phy.c Bluetooth: Controller: Implement Periodic Sync Procedure 2024-10-23 16:53:58 +02:00
ull_llcp_remote.c Bluetooth: Controller: Implement Periodic Sync Procedure 2024-10-23 16:53:58 +02:00
ull_llcp.c Bluetooth: Controller: Fix compile error when BT_CTLR_PRIVACY disabled 2024-10-27 20:26:35 +00:00
ull_llcp.h Bluetooth: Controller: Implement Periodic Sync Procedure 2024-10-23 16:53:58 +02:00
ull_peripheral_internal.h
ull_peripheral_iso_internal.h
ull_peripheral_iso.c Bluetooth: Controller: Add ll_conn_get() return value check 2025-05-28 11:09:01 +02:00
ull_peripheral.c Bluetooth: controller: Correct validation for CONNECT_IND interval 2025-05-20 09:17:07 +02:00
ull_scan_aux.c Bluetooth: Controller: Remove unneeded members from ull_hdr 2025-03-25 22:13:58 +01:00
ull_scan_internal.h Bluetooth: Controller: Introduce scan_aux_chain context 2024-10-24 16:55:35 +01:00
ull_scan_types.h Bluetooth: Controller: Fix device address in Periodic Adv Sync 2025-02-12 12:22:52 +01:00
ull_scan.c Bluetooth: Controller: Remove unneeded members from ull_hdr 2025-03-25 22:13:58 +01:00
ull_sched_internal.h
ull_sched.c Bluetooth: Controller: Fix ull_hdr_get_cb for Peripheral role 2025-03-26 16:19:19 +01:00
ull_sync_internal.h Bluetooth: Controller: Fix device address in Periodic Adv Sync 2025-02-12 12:22:52 +01:00
ull_sync_iso_internal.h Bluetooth: Controller: Collection of small fixes for BIS 2024-06-20 12:07:32 -04:00
ull_sync_iso.c Bluetooth: Controller: Fix incorrect elapsed events value 2025-06-13 10:34:31 -04:00
ull_sync_types.h Bluetooth: Controller: Introduce scan_aux_chain context 2024-10-24 16:55:35 +01:00
ull_sync.c Bluetooth: Controller: Fix incorrect elapsed events value 2025-06-13 10:34:31 -04:00
ull_tx_queue.c
ull_tx_queue.h
ull.c Bluetooth: Controller: Deinit ticker 2025-06-13 10:33:01 -04:00