Home
last modified time | relevance | path

Searched refs:pwm_src_clk (Results 1 – 2 of 2) sorted by relevance

/bsp/nxp/imx/imx6ull-smart/drivers/
A Ddrv_pwm.c117 uint32_t pwm_src_clk; in imx6ull_pwm_get() local
119 pwm_src_clk = PWM_SRC_CLK_FREQ / 1000000; in imx6ull_pwm_get()
128 configuration->period = (tmp) / pwm_src_clk; in imx6ull_pwm_get()
134 configuration->pulse = (tmp) / pwm_src_clk; in imx6ull_pwm_get()
147 uint32_t pwm_src_clk = 0; in imx6ull_pwm_set() local
149 pwm_src_clk = PWM_SRC_CLK_FREQ / 1000000; in imx6ull_pwm_set()
150 period_cycles = pwm_src_clk * configuration->period / NSEC_PER_SEC; in imx6ull_pwm_set()
154 duty_cycles = configuration->pulse * pwm_src_clk / NSEC_PER_SEC ; in imx6ull_pwm_set()
/bsp/nrf5x/libraries/drivers/
A Ddrv_pwm.c31 rt_uint64_t pwm_src_clk; member
59 .pwm_src_clk = 1000000, \
69 .pwm_src_clk = 1000000, \
79 .pwm_src_clk = 1000000, \
89 .pwm_src_clk = 1000000, \
157 tick_pscond = pwm_handle->pwm_src_clk / 1000000UL; in drv_pwm_get()
173 tick_pscond = p_mcu->pwm_src_clk / 1000000UL; in drv_pwm_set()
233 if (device->pwm_src_clk == 1000000) in mcu_hw_pwm_init()
237 else if (device->pwm_src_clk == 2000000) in mcu_hw_pwm_init()
241 else if (device->pwm_src_clk == 8000000) in mcu_hw_pwm_init()

Completed in 5 milliseconds