Bluetooth: Controller: Single timer use Periodic Adv Sync nRF54L support

Update Periodic Advertising Sync implementation for single
timer use support required for nRF54L Series SoCs.

As the timer is reset on every radio end, use the
radio_tmr_hcto_configure_abs() function to set the header
complete timeout correctly when using single timer for s/w
switching.

Signed-off-by: Vinayak Kariappa Chettimada <vich@nordicsemi.no>
This commit is contained in:
Vinayak Kariappa Chettimada 2024-12-29 15:49:04 +01:00 committed by Benjamin Cabé
parent 88a73dd937
commit ccba18a32f

View file

@ -757,7 +757,7 @@ static void isr_aux_setup(void *param)
hcto += window_size_us;
hcto += radio_rx_chain_delay_get(phy_aux, PHY_FLAGS_S8);
hcto += addr_us_get(phy_aux);
radio_tmr_hcto_configure(hcto);
radio_tmr_hcto_configure_abs(hcto);
/* capture end of Rx-ed PDU, extended scan to schedule auxiliary
* channel chaining, create connection or to create periodic sync.