Lines Matching refs:dsor_exp
151 unsigned dsor_exp;
156 for (dsor_exp=0; dsor_exp<4; dsor_exp++) {
163 return dsor_exp;
267 int dsor_exp;
270 dsor_exp = calc_dsor_exp(rate, p_rate);
271 if (dsor_exp > 3)
272 dsor_exp = -EINVAL;
273 if (dsor_exp < 0)
274 return dsor_exp;
278 regval |= dsor_exp << clk->rate_offset;
280 clk->rate = p_rate / (1 << dsor_exp);
288 int dsor_exp = calc_dsor_exp(rate, *p_rate);
290 if (dsor_exp < 0)
291 return dsor_exp;
292 if (dsor_exp > 3)
293 dsor_exp = 3;
294 return *p_rate / (1 << dsor_exp);
300 int dsor_exp;
303 dsor_exp = calc_dsor_exp(rate, p_rate);
304 if (dsor_exp > 3)
305 dsor_exp = -EINVAL;
306 if (dsor_exp < 0)
307 return dsor_exp;
314 regval |= dsor_exp << clk->rate_offset;
317 clk->rate = p_rate / (1 << dsor_exp);