Home
last modified time | relevance | path

Searched refs:clock_rate (Results 1 – 13 of 13) sorted by relevance

/Zephyr-latest/tests/drivers/clock_control/pwm_clock/src/
Dmain.c20 uint32_t clock_rate; in pwm_clock_setup() local
26 ret = clock_control_get_rate(clk_dev, 0, &clock_rate); in pwm_clock_setup()
30 zassert_equal(clock_rate_dt, clock_rate, in pwm_clock_setup()
32 clk_dev->name, clock_rate_dt, clock_rate); in pwm_clock_setup()
43 uint32_t clock_rate; in ZTEST() local
45 ret = clock_control_get_rate(clk_dev, 0, &clock_rate); in ZTEST()
53 uint32_t clock_rate, clock_rate_new; in ZTEST() local
55 ret = clock_control_get_rate(clk_dev, 0, &clock_rate); in ZTEST()
59 clock_rate /= 2; in ZTEST()
61 ret = clock_control_set_rate(clk_dev, 0, (clock_control_subsys_rate_t)clock_rate); in ZTEST()
[all …]
/Zephyr-latest/drivers/clock_control/
Dclock_control_mcux_ccm_rev2.c313 uint32_t clock_rate = (uintptr_t)rate; in mcux_ccm_set_subsys_rate() local
325 return flexspi_clock_set_freq(clock_name, clock_rate); in mcux_ccm_set_subsys_rate()
330 return mipi_csi2rx_clock_set_freq(kCLOCK_Root_Csi2, clock_rate); in mcux_ccm_set_subsys_rate()
332 return mipi_csi2rx_clock_set_freq(kCLOCK_Root_Csi2_Ui, clock_rate); in mcux_ccm_set_subsys_rate()
334 return mipi_csi2rx_clock_set_freq(kCLOCK_Root_Csi2_Esc, clock_rate); in mcux_ccm_set_subsys_rate()
339 ARG_UNUSED(clock_rate); in mcux_ccm_set_subsys_rate()
Dclock_control_mcux_syscon.c586 uint32_t clock_rate = (uintptr_t)rate; in mcux_lpc_syscon_clock_control_set_subsys_rate() local
595 return flexspi_clock_set_freq(clock_name, clock_rate); in mcux_lpc_syscon_clock_control_set_subsys_rate()
602 CLOCK_SetClkDiv(kCLOCK_DivLcdClk, (root_rate / clock_rate)); in mcux_lpc_syscon_clock_control_set_subsys_rate()
607 ARG_UNUSED(clock_rate); in mcux_lpc_syscon_clock_control_set_subsys_rate()
Dclock_control_mcux_ccm.c507 uint32_t clock_rate = (uintptr_t)rate; in mcux_ccm_set_subsys_rate() local
518 return flexspi_clock_set_freq(clock_name, clock_rate); in mcux_ccm_set_subsys_rate()
522 ARG_UNUSED(clock_rate); in mcux_ccm_set_subsys_rate()
/Zephyr-latest/drivers/counter/
Dcounter_nxp_pit.c147 uint32_t clock_rate; in nxp_pit_get_frequency() local
149 if (clock_control_get_rate(config->clock_dev, config->clock_subsys, &clock_rate)) { in nxp_pit_get_frequency()
154 return clock_rate; in nxp_pit_get_frequency()
201 uint32_t clock_rate; in nxp_pit_init() local
213 clock_rate = nxp_pit_get_frequency(dev); in nxp_pit_init()
221 USEC_TO_COUNT(config->info.max_top_value, clock_rate)); in nxp_pit_init()
230 USEC_TO_COUNT(config->info.max_top_value, clock_rate)); in nxp_pit_init()
Dcounter_nxp_s32_sys_timer.c325 uint32_t clock_rate; in nxp_s32_sys_timer_get_frequency() local
327 if (clock_control_get_rate(config->clock_dev, config->clock_subsys, &clock_rate)) { in nxp_s32_sys_timer_get_frequency()
332 return clock_rate / (config->prescaler + 1U); in nxp_s32_sys_timer_get_frequency()
/Zephyr-latest/drivers/spi/
Dspi_nxp_s32.c276 uint32_t clock_rate; in spi_nxp_s32_configure() local
284 err = clock_control_get_rate(config->clock_dev, config->clock_subsys, &clock_rate); in spi_nxp_s32_configure()
351 spi_nxp_s32_getbestfreq(clock_rate, spi_cfg->frequency, &best_baud); in spi_nxp_s32_configure()
497 uint32_t clock_rate; in spi_nxp_s32_init() local
514 ret = clock_control_get_rate(config->clock_dev, config->clock_subsys, &clock_rate); in spi_nxp_s32_init()
541 spi_nxp_s32_getbestdelay(clock_rate, config->sck_cs_delay, &scaler, &prescaler); in spi_nxp_s32_init()
545 spi_nxp_s32_getbestdelay(clock_rate, config->cs_sck_delay, &scaler, &prescaler); in spi_nxp_s32_init()
549 spi_nxp_s32_getbestdelay(clock_rate, config->cs_cs_delay, &scaler, &prescaler); in spi_nxp_s32_init()
/Zephyr-latest/drivers/watchdog/
Dwdt_xilinx_axi.c48 uint32_t clock_rate; member
149 const uint64_t expiry_msec = expiry_cycles * 1000 / config->clock_rate; in wdt_xilinx_axi_install_timeout()
278 .clock_rate = DT_INST_PROP_BY_PHANDLE(inst, clocks, clock_frequency), \
Dwdt_renesas_ra.c85 uint32_t clock_rate; in wdt_renesas_ra_timeout_calculate() local
101 &clock_rate); in wdt_renesas_ra_timeout_calculate()
112 timeout_period_lut[timeout] / (float)clock_rate); in wdt_renesas_ra_timeout_calculate()
Dwdt_nxp_s32.c239 uint32_t clock_rate; in swt_nxp_s32_install_timeout() local
247 err = clock_control_get_rate(config->clock_dev, config->clock_subsys, &clock_rate); in swt_nxp_s32_install_timeout()
253 period = clock_rate / 1000U * cfg->window.max; in swt_nxp_s32_install_timeout()
257 window = clock_rate / 1000U * (cfg->window.max - cfg->window.min); in swt_nxp_s32_install_timeout()
/Zephyr-latest/drivers/serial/
Duart_wch_usart.c39 uint32_t clock_rate; in usart_wch_init() local
46 err = clock_control_get_rate(config->clock_dev, clock_sys, &clock_rate); in usart_wch_init()
50 divn = (clock_rate + config->current_speed / 2) / config->current_speed; in usart_wch_init()
Duart_stm32.c76 uint32_t lpuartdiv_calc(const uint64_t clock_rate, const uint16_t presc_idx, in lpuartdiv_calc() argument
81 lpuartdiv = clock_rate / LPUART_PRESCALER_TAB[presc_idx]; in lpuartdiv_calc()
89 uint32_t lpuartdiv_calc(const uint64_t clock_rate, const uint32_t baud_rate) in lpuartdiv_calc() argument
93 lpuartdiv = clock_rate * LPUART_LPUARTDIV_FREQ_MUL; in lpuartdiv_calc()
140 uint32_t clock_rate; in uart_stm32_set_baudrate() local
146 &clock_rate) < 0) { in uart_stm32_set_baudrate()
153 &clock_rate) < 0) { in uart_stm32_set_baudrate()
167 lpuartdiv = lpuartdiv_calc(clock_rate, presc_idx, baud_rate); in uart_stm32_set_baudrate()
182 lpuartdiv = lpuartdiv_calc(clock_rate, baud_rate); in uart_stm32_set_baudrate()
189 clock_rate, in uart_stm32_set_baudrate()
[all …]
/Zephyr-latest/drivers/usb/udc/
Dudc_renesas_ra.c573 uint32_t clock_rate; in udc_renesas_ra_clock_check() local
581 clock_rate = clk_src_rate / clock_cfg->clk_div; in udc_renesas_ra_clock_check()
583 if (strcmp(clock_dev->name, "uclk") == 0 && clock_rate != MHZ(48)) { in udc_renesas_ra_clock_check()
589 if (strcmp(clock_dev->name, "u60clk") == 0 && clock_rate != MHZ(60)) { in udc_renesas_ra_clock_check()