• Home
  • Raw
  • Download

Lines Matching refs:clks

66 	const struct clksel *clks;  in _get_clksel_by_parent()  local
68 for (clks = clk->clksel; clks->parent; clks++) in _get_clksel_by_parent()
69 if (clks->parent == src_clk) in _get_clksel_by_parent()
72 if (!clks->parent) { in _get_clksel_by_parent()
79 return clks; in _get_clksel_by_parent()
100 const struct clksel *clks; in _get_div_and_fieldval() local
104 clks = _get_clksel_by_parent(clk, src_clk); in _get_div_and_fieldval()
105 if (!clks) in _get_div_and_fieldval()
117 for (clkr = clks->rates; clkr->div; clkr++) { in _get_div_and_fieldval()
177 const struct clksel *clks; in _clksel_to_divisor() local
180 clks = _get_clksel_by_parent(clk, clk->parent); in _clksel_to_divisor()
181 if (!clks) in _clksel_to_divisor()
184 for (clkr = clks->rates; clkr->div; clkr++) { in _clksel_to_divisor()
214 const struct clksel *clks; in _divisor_to_clksel() local
220 clks = _get_clksel_by_parent(clk, clk->parent); in _divisor_to_clksel()
221 if (!clks) in _divisor_to_clksel()
224 for (clkr = clks->rates; clkr->div; clkr++) { in _divisor_to_clksel()
281 const struct clksel *clks; in omap2_clksel_round_rate_div() local
293 clks = _get_clksel_by_parent(clk, clk->parent); in omap2_clksel_round_rate_div()
294 if (!clks) in omap2_clksel_round_rate_div()
297 for (clkr = clks->rates; clkr->div; clkr++) { in omap2_clksel_round_rate_div()
345 const struct clksel *clks; in omap2_init_clksel_parent() local
355 for (clks = clk->clksel; clks->parent && !found; clks++) { in omap2_init_clksel_parent()
356 for (clkr = clks->rates; clkr->div && !found; clkr++) { in omap2_init_clksel_parent()
361 if (clk->parent != clks->parent) { in omap2_init_clksel_parent()
364 clk->name, clks->parent->name, in omap2_init_clksel_parent()
367 clk_reparent(clk, clks->parent); in omap2_init_clksel_parent()