Lines Matching defs:parent_rate
164 unsigned long parent_rate = clk_get_rate(clk->parent);
167 if (rate > parent_rate)
168 return parent_rate;
170 div = parent_rate / rate;
174 return parent_rate / div;
179 unsigned long parent_rate = clk_get_rate(clk->parent);
182 return parent_rate / ((div & S3C2412_CLKDIVN_USB48DIV) ? 2 : 1);
187 unsigned long parent_rate = clk_get_rate(clk->parent);
192 if ((parent_rate / rate) == 2)
285 unsigned long parent_rate = clk_get_rate(clk->parent);
288 if (rate > parent_rate)
289 return parent_rate;
293 div = (rate / parent_rate);
300 return parent_rate / div;
322 unsigned long parent_rate = clk_get_rate(clk->parent);
328 return parent_rate / (div + 1);
333 unsigned long parent_rate = clk_get_rate(clk->parent);
339 clkdivn |= ((parent_rate / rate) - 1) << S3C2412_CLKDIVN_UARTDIV_SHIFT;
375 unsigned long parent_rate = clk_get_rate(clk->parent);
381 return parent_rate / (div + 1);
386 unsigned long parent_rate = clk_get_rate(clk->parent);
392 clkdivn |= ((parent_rate / rate) - 1) << S3C2412_CLKDIVN_I2SDIV_SHIFT;
427 unsigned long parent_rate = clk_get_rate(clk->parent);
433 return parent_rate / (div + 1);
438 unsigned long parent_rate = clk_get_rate(clk->parent);
444 clkdivn |= ((parent_rate / rate) - 1) << S3C2412_CLKDIVN_CAMDIV_SHIFT;