Home
last modified time | relevance | path

Searched refs:hcto (Results 1 – 16 of 16) sorted by relevance

/Zephyr-latest/subsys/bluetooth/controller/ll_sw/openisa/lll/
Dlll_peripheral.c105 uint32_t hcto; in prepare_cb() local
197 hcto = remainder_us + EVENT_JITTER_US + (EVENT_JITTER_US << 2) + in prepare_cb()
202 hcto += radio_rx_ready_delay_get(lll->phy_rx, 1); in prepare_cb()
203 hcto += addr_us_get(lll->phy_rx); in prepare_cb()
204 hcto += radio_rx_chain_delay_get(lll->phy_rx, 1); in prepare_cb()
206 hcto += radio_rx_ready_delay_get(0, 0); in prepare_cb()
207 hcto += addr_us_get(0); in prepare_cb()
208 hcto += radio_rx_chain_delay_get(0, 0); in prepare_cb()
211 radio_tmr_hcto_configure(hcto); in prepare_cb()
Dlll_conn.c334 uint32_t hcto; in lll_conn_isr_tx() local
363 hcto = radio_tmr_tifs_base_get() + EVENT_IFS_US + 4 + in lll_conn_isr_tx()
366 hcto += radio_rx_chain_delay_get(lll->phy_rx, 1); in lll_conn_isr_tx()
367 hcto += addr_us_get(lll->phy_rx); in lll_conn_isr_tx()
368 hcto -= radio_tx_chain_delay_get(lll->phy_tx, lll->phy_flags); in lll_conn_isr_tx()
370 hcto += radio_rx_chain_delay_get(0, 0); in lll_conn_isr_tx()
371 hcto += addr_us_get(0); in lll_conn_isr_tx()
372 hcto -= radio_tx_chain_delay_get(0, 0); in lll_conn_isr_tx()
375 radio_tmr_hcto_configure(hcto); in lll_conn_isr_tx()
Dlll_adv.c513 uint32_t hcto; in isr_tx() local
553 hcto = radio_tmr_tifs_base_get() + EVENT_IFS_US + 4 + 1; in isr_tx()
554 hcto += radio_rx_chain_delay_get(0, 0); in isr_tx()
555 hcto += addr_us_get(0); in isr_tx()
556 hcto -= radio_tx_chain_delay_get(0, 0); in isr_tx()
557 radio_tmr_hcto_configure(hcto); in isr_tx()
Dlll_scan.c431 uint32_t hcto; in isr_tx() local
464 hcto = radio_tmr_tifs_base_get() + EVENT_IFS_US + 4 + 1; in isr_tx()
465 hcto += radio_rx_chain_delay_get(0, 0); in isr_tx()
466 hcto += addr_us_get(0); in isr_tx()
467 hcto -= radio_tx_chain_delay_get(0, 0); in isr_tx()
469 radio_tmr_hcto_configure(hcto); in isr_tx()
/Zephyr-latest/subsys/bluetooth/controller/ll_sw/nordic/lll/
Dlll_peripheral.c107 uint32_t hcto; local
291 hcto = remainder_us +
297 hcto += radio_rx_ready_delay_get(lll->phy_rx, 1);
298 hcto += addr_us_get(lll->phy_rx);
299 hcto += radio_rx_chain_delay_get(lll->phy_rx, 1);
301 hcto += radio_rx_ready_delay_get(0, 0);
302 hcto += addr_us_get(0);
303 hcto += radio_rx_chain_delay_get(0, 0);
306 radio_tmr_hcto_configure(hcto);
Dlll_sync_iso.c220 uint32_t hcto; in prepare_cb_common() local
396 hcto = remainder_us + in prepare_cb_common()
400 hcto += radio_rx_ready_delay_get(lll->phy, PHY_FLAGS_S8); in prepare_cb_common()
401 hcto += addr_us_get(lll->phy); in prepare_cb_common()
402 hcto += radio_rx_chain_delay_get(lll->phy, PHY_FLAGS_S8); in prepare_cb_common()
403 radio_tmr_hcto_configure(hcto); in prepare_cb_common()
607 uint32_t hcto; in isr_rx() local
1320 hcto = lll->sub_interval * nse; in isr_rx()
1327 hcto = lll->bis_spacing * nse; in isr_rx()
1330 hcto = 0U; in isr_rx()
[all …]
Dlll_peripheral_iso.c140 uint32_t hcto; in prepare_cb() local
299 hcto = start_us + in prepare_cb()
305 hcto += radio_rx_ready_delay_get(cis_lll->rx.phy, PHY_FLAGS_S8); in prepare_cb()
306 hcto += addr_us_get(cis_lll->rx.phy); in prepare_cb()
307 hcto += radio_rx_chain_delay_get(cis_lll->rx.phy, PHY_FLAGS_S8); in prepare_cb()
309 hcto += radio_rx_ready_delay_get(0U, 0U); in prepare_cb()
310 hcto += addr_us_get(0U); in prepare_cb()
311 hcto += radio_rx_chain_delay_get(0U, 0U); in prepare_cb()
314 radio_tmr_hcto_configure(hcto); in prepare_cb()
848 uint32_t hcto; in isr_tx() local
[all …]
Dlll_scan_aux.c263 uint32_t hcto; in lll_scan_aux_isr_aux_setup() local
361 hcto = start_us; in lll_scan_aux_isr_aux_setup()
362 hcto += EVENT_JITTER_US; in lll_scan_aux_isr_aux_setup()
363 hcto += window_widening_us; in lll_scan_aux_isr_aux_setup()
364 hcto += lll_radio_rx_ready_delay_get(phy_aux, PHY_FLAGS_S8); in lll_scan_aux_isr_aux_setup()
365 hcto += window_size_us; in lll_scan_aux_isr_aux_setup()
366 hcto += radio_rx_chain_delay_get(phy_aux, PHY_FLAGS_S8); in lll_scan_aux_isr_aux_setup()
367 hcto += addr_us_get(phy_aux); in lll_scan_aux_isr_aux_setup()
368 radio_tmr_hcto_configure_abs(hcto); in lll_scan_aux_isr_aux_setup()
447 uint32_t hcto; in prepare_cb() local
[all …]
Dlll_sync.c440 uint32_t hcto; in prepare_cb_common() local
487 hcto = remainder_us + in prepare_cb_common()
491 hcto += radio_rx_ready_delay_get(lll->phy, PHY_FLAGS_S8); in prepare_cb_common()
492 hcto += addr_us_get(lll->phy); in prepare_cb_common()
493 hcto += radio_rx_chain_delay_get(lll->phy, PHY_FLAGS_S8); in prepare_cb_common()
494 radio_tmr_hcto_configure(hcto); in prepare_cb_common()
667 uint32_t hcto; in isr_aux_setup() local
753 hcto = start_us; in isr_aux_setup()
754 hcto += EVENT_JITTER_US; in isr_aux_setup()
755 hcto += window_widening_us; in isr_aux_setup()
[all …]
Dlll_conn.c605 uint32_t hcto; local
706 hcto = radio_tmr_tifs_base_get() + lll->tifs_hcto_us +
712 hcto = radio_tmr_tifs_base_get() + lll->tifs_hcto_us;
718 hcto += radio_rx_chain_delay_get(lll->phy_tx, PHY_FLAGS_S8);
722 hcto += cte_len;
725 hcto += radio_rx_chain_delay_get(lll->phy_rx, 1);
726 hcto += addr_us_get(lll->phy_rx);
727 hcto -= radio_tx_chain_delay_get(lll->phy_tx, lll->phy_flags);
729 hcto += radio_rx_chain_delay_get(0, 0);
730 hcto += addr_us_get(0);
[all …]
Dlll_adv_aux.c577 uint32_t hcto; in isr_tx_rx() local
622 hcto = radio_tmr_tifs_base_get() + EVENT_IFS_US + in isr_tx_rx()
625 hcto += radio_rx_chain_delay_get(lll->phy_s, PHY_FLAGS_S8); in isr_tx_rx()
626 hcto += addr_us_get(lll->phy_s); in isr_tx_rx()
627 hcto -= radio_tx_chain_delay_get(lll->phy_s, PHY_FLAGS_S8); in isr_tx_rx()
628 radio_tmr_hcto_configure(hcto); in isr_tx_rx()
Dlll_central_iso.c442 uint32_t hcto; in isr_tx() local
505 hcto = radio_tmr_tifs_base_get() + cis_lll->tifs_us + in isr_tx()
510 hcto += radio_rx_chain_delay_get(cis_lll->rx.phy, PHY_FLAGS_S8); in isr_tx()
511 hcto += addr_us_get(cis_lll->rx.phy); in isr_tx()
512 hcto -= radio_tx_chain_delay_get(cis_lll->tx.phy, in isr_tx()
515 hcto += radio_rx_chain_delay_get(0U, 0U); in isr_tx()
516 hcto += addr_us_get(0U); in isr_tx()
517 hcto -= radio_tx_chain_delay_get(0U, 0U); in isr_tx()
520 radio_tmr_hcto_configure(hcto); in isr_tx()
Dlll_adv.c1160 uint32_t hcto; in isr_tx() local
1197 hcto = radio_tmr_tifs_base_get() + EVENT_IFS_US + in isr_tx()
1200 hcto += radio_rx_chain_delay_get(phy_p, 0); in isr_tx()
1201 hcto += addr_us_get(phy_p); in isr_tx()
1202 hcto -= radio_tx_chain_delay_get(phy_p, 0); in isr_tx()
1203 radio_tmr_hcto_configure(hcto); in isr_tx()
Dlll_scan.c781 uint32_t hcto; local
809 hcto = radio_tmr_tifs_base_get() + EVENT_IFS_US +
812 hcto += radio_rx_chain_delay_get(0, 0);
813 hcto += addr_us_get(0);
814 hcto -= radio_tx_chain_delay_get(0, 0);
816 radio_tmr_hcto_configure(hcto);
/Zephyr-latest/subsys/bluetooth/controller/ll_sw/openisa/hal/RV32M1/radio/
Dradio.h76 void radio_tmr_hcto_configure(uint32_t hcto);
Dradio.c181 static void radio_tmr_hcto_configure_hlp(uint32_t hcto);
1149 static void radio_tmr_hcto_configure_hlp(uint32_t hcto) in radio_tmr_hcto_configure_hlp() argument
1158 GENFSK->T2_CMP = GENFSK_T2_CMP_T2_CMP(hcto) | in radio_tmr_hcto_configure_hlp()
1164 void radio_tmr_hcto_configure(uint32_t hcto) in radio_tmr_hcto_configure() argument
1168 delayed_hcto = hcto; in radio_tmr_hcto_configure()
1173 radio_tmr_hcto_configure_hlp(hcto); in radio_tmr_hcto_configure()