Home
last modified time | relevance | path

Searched refs:hcto (Results 1 – 18 of 18) 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
286 hcto = remainder_us +
292 hcto += radio_rx_ready_delay_get(lll->phy_rx, 1);
293 hcto += addr_us_get(lll->phy_rx);
294 hcto += radio_rx_chain_delay_get(lll->phy_rx, 1);
296 hcto += radio_rx_ready_delay_get(0, 0);
297 hcto += addr_us_get(0);
298 hcto += radio_rx_chain_delay_get(0, 0);
301 radio_tmr_hcto_configure(hcto);
Dlll_sync_iso.c213 uint32_t hcto; in prepare_cb_common() local
363 hcto = remainder_us + in prepare_cb_common()
367 hcto += radio_rx_ready_delay_get(lll->phy, PHY_FLAGS_S8); in prepare_cb_common()
368 hcto += addr_us_get(lll->phy); in prepare_cb_common()
369 hcto += radio_rx_chain_delay_get(lll->phy, PHY_FLAGS_S8); in prepare_cb_common()
370 radio_tmr_hcto_configure(hcto); in prepare_cb_common()
554 uint32_t hcto; in isr_rx() local
1090 hcto = lll->sub_interval * nse; in isr_rx()
1102 hcto += radio_tmr_aa_restore(); in isr_rx()
1103 hcto -= radio_rx_chain_delay_get(lll->phy, PHY_FLAGS_S8); in isr_rx()
[all …]
Dlll_peripheral_iso.c140 uint32_t hcto; in prepare_cb() local
296 hcto = start_us + in prepare_cb()
302 hcto += radio_rx_ready_delay_get(cis_lll->rx.phy, PHY_FLAGS_S8); in prepare_cb()
303 hcto += addr_us_get(cis_lll->rx.phy); in prepare_cb()
304 hcto += radio_rx_chain_delay_get(cis_lll->rx.phy, PHY_FLAGS_S8); in prepare_cb()
306 hcto += radio_rx_ready_delay_get(0U, 0U); in prepare_cb()
307 hcto += addr_us_get(0U); in prepare_cb()
308 hcto += radio_rx_chain_delay_get(0U, 0U); in prepare_cb()
311 radio_tmr_hcto_configure(hcto); in prepare_cb()
839 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(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.c601 uint32_t hcto; local
696 hcto = radio_tmr_tifs_base_get() + lll->tifs_hcto_us +
700 hcto += cte_len;
703 hcto += radio_rx_chain_delay_get(lll->phy_rx, 1);
704 hcto += addr_us_get(lll->phy_rx);
705 hcto -= radio_tx_chain_delay_get(lll->phy_tx, lll->phy_flags);
707 hcto += radio_rx_chain_delay_get(0, 0);
708 hcto += addr_us_get(0);
709 hcto -= radio_tx_chain_delay_get(0, 0);
712 radio_tmr_hcto_configure(hcto);
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.c441 uint32_t hcto; in isr_tx() local
504 hcto = radio_tmr_tifs_base_get() + cis_lll->tifs_us + in isr_tx()
509 hcto += radio_rx_chain_delay_get(cis_lll->rx.phy, PHY_FLAGS_S8); in isr_tx()
510 hcto += addr_us_get(cis_lll->rx.phy); in isr_tx()
511 hcto -= radio_tx_chain_delay_get(cis_lll->tx.phy, in isr_tx()
514 hcto += radio_rx_chain_delay_get(0U, 0U); in isr_tx()
515 hcto += addr_us_get(0U); in isr_tx()
516 hcto -= radio_tx_chain_delay_get(0U, 0U); in isr_tx()
519 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()
/Zephyr-latest/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/
Dradio.h150 void radio_tmr_hcto_configure(uint32_t hcto);
Dradio.c1743 void radio_tmr_hcto_configure(uint32_t hcto) in radio_tmr_hcto_configure() argument
1745 nrf_timer_cc_set(EVENT_TIMER, HAL_EVENT_TIMER_HCTO_CC_OFFSET, hcto); in radio_tmr_hcto_configure()