Bluetooth: Controller: Single timer use Extended Scanning nRF54L support

Update Extended Scanning 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 373dc0db71
commit c4a6651064

View file

@ -365,7 +365,7 @@ void lll_scan_aux_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.