Searched refs:parent_rate (Results 1 - 16 of 16) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-s3c2440/
H A Ds3c2442.c52 unsigned long parent_rate = clk_get_rate(clk->parent); local
55 if (rate > parent_rate)
56 return parent_rate;
58 div = parent_rate / rate;
61 return parent_rate / 3;
72 return parent_rate / (div * 2);
77 unsigned long parent_rate = clk_get_rate(clk->parent); local
84 if (rate == parent_rate) {
86 } else if ((parent_rate / rate) == 3) {
92 camdivn |= (((parent_rate / rat
[all...]
H A Dclock.c52 unsigned long parent_rate = clk_get_rate(clk->parent); local
55 if (rate > parent_rate)
56 return parent_rate;
60 div = (parent_rate / rate) / 2;
67 return parent_rate / (div * 2);
72 unsigned long parent_rate = clk_get_rate(clk->parent); local
79 if (rate != parent_rate) {
81 camdivn |= (((parent_rate / rate) / 2) - 1);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-imx/
H A Dclock-imx1.c103 unsigned long parent_rate; local
105 parent_rate = clk_get_rate(clk->parent);
107 div = parent_rate / rate;
108 if (parent_rate % rate)
114 return parent_rate / div;
250 unsigned long parent_rate; local
252 parent_rate = clk_get_rate(clk->parent);
254 div = parent_rate / rate;
256 if (div > 16 || div < 1 || ((parent_rate / div) != rate))
291 unsigned long parent_rate; local
335 unsigned long parent_rate; local
372 unsigned long parent_rate; local
409 unsigned long parent_rate; local
[all...]
H A Dclock-imx27.c147 unsigned long parent_rate; local
149 parent_rate = clk_get_rate(clk->parent);
151 div = parent_rate / rate;
152 if (parent_rate % rate)
158 return parent_rate / div;
165 unsigned long parent_rate; local
167 parent_rate = clk_get_rate(clk->parent);
169 div = parent_rate / rate;
171 if (div > 4 || div < 1 || ((parent_rate / div) != rate))
192 unsigned long parent_rate; local
210 unsigned long parent_rate; local
232 unsigned long parent_rate; local
243 unsigned long parent_rate; local
268 unsigned long parent_rate; local
283 unsigned long parent_rate; local
342 unsigned long parent_rate; local
416 unsigned long perclk_pdf, parent_rate; local
[all...]
H A Dclock-imx21.c287 unsigned long parent_rate; local
289 parent_rate = clk_get_rate(clk->parent);
291 div = parent_rate / rate;
292 if (parent_rate % rate)
298 return parent_rate / div;
338 unsigned long parent_rate; local
340 parent_rate = clk_get_rate(clk->parent);
345 div = parent_rate / rate;
346 if (div > 64 || div < 1 || ((parent_rate / div) != rate))
362 unsigned long parent_rate; local
381 unsigned long parent_rate; local
399 unsigned long parent_rate; local
425 unsigned long parent_rate; local
518 unsigned long parent_rate; local
599 unsigned long parent_rate; local
1045 unsigned long parent_rate; local
1069 unsigned long parent_rate; local
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-s3c2412/
H A Dclock.c164 unsigned long parent_rate = clk_get_rate(clk->parent); local
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); local
182 return parent_rate / ((div & S3C2412_CLKDIVN_USB48DIV) ? 2 : 1);
187 unsigned long parent_rate = clk_get_rate(clk->parent); local
192 if ((parent_rate / rate) == 2)
285 unsigned long parent_rate local
322 unsigned long parent_rate = clk_get_rate(clk->parent); local
333 unsigned long parent_rate = clk_get_rate(clk->parent); local
375 unsigned long parent_rate = clk_get_rate(clk->parent); local
386 unsigned long parent_rate = clk_get_rate(clk->parent); local
427 unsigned long parent_rate = clk_get_rate(clk->parent); local
438 unsigned long parent_rate = clk_get_rate(clk->parent); local
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-mx5/
H A Dclock-mx51.c114 unsigned long parent_rate; local
116 parent_rate = clk_get_rate(clk->parent);
144 ref_clk = 2 * parent_rate;
167 unsigned long parent_rate; local
169 parent_rate = clk_get_rate(clk->parent);
173 quad_parent_rate = 4 * parent_rate;
287 unsigned long parent_rate; local
289 parent_rate = clk_get_rate(clk->parent);
301 return parent_rate / div;
336 unsigned long parent_rate; local
399 unsigned long parent_rate; local
413 unsigned long parent_rate; local
448 unsigned long parent_rate; local
490 unsigned long parent_rate; local
504 unsigned long parent_rate; local
548 unsigned long parent_rate; local
577 unsigned long parent_rate; local
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/plat-samsung/
H A Dpwm-clock.c95 unsigned long parent_rate = clk_get_rate(clk->parent); local
96 unsigned long divisor = parent_rate / rate;
103 return parent_rate / divisor;
192 unsigned long parent_rate; local
195 parent_rate = clk_get_rate(clk->parent);
196 divisor = parent_rate / rate;
209 return parent_rate / divisor;
238 unsigned long parent_rate = clk_get_rate(clk->parent); local
245 divisor = parent_rate / rate;
H A Dclock-clksrc.c106 unsigned long parent_rate = clk_get_rate(clk->parent); local
110 if (rate >= parent_rate)
111 rate = parent_rate;
113 div = parent_rate / rate;
114 if (parent_rate % rate)
122 rate = parent_rate / div;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-omap2/
H A Dclkt_dpll.c107 static unsigned long _dpll_compute_new_rate(unsigned long parent_rate, argument
112 num = (unsigned long long)parent_rate * m;
123 * @parent_rate: the DPLL's parent clock rate
132 * target_rate) given the current (parent_rate, n, prescaled m)
139 unsigned long parent_rate)
152 *new_rate = _dpll_compute_new_rate(parent_rate, *m, n);
166 *new_rate = _dpll_compute_new_rate(parent_rate, *m, n);
137 _dpll_test_mult(int *m, int n, unsigned long *new_rate, unsigned long target_rate, unsigned long parent_rate) argument
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/mips/jz4740/
H A Dclock.c242 unsigned long parent_rate = jz_clk_pll_get_rate(clk->parent); local
245 div = parent_rate / rate;
247 return parent_rate / 32;
249 return parent_rate;
253 return parent_rate / div;
277 unsigned long parent_rate = jz_clk_pll_get_rate(clk->parent); local
281 div = parent_rate / rate;
516 unsigned long parent_rate = jz_clk_pll_half_get_rate(clk->parent); local
521 div = parent_rate / rate;
527 return parent_rate / di
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-pnx4008/
H A Dclock.c198 u32 parent_rate; local
201 parent_rate = clk->parent->rate;
203 if (!parent_rate)
216 rate -= rate % parent_rate; /*round down the input */
230 if (rate == parent_rate) {
234 clk->rate = parent_rate;
253 tmp_m /= parent_rate;
271 clk->rate = (tmp_m * parent_rate) / tmp_2p;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/avr32/mach-at32ap/
H A Dat32ap700x.c372 unsigned long parent_rate, child_div, actual_rate, div; local
374 parent_rate = clk->parent->get_rate(clk->parent);
382 if (rate > 3 * (parent_rate / 4) || child_div == 1) {
383 actual_rate = parent_rate;
387 div = (parent_rate + rate / 2) / rate;
392 actual_rate = parent_rate / (1 << (cpusel + 1));
540 unsigned long parent_rate, actual_rate, div; local
542 parent_rate = clk->parent->get_rate(clk->parent);
545 if (rate > 3 * parent_rate / 4) {
546 actual_rate = parent_rate;
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/plat-s3c24xx/
H A Ds3c2443-clock.c106 unsigned long parent_rate = clk_get_rate(clk->parent); local
112 return parent_rate / (div + 1);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/spi/
H A Dspi_sh_msiof.c146 unsigned long parent_rate,
152 if (!WARN_ON(!spi_hz || !parent_rate))
153 div = parent_rate / spi_hz;
145 sh_msiof_spi_set_clk_regs(struct sh_msiof_spi_priv *p, unsigned long parent_rate, unsigned long spi_hz) argument
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-tegra/
H A Dtegra2_clocks.c323 unsigned long parent_rate = c->parent->rate; local
326 if (rate == parent_rate / i) {

Completed in 247 milliseconds