Lines Matching refs:val
46 u32 val;
48 return readl_poll_timeout(pll->base, val, val & PLL_LOCK_STATUS, 0,
54 u32 val;
61 return readl_poll_timeout(pll->base, val, val & PLL_NEWDIV_ACK, 0,
68 u32 val;
70 val = readl_relaxed(pll->base + PLL_CFG0);
71 val &= ~PLL_PD_MASK;
72 writel_relaxed(val, pll->base + PLL_CFG0);
80 u32 val;
82 val = readl_relaxed(pll->base + PLL_CFG0);
83 val |= PLL_PD_MASK;
84 writel_relaxed(val, pll->base + PLL_CFG0);
90 u32 val;
92 val = readl_relaxed(pll->base + PLL_CFG0);
93 return (val & PLL_PD_MASK) ? 0 : 1;
100 u32 val, divff, divfi, divq;
104 val = readl_relaxed(pll->base + PLL_CFG0);
105 divq = (FIELD_GET(PLL_OUTPUT_DIV_MASK, val) + 1) * 2;
106 val = readl_relaxed(pll->base + PLL_CFG1);
107 divff = FIELD_GET(PLL_FRAC_DIV_MASK, val);
108 divfi = FIELD_GET(PLL_INT_DIV_MASK, val);
159 u32 val, divfi, divff;
172 val = readl_relaxed(pll->base + PLL_CFG1);
173 val &= ~(PLL_FRAC_DIV_MASK | PLL_INT_DIV_MASK);
174 val |= (divff << 7) | (divfi - 1);
175 writel_relaxed(val, pll->base + PLL_CFG1);
177 val = readl_relaxed(pll->base + PLL_CFG0);
178 val &= ~0x1f;
179 writel_relaxed(val, pll->base + PLL_CFG0);
182 val = readl_relaxed(pll->base + PLL_CFG0);
183 val |= PLL_NEWDIV_VAL;
184 writel_relaxed(val, pll->base + PLL_CFG0);
189 val = readl_relaxed(pll->base + PLL_CFG0);
190 val &= ~PLL_NEWDIV_VAL;
191 writel_relaxed(val, pll->base + PLL_CFG0);