Lines Matching refs:characteristics

69 	const struct clk_pll_characteristics *characteristics;  member
87 const struct clk_pll_characteristics *characteristics = in clk_pll_prepare() local
88 pll->characteristics; in clk_pll_prepare()
105 if (characteristics->out) in clk_pll_prepare()
106 out = characteristics->out[pll->range]; in clk_pll_prepare()
107 if (characteristics->icpll) { in clk_pll_prepare()
109 icpr |= (characteristics->icpll[pll->range] << in clk_pll_prepare()
166 const struct clk_pll_characteristics *characteristics = in clk_pll_get_best_div_mul() local
167 pll->characteristics; in clk_pll_get_best_div_mul()
176 if (parent_rate < characteristics->input.min) in clk_pll_get_best_div_mul()
189 if (parent_rate > characteristics->input.max) { in clk_pll_get_best_div_mul()
190 tmpdiv = DIV_ROUND_UP(parent_rate, characteristics->input.max); in clk_pll_get_best_div_mul()
252 for (i = 0; i < characteristics->num_output; i++) { in clk_pll_get_best_div_mul()
253 if (bestrate >= characteristics->output[i].min && in clk_pll_get_best_div_mul()
254 bestrate <= characteristics->output[i].max) in clk_pll_get_best_div_mul()
258 if (i >= characteristics->num_output) in clk_pll_get_best_div_mul()
314 const struct clk_pll_characteristics *characteristics) in at91_clk_register_pll() argument
339 pll->characteristics = characteristics; in at91_clk_register_pll()
401 struct clk_pll_characteristics *characteristics; in of_at91_clk_pll_get_characteristics() local
417 characteristics = kzalloc(sizeof(*characteristics), GFP_KERNEL); in of_at91_clk_pll_get_characteristics()
418 if (!characteristics) in of_at91_clk_pll_get_characteristics()
469 characteristics->input = input; in of_at91_clk_pll_get_characteristics()
470 characteristics->num_output = num_output; in of_at91_clk_pll_get_characteristics()
471 characteristics->output = output; in of_at91_clk_pll_get_characteristics()
472 characteristics->out = out; in of_at91_clk_pll_get_characteristics()
473 characteristics->icpll = icpll; in of_at91_clk_pll_get_characteristics()
474 return characteristics; in of_at91_clk_pll_get_characteristics()
481 kfree(characteristics); in of_at91_clk_pll_get_characteristics()
494 struct clk_pll_characteristics *characteristics; in of_at91_clk_pll_setup() local
503 characteristics = of_at91_clk_pll_get_characteristics(np); in of_at91_clk_pll_setup()
504 if (!characteristics) in of_at91_clk_pll_setup()
512 characteristics); in of_at91_clk_pll_setup()
520 kfree(characteristics); in of_at91_clk_pll_setup()