Home
last modified time | relevance | path

Searched refs:charac (Results 1 – 5 of 5) sorted by relevance

/optee_os/core/drivers/clk/sam/
H A Dat91_pll.c44 const struct clk_pll_charac *charac; member
58 const struct clk_pll_charac *charac = pll->charac; in clk_pll_enable() local
77 if (charac->out) in clk_pll_enable()
78 out = charac->out[pll->range]; in clk_pll_enable()
80 if (charac->icpll) in clk_pll_enable()
82 charac->icpll[pll->range] << in clk_pll_enable()
121 const struct clk_pll_charac *charac = pll->charac; in clk_pll_get_best_div_mul() local
132 if (parent_rate < charac->input.min) in clk_pll_get_best_div_mul()
145 if (parent_rate > charac->input.max) { in clk_pll_get_best_div_mul()
146 tmpdiv = DIV_ROUND_UP(parent_rate, charac->input.max); in clk_pll_get_best_div_mul()
[all …]
H A Dat91_master.c23 const struct clk_master_charac *charac; member
57 const struct clk_master_charac *charac = master->charac; in clk_master_div_get_rate() local
65 rate /= charac->divisors[div]; in clk_master_div_get_rate()
67 if (rate < charac->output.min) in clk_master_div_get_rate()
69 else if (rate > charac->output.max) in clk_master_div_get_rate()
84 const struct clk_master_charac *charac = master->charac; in clk_master_pres_get_rate() local
91 if (pres != 3 || !charac->have_div3_pres) in clk_master_pres_get_rate()
118 const struct clk_master_charac *charac, in at91_clk_register_master_internal() argument
138 master->charac = charac; in at91_clk_register_master_internal()
159 const struct clk_master_charac *charac, in at91_clk_register_master_pres() argument
[all …]
H A Dclk-sam9x60-pll.c42 const struct clk_pll_charac *charac; member
114 if (core->charac->upll) in sam9x60_frac_pll_set()
124 if (core->charac->upll) { in sam9x60_frac_pll_set()
174 if (frac->core.charac->upll) in sam9x60_frac_pll_unprepare()
194 if (rate < frac->core.charac->output[0].min || in sam9x60_frac_pll_compute_mul_frac()
195 rate > frac->core.charac->output[0].max) in sam9x60_frac_pll_compute_mul_frac()
215 if (tmprate < frac->core.charac->output[0].min || in sam9x60_frac_pll_compute_mul_frac()
216 tmprate > frac->core.charac->output[0].max) in sam9x60_frac_pll_compute_mul_frac()
412 const struct clk_pll_charac *charac, in sam9x60_clk_register_frac_pll() argument
435 frac->core.charac = charac; in sam9x60_clk_register_frac_pll()
[all …]
H A Dsama7g5_clk.c97 const struct clk_pll_charac *charac; member
112 .charac = &cpu_pll_characteristics,
124 .charac = &cpu_pll_characteristics,
142 .charac = &pll_characteristics,
155 .charac = &pll_characteristics,
171 .charac = &pll_characteristics,
183 .charac = &pll_characteristics,
196 .charac = &pll_characteristics,
204 .charac = &pll_characteristics,
216 .charac = &pll_characteristics,
[all …]
H A Dat91_clk.h155 const struct clk_pll_charac *charac);
165 const struct clk_pll_charac *charac,
173 const struct clk_pll_charac *charac,
197 const struct clk_master_charac *charac,
204 const struct clk_master_charac *charac);