Lines Matching refs:mdiv
58 struct clkgen_field mdiv; member
84 .mdiv = CLKGEN_FIELD(0x0, C65_MDIV_PLL1600_MASK, 0),
93 .mdiv = CLKGEN_FIELD(0x0, C65_MDIV_PLL800_MASK, 0),
317 unsigned long mdiv; member
417 unsigned long mdiv, ndiv, pdiv; in recalc_stm_pll800c65() local
425 mdiv = CLKGEN_READ(pll, mdiv); in recalc_stm_pll800c65()
428 if (!mdiv) in recalc_stm_pll800c65()
429 mdiv++; /* mdiv=0 or 1 => MDIV=1 */ in recalc_stm_pll800c65()
432 rate = (unsigned long)div64_u64(res, mdiv * (1 << pdiv)); in recalc_stm_pll800c65()
444 unsigned long mdiv, ndiv; in recalc_stm_pll1600c65() local
450 mdiv = CLKGEN_READ(pll, mdiv); in recalc_stm_pll1600c65()
453 if (!mdiv) in recalc_stm_pll1600c65()
454 mdiv = 1; in recalc_stm_pll1600c65()
457 rate = ((2 * (parent_rate / 1000) * ndiv) / mdiv) * 1000; in recalc_stm_pll1600c65()