Lines Matching refs:clk_div_table

45 static unsigned int _get_table_maxdiv(const struct clk_div_table *table,
49 const struct clk_div_table *clkt;
57 static unsigned int _get_table_mindiv(const struct clk_div_table *table)
60 const struct clk_div_table *clkt;
68 static unsigned int _get_maxdiv(const struct clk_div_table *table, u8 width,
80 static unsigned int _get_table_div(const struct clk_div_table *table,
83 const struct clk_div_table *clkt;
91 static unsigned int _get_div(const struct clk_div_table *table,
105 static unsigned int _get_table_val(const struct clk_div_table *table,
108 const struct clk_div_table *clkt;
116 static unsigned int _get_val(const struct clk_div_table *table,
132 const struct clk_div_table *table,
162 static bool _is_valid_table_div(const struct clk_div_table *table,
165 const struct clk_div_table *clkt;
173 static bool _is_valid_div(const struct clk_div_table *table, unsigned int div,
183 static int _round_up_table(const struct clk_div_table *table, int div)
185 const struct clk_div_table *clkt;
201 static int _round_down_table(const struct clk_div_table *table, int div)
203 const struct clk_div_table *clkt;
219 static int _div_round_up(const struct clk_div_table *table,
233 static int _div_round_closest(const struct clk_div_table *table,
257 static int _div_round(const struct clk_div_table *table,
276 static int _next_div(const struct clk_div_table *table, int div,
292 const struct clk_div_table *table, u8 width,
347 const struct clk_div_table *table, u8 width,
362 const struct clk_div_table *table, u8 width,
386 const struct clk_div_table *table,
408 const struct clk_div_table *table, u8 width,
471 const struct clk_div_table *table, u8 width,
542 const struct clk_div_table *table, spinlock_t *lock)
613 u8 clk_divider_flags, const struct clk_div_table *table,
668 const struct clk_div_table *table, spinlock_t *lock)