Lines Matching refs:dd
70 struct dpll_data *dd; in _dpll_test_fint() local
74 dd = clk->dpll_data; in _dpll_test_fint()
79 if (dd->flags & DPLL_J_TYPE) { in _dpll_test_fint()
95 dd->max_divider = n; in _dpll_test_fint()
100 dd->min_divider = n; in _dpll_test_fint()
208 struct dpll_data *dd; in omap2_init_dpll_parent() local
210 dd = clk->dpll_data; in omap2_init_dpll_parent()
211 if (!dd) in omap2_init_dpll_parent()
214 v = omap2_clk_readl(clk, dd->control_reg); in omap2_init_dpll_parent()
215 v &= dd->enable_mask; in omap2_init_dpll_parent()
216 v >>= __ffs(dd->enable_mask); in omap2_init_dpll_parent()
243 struct dpll_data *dd; in omap2_get_dpll_rate() local
245 dd = clk->dpll_data; in omap2_get_dpll_rate()
246 if (!dd) in omap2_get_dpll_rate()
250 v = omap2_clk_readl(clk, dd->control_reg); in omap2_get_dpll_rate()
251 v &= dd->enable_mask; in omap2_get_dpll_rate()
252 v >>= __ffs(dd->enable_mask); in omap2_get_dpll_rate()
255 return __clk_get_rate(dd->clk_bypass); in omap2_get_dpll_rate()
257 v = omap2_clk_readl(clk, dd->mult_div1_reg); in omap2_get_dpll_rate()
258 dpll_mult = v & dd->mult_mask; in omap2_get_dpll_rate()
259 dpll_mult >>= __ffs(dd->mult_mask); in omap2_get_dpll_rate()
260 dpll_div = v & dd->div1_mask; in omap2_get_dpll_rate()
261 dpll_div >>= __ffs(dd->div1_mask); in omap2_get_dpll_rate()
263 dpll_clk = (long long) __clk_get_rate(dd->clk_ref) * dpll_mult; in omap2_get_dpll_rate()
291 struct dpll_data *dd; in omap2_dpll_round_rate() local
300 dd = clk->dpll_data; in omap2_dpll_round_rate()
302 ref_rate = __clk_get_rate(dd->clk_ref); in omap2_dpll_round_rate()
308 scaled_max_m = dd->max_multiplier * DPLL_SCALE_FACTOR; in omap2_dpll_round_rate()
310 dd->last_rounded_rate = 0; in omap2_dpll_round_rate()
312 for (n = dd->min_divider; n <= dd->max_divider; n++) { in omap2_dpll_round_rate()
364 dd->last_rounded_m = min_delta_m; in omap2_dpll_round_rate()
365 dd->last_rounded_n = min_delta_n; in omap2_dpll_round_rate()
366 dd->last_rounded_rate = target_rate - prev_min_delta; in omap2_dpll_round_rate()
368 return dd->last_rounded_rate; in omap2_dpll_round_rate()