Lines Matching refs:pll
53 pll_t *pll = (pll_t *)(MMAP_PLL); in get_sys_clock() local
67 u32 pfdr = (in_be32(&pll->pcr) & 0x3F) + 1; in get_sys_clock()
68 u32 refdiv = (1 << ((in_be32(&pll->pcr) & PLL_PCR_REFDIV(7)) >> 8)); in get_sys_clock()
69 u32 busdiv = ((in_be32(&pll->pdr) & 0x00F0) >> 4) + 1; in get_sys_clock()
74 return (FREF * in_8(&pll->pfdr)) / (BUSDIV * 4); in get_sys_clock()
144 pll_t *pll = (pll_t *)(MMAP_PLL); in clock_pll() local
153 u32 busdiv = ((in_be32(&pll->pdr) >> 4) & 0x0F) + 1; in clock_pll()
154 mfd = (in_be32(&pll->pcr) & 0x3F) + 1; in clock_pll()
159 mfd = in_8(&pll->pfdr); in clock_pll()
211 out_be32(&pll->pdr, in clock_pll()
217 clrbits_be32(&pll->pcr, ~PLL_PCR_FBDIV_UNMASK); in clock_pll()
218 setbits_be32(&pll->pcr, PLL_PCR_FBDIV(mfd - 1)); in clock_pll()
222 out_8(&pll->podr, in clock_pll()
225 out_8(&pll->pfdr, mfd); in clock_pll()