Searched refs:div_m (Results 1 – 2 of 2) sorted by relevance
| /bsp/allwinner/libraries/sunxi-hal/hal/source/ccmu/sunxi/ |
| A D | clk_periph.c | 413 u64 div, div_m = 0, div_n = 0; in sunxi_clk_periph_round_rate() local 434 div_m = 1 << divider->mwidth; in sunxi_clk_periph_round_rate() 448 if (div <= div_m) in sunxi_clk_periph_round_rate() 470 factor_m = (div > div_m ? div_m : div) - 1; in sunxi_clk_periph_round_rate() 486 u32 div, div_m = 0, div_n = 0; in sunxi_clk_periph_set_rate() local 500 div_m = div_n = 0; in sunxi_clk_periph_set_rate() 507 if (div > (div_m << div_n)) in sunxi_clk_periph_set_rate() 510 div = div_m << div_n; in sunxi_clk_periph_set_rate() 515 if (div <= div_m) in sunxi_clk_periph_set_rate() 535 factor_m = (div > div_m ? div_m : div) - 1; in sunxi_clk_periph_set_rate() [all …]
|
| /bsp/allwinner/libraries/sunxi-hal/hal/source/pwm/ |
| A D | hal_pwm.c | 108 void hal_pwm_clk_div_m(uint32_t channel_in, uint32_t div_m) in hal_pwm_clk_div_m() argument 117 reg_val = SET_REG_VAL(reg_val, PWM_DIV_M_SHIFT, PWM_DIV_M_WIDTH, div_m); in hal_pwm_clk_div_m() 400 uint32_t pre_scal_id = 0, div_m = 0, prescale = 0; in hal_pwm_control() local 472 div_m = pre_scal[pre_scal_id][0]; in hal_pwm_control() 490 temp = SET_BITS(reg_div_m_shift, reg_div_m_width, temp, div_m); in hal_pwm_control()
|
Completed in 9 milliseconds