Lines Matching refs:layout
32 const struct clk_pll_layout *layout;
81 if (core->layout->div2)
99 cmul = (val & core->layout->mul_mask) >> core->layout->mul_shift;
100 cfrac = (val & core->layout->frac_mask) >> core->layout->frac_shift;
114 (frac->mul << core->layout->mul_shift) |
115 (frac->frac << core->layout->frac_shift));
268 cmul = (val & core->layout->mul_mask) >> core->layout->mul_shift;
269 cfrac = (val & core->layout->frac_mask) >> core->layout->frac_shift;
275 (frac->mul << core->layout->mul_shift) |
276 (frac->frac << core->layout->frac_shift));
346 u32 ena_msk = enable ? core->layout->endiv_mask : 0;
347 u32 ena_val = enable ? (1 << core->layout->endiv_shift) : 0;
350 core->layout->div_mask | ena_msk,
351 (div << core->layout->div_shift) | ena_val);
372 cdiv = (val & core->layout->div_mask) >> core->layout->div_shift;
375 if (!!(val & core->layout->endiv_mask) && cdiv == div->div)
405 core->layout->endiv_mask, 0);
429 return !!(val & core->layout->endiv_mask);
465 for (divid = 1; divid < core->layout->div_mask; divid++) {
524 cdiv = (val & core->layout->div_mask) >> core->layout->div_shift;
580 cdiv = (val & core.layout->div_mask) >> core.layout->div_shift;
636 const struct clk_pll_layout *layout, u32 flags)
668 frac->core.layout = layout;
723 const struct clk_pll_layout *layout, u32 flags,
751 if (layout->div2)
763 div->core.layout = layout;