Lines Matching refs:div
243 for (clkt = table; clkt->div; clkt++) { in _get_table_div()
245 return clkt->div; in _get_table_div()
730 const struct div_cfg *divider = &priv->div[div_id]; in clk_stm32_div_get_value()
743 const struct div_cfg *divider = &priv->div[div_id]; in _clk_stm32_divider_recalc()
745 unsigned int div = 0U; in _clk_stm32_divider_recalc() local
747 div = _get_div(divider->table, val, divider->flags, divider->width); in _clk_stm32_divider_recalc()
748 if (div == 0U) { in _clk_stm32_divider_recalc()
752 return div_round_up((uint64_t)prate, div); in _clk_stm32_divider_recalc()
779 divider = &priv->div[div_id]; in clk_stm32_set_div()
900 if (cfg->div == 0U) { in fixed_factor_recalc_rate()
905 return (unsigned long)(rate / cfg->div); in fixed_factor_recalc_rate()