Home
last modified time | relevance | path

Searched refs:postdiv (Results 1 – 6 of 6) sorted by relevance

/openbmc/u-boot/drivers/clk/mediatek/
H A Dclk-mtk.c83 u32 fin, u32 pcw, int postdiv) in __mtk_pll_recalc_rate() argument
103 return ((unsigned long)vco + postdiv - 1) / postdiv; in __mtk_pll_recalc_rate()
112 static void mtk_pll_set_rate_regs(struct clk *clk, u32 pcw, int postdiv) in mtk_pll_set_rate_regs() argument
121 val |= (ffs(postdiv) - 1) << pll->pd_shift; in mtk_pll_set_rate_regs()
148 static void mtk_pll_calc_values(struct clk *clk, u32 *pcw, u32 *postdiv, in mtk_pll_calc_values() argument
161 *postdiv = 1 << val; in mtk_pll_calc_values()
162 if ((u64)freq * *postdiv >= fmin) in mtk_pll_calc_values()
176 u32 postdiv; in mtk_apmixedsys_set_rate() local
178 mtk_pll_calc_values(clk, &pcw, &postdiv, rate); in mtk_apmixedsys_set_rate()
179 mtk_pll_set_rate_regs(clk, pcw, postdiv); in mtk_apmixedsys_set_rate()
[all …]
/openbmc/u-boot/drivers/clk/renesas/
H A Dclk-rcar-gen3.c163 u32 value, mult, div, prediv, postdiv; in gen3_clk_get_rate64() local
302 postdiv = (value >> CPG_RPC_POSTDIV_OFFSET) & in gen3_clk_get_rate64()
304 rate /= postdiv + 1; in gen3_clk_get_rate64()
308 core->parent, prediv, postdiv, rate); in gen3_clk_get_rate64()
/openbmc/u-boot/arch/arm/mach-davinci/include/mach/
H A Dpll_defs.h24 unsigned int postdiv; /* 0x128 */ member
H A Dhardware.h406 dv_reg postdiv; member
/openbmc/u-boot/arch/arm/mach-davinci/
H A Dda850_lowlevel.c94 &reg->postdiv); in da850_pll_init()
97 &reg->postdiv); in da850_pll_init()
H A Ddm365_lowlevel.c71 writel(PLL_POSTDEN, &dv_pll0_regs->postdiv); in dm365_pll1_init()
141 writel(PLL_POSTDEN, &dv_pll1_regs->postdiv); in dm365_pll2_init()