Lines Matching refs:dsor_exp

150 	unsigned  dsor_exp;  in calc_dsor_exp()  local
157 for (dsor_exp=0; dsor_exp<4; dsor_exp++) { in calc_dsor_exp()
164 return dsor_exp; in calc_dsor_exp()
231 int dsor_exp; in omap1_clk_set_rate_dsp_domain() local
234 dsor_exp = calc_dsor_exp(clk, rate); in omap1_clk_set_rate_dsp_domain()
235 if (dsor_exp > 3) in omap1_clk_set_rate_dsp_domain()
236 dsor_exp = -EINVAL; in omap1_clk_set_rate_dsp_domain()
237 if (dsor_exp < 0) in omap1_clk_set_rate_dsp_domain()
238 return dsor_exp; in omap1_clk_set_rate_dsp_domain()
242 regval |= dsor_exp << clk->rate_offset; in omap1_clk_set_rate_dsp_domain()
244 clk->rate = clk->parent->rate / (1 << dsor_exp); in omap1_clk_set_rate_dsp_domain()
251 int dsor_exp = calc_dsor_exp(clk, rate); in omap1_clk_round_rate_ckctl_arm() local
252 if (dsor_exp < 0) in omap1_clk_round_rate_ckctl_arm()
253 return dsor_exp; in omap1_clk_round_rate_ckctl_arm()
254 if (dsor_exp > 3) in omap1_clk_round_rate_ckctl_arm()
255 dsor_exp = 3; in omap1_clk_round_rate_ckctl_arm()
256 return clk->parent->rate / (1 << dsor_exp); in omap1_clk_round_rate_ckctl_arm()
261 int dsor_exp; in omap1_clk_set_rate_ckctl_arm() local
264 dsor_exp = calc_dsor_exp(clk, rate); in omap1_clk_set_rate_ckctl_arm()
265 if (dsor_exp > 3) in omap1_clk_set_rate_ckctl_arm()
266 dsor_exp = -EINVAL; in omap1_clk_set_rate_ckctl_arm()
267 if (dsor_exp < 0) in omap1_clk_set_rate_ckctl_arm()
268 return dsor_exp; in omap1_clk_set_rate_ckctl_arm()
272 regval |= dsor_exp << clk->rate_offset; in omap1_clk_set_rate_ckctl_arm()
275 clk->rate = clk->parent->rate / (1 << dsor_exp); in omap1_clk_set_rate_ckctl_arm()