Lines Matching defs:dsor_exp
190 unsigned dsor_exp;
200 for (dsor_exp=0; dsor_exp<4; dsor_exp++) {
207 return dsor_exp;
291 int dsor_exp;
295 dsor_exp = calc_dsor_exp(clk, rate);
296 if (dsor_exp > 3)
297 dsor_exp = -EINVAL;
298 if (dsor_exp < 0)
299 return dsor_exp;
303 regval |= dsor_exp << clk->rate_offset;
305 clk->rate = clk->parent->rate / (1 << dsor_exp);
533 int dsor_exp;
539 dsor_exp = calc_dsor_exp(clk, rate);
540 if (dsor_exp < 0)
541 return dsor_exp;
542 if (dsor_exp > 3)
543 dsor_exp = 3;
544 return clk->parent->rate / (1 << dsor_exp);
556 int dsor_exp;
562 dsor_exp = calc_dsor_exp(clk, rate);
563 if (dsor_exp > 3)
564 dsor_exp = -EINVAL;
565 if (dsor_exp < 0)
566 return dsor_exp;
570 regval |= dsor_exp << clk->rate_offset;
573 clk->rate = clk->parent->rate / (1 << dsor_exp);