Lines Matching refs:odf

52 	struct clkgen_field odf[C32_MAX_ODFS];  member
85 .odf = { CLKGEN_FIELD(0x54, C32_ODF_MASK, 4),
102 .odf = { CLKGEN_FIELD(0x58, C32_ODF_MASK, 4),
120 .odf = { CLKGEN_FIELD(0x0, C32_ODF_MASK, 3) },
131 .odf = { CLKGEN_FIELD(0x8, C32_ODF_MASK, 8),
144 .odf = { CLKGEN_FIELD(0x0, C32_ODF_MASK, 10) },
155 .odf = { CLKGEN_FIELD(0x8, C32_ODF_MASK, 8) },
166 .odf = { CLKGEN_FIELD(0x8, C32_ODF_MASK, 8),
179 .odf = { CLKGEN_FIELD(0x0, C32_ODF_MASK, 10) },
190 .odf = { CLKGEN_FIELD(0x2b4, C32_ODF_MASK, 0) },
202 .odf = { CLKGEN_FIELD(0x2b4, C32_ODF_MASK, 0) },
214 .odf = { CLKGEN_FIELD(0x2dc, C32_ODF_MASK, 0) },
226 .odf = { CLKGEN_FIELD(0x1b0, C32_ODF_MASK, 8) },
350 unsigned long odf, ldf, idf; in recalc_stm_pll1200c32() local
356 odf = CLKGEN_READ(pll, odf[0]); in recalc_stm_pll1200c32()
362 if (!odf) /* odf==0 means 1 */ in recalc_stm_pll1200c32()
363 odf = 1; in recalc_stm_pll1200c32()
366 rate = (((parent_rate / 1000) * ldf) / (odf * idf)) * 1000; in recalc_stm_pll1200c32()
549 int odf, in clkgen_odf_register() argument
565 gate->reg = reg + pll_data->odf_gate[odf].offset; in clkgen_odf_register()
566 gate->bit_idx = pll_data->odf_gate[odf].shift; in clkgen_odf_register()
576 div->reg = reg + pll_data->odf[odf].offset; in clkgen_odf_register()
577 div->shift = pll_data->odf[odf].shift; in clkgen_odf_register()
578 div->width = fls(pll_data->odf[odf].mask); in clkgen_odf_register()
646 int num_odfs, odf; in clkgen_c32_pll_setup() local
685 for (odf = 0; odf < num_odfs; odf++) { in clkgen_c32_pll_setup()
690 odf, &clk_name)) in clkgen_c32_pll_setup()
694 odf, &clkgena_c32_odf_lock, clk_name); in clkgen_c32_pll_setup()
698 clk_data->clks[odf] = clk; in clkgen_c32_pll_setup()