Lines Matching refs:clk_div_table
31 static unsigned int _get_table_maxdiv(const struct clk_div_table *table, in _get_table_maxdiv()
35 const struct clk_div_table *clkt; in _get_table_maxdiv()
43 static unsigned int _get_table_mindiv(const struct clk_div_table *table) in _get_table_mindiv()
46 const struct clk_div_table *clkt; in _get_table_mindiv()
54 static unsigned int _get_maxdiv(const struct clk_div_table *table, u8 width, in _get_maxdiv()
66 static unsigned int _get_table_div(const struct clk_div_table *table, in _get_table_div()
69 const struct clk_div_table *clkt; in _get_table_div()
77 static unsigned int _get_div(const struct clk_div_table *table, in _get_div()
91 static unsigned int _get_table_val(const struct clk_div_table *table, in _get_table_val()
94 const struct clk_div_table *clkt; in _get_table_val()
102 static unsigned int _get_val(const struct clk_div_table *table, in _get_val()
118 const struct clk_div_table *table, in divider_recalc_rate()
148 static bool _is_valid_table_div(const struct clk_div_table *table, in _is_valid_table_div()
151 const struct clk_div_table *clkt; in _is_valid_table_div()
159 static bool _is_valid_div(const struct clk_div_table *table, unsigned int div, in _is_valid_div()
169 static int _round_up_table(const struct clk_div_table *table, int div) in _round_up_table()
171 const struct clk_div_table *clkt; in _round_up_table()
187 static int _round_down_table(const struct clk_div_table *table, int div) in _round_down_table()
189 const struct clk_div_table *clkt; in _round_down_table()
205 static int _div_round_up(const struct clk_div_table *table, in _div_round_up()
219 static int _div_round_closest(const struct clk_div_table *table, in _div_round_closest()
243 static int _div_round(const struct clk_div_table *table, in _div_round()
262 static int _next_div(const struct clk_div_table *table, int div, in _next_div()
278 const struct clk_div_table *table, u8 width, in clk_divider_bestdiv()
334 const struct clk_div_table *table, in divider_round_rate_parent()
347 const struct clk_div_table *table, u8 width, in divider_ro_round_rate_parent()
389 const struct clk_div_table *table, u8 width, in divider_get_val()
456 u8 clk_divider_flags, const struct clk_div_table *table, in _register_divider()
571 u8 clk_divider_flags, const struct clk_div_table *table, in clk_register_divider_table()
601 u8 clk_divider_flags, const struct clk_div_table *table, in clk_hw_register_divider_table()