Lines Matching refs:pll_con1
250 u32 mdiv, pdiv, sdiv, pll_con0, pll_con1; in samsung_pll36xx_recalc_rate() local
255 pll_con1 = __raw_readl(pll->con_reg + 4); in samsung_pll36xx_recalc_rate()
259 kdiv = (s16)(pll_con1 & PLL36XX_KDIV_MASK); in samsung_pll36xx_recalc_rate()
269 const struct samsung_pll_rate_table *rate, u32 pll_con0, u32 pll_con1) in samsung_pll36xx_mpk_change() argument
275 old_kdiv = (pll_con1 >> PLL36XX_KDIV_SHIFT) & PLL36XX_KDIV_MASK; in samsung_pll36xx_mpk_change()
285 u32 tmp, pll_con0, pll_con1; in samsung_pll36xx_set_rate() local
296 pll_con1 = __raw_readl(pll->con_reg + 4); in samsung_pll36xx_set_rate()
298 if (!(samsung_pll36xx_mpk_change(rate, pll_con0, pll_con1))) { in samsung_pll36xx_set_rate()
319 pll_con1 &= ~(PLL36XX_KDIV_MASK << PLL36XX_KDIV_SHIFT); in samsung_pll36xx_set_rate()
320 pll_con1 |= rate->kdiv << PLL36XX_KDIV_SHIFT; in samsung_pll36xx_set_rate()
321 __raw_writel(pll_con1, pll->con_reg + 4); in samsung_pll36xx_set_rate()
381 static bool samsung_pll45xx_mp_change(u32 pll_con0, u32 pll_con1, in samsung_pll45xx_mp_change() argument
388 old_afc = (pll_con1 >> PLL45XX_AFC_SHIFT) & PLL45XX_AFC_MASK; in samsung_pll45xx_mp_change()
511 u32 mdiv, pdiv, sdiv, kdiv, pll_con0, pll_con1, shift; in samsung_pll46xx_recalc_rate() local
515 pll_con1 = __raw_readl(pll->con_reg + 4); in samsung_pll46xx_recalc_rate()
520 kdiv = pll->type == pll_4650c ? pll_con1 & PLL4650C_KDIV_MASK : in samsung_pll46xx_recalc_rate()
521 pll_con1 & PLL46XX_KDIV_MASK; in samsung_pll46xx_recalc_rate()
532 static bool samsung_pll46xx_mpk_change(u32 pll_con0, u32 pll_con1, in samsung_pll46xx_mpk_change() argument
539 old_kdiv = (pll_con1 >> PLL46XX_KDIV_SHIFT) & PLL46XX_KDIV_MASK; in samsung_pll46xx_mpk_change()
694 u32 mdiv, pdiv, sdiv, kdiv, pll_con0, pll_con1; in samsung_pll6553_recalc_rate() local
698 pll_con1 = __raw_readl(pll->con_reg + 0x4); in samsung_pll6553_recalc_rate()
702 kdiv = (pll_con1 >> PLL6553_KDIV_SHIFT) & PLL6553_KDIV_MASK; in samsung_pll6553_recalc_rate()