Lines Matching defs:parent_rate
52 unsigned long parent_rate = clk_get_parent_rate(clk);
56 return (div == 0) ? parent_rate * 22 : parent_rate * 20;
62 unsigned long parent_rate = clk_get_parent_rate(clk);
65 u32 val = (div == 0) ? parent_rate * 22 : parent_rate * 20;
76 unsigned long parent_rate = clk_get_parent_rate(clk);
80 return (div == 1) ? parent_rate * 22 : parent_rate * 20;
86 unsigned long parent_rate = clk_get_parent_rate(clk);
89 if (rate == parent_rate * 22)
91 else if (rate == parent_rate * 20)
161 unsigned long parent_rate = clk_get_parent_rate(clk);
164 return parent_rate * div / 2;
170 unsigned long parent_rate = clk_get_parent_rate(clk);
175 if (parent_rate == 0)
178 min_rate = parent_rate * 54 / 2;
179 max_rate = parent_rate * 108 / 2;
184 div = rate * 2 / parent_rate;
207 unsigned long parent_rate = clk_get_parent_rate(clk);
211 u64 temp64 = (u64)parent_rate;
219 return parent_rate * div + (unsigned long)temp64;
225 unsigned long parent_rate = clk_get_parent_rate(clk);
233 if (parent_rate == 0)
236 min_rate = parent_rate * 27;
237 max_rate = parent_rate * 54;
242 if (parent_rate <= max_mfd)
243 mfd = parent_rate;
245 div = rate / parent_rate;
246 temp64 = (u64)(rate - div * parent_rate);
248 do_div(temp64, parent_rate);