Lines Matching refs:val
69 u32 val; in nomadik_clk_reboot_handler() local
72 val = readl(src_base + SRC_XTALCR); in nomadik_clk_reboot_handler()
73 val &= ~SRC_XTALCR_MXTALOVER; in nomadik_clk_reboot_handler()
74 val |= SRC_XTALCR_MXTALEN; in nomadik_clk_reboot_handler()
76 writel(val, src_base + SRC_XTALCR); in nomadik_clk_reboot_handler()
92 u32 val; in nomadik_src_init() local
107 val = readl(src_base + SRC_CR); in nomadik_src_init()
108 val |= SRC_CR_T0_ENSEL; in nomadik_src_init()
109 val |= SRC_CR_T1_ENSEL; in nomadik_src_init()
110 val |= SRC_CR_T2_ENSEL; in nomadik_src_init()
111 val |= SRC_CR_T3_ENSEL; in nomadik_src_init()
112 val |= SRC_CR_T4_ENSEL; in nomadik_src_init()
113 val |= SRC_CR_T5_ENSEL; in nomadik_src_init()
114 val |= SRC_CR_T6_ENSEL; in nomadik_src_init()
115 val |= SRC_CR_T7_ENSEL; in nomadik_src_init()
116 writel(val, src_base + SRC_CR); in nomadik_src_init()
118 val = readl(src_base + SRC_XTALCR); in nomadik_src_init()
120 (val & SRC_XTALCR_SXTALDIS) ? "disabled" : "enabled"); in nomadik_src_init()
122 (val & SRC_XTALCR_MXTALSTAT) ? "enabled" : "disabled"); in nomadik_src_init()
125 val |= SRC_XTALCR_SXTALDIS; in nomadik_src_init()
130 val |= SRC_XTALCR_MXTALOVER; in nomadik_src_init()
131 val &= ~SRC_XTALCR_MXTALEN; in nomadik_src_init()
134 writel(val, src_base + SRC_XTALCR); in nomadik_src_init()
168 u32 val; in pll_clk_enable() local
171 val = readl(src_base + SRC_PLLCR); in pll_clk_enable()
173 if (val & SRC_PLLCR_PLL1OVER) { in pll_clk_enable()
174 val |= SRC_PLLCR_PLL1EN; in pll_clk_enable()
175 writel(val, src_base + SRC_PLLCR); in pll_clk_enable()
178 val |= SRC_PLLCR_PLL2EN; in pll_clk_enable()
179 writel(val, src_base + SRC_PLLCR); in pll_clk_enable()
188 u32 val; in pll_clk_disable() local
191 val = readl(src_base + SRC_PLLCR); in pll_clk_disable()
193 if (val & SRC_PLLCR_PLL1OVER) { in pll_clk_disable()
194 val &= ~SRC_PLLCR_PLL1EN; in pll_clk_disable()
195 writel(val, src_base + SRC_PLLCR); in pll_clk_disable()
198 val &= ~SRC_PLLCR_PLL2EN; in pll_clk_disable()
199 writel(val, src_base + SRC_PLLCR); in pll_clk_disable()
207 u32 val; in pll_clk_is_enabled() local
209 val = readl(src_base + SRC_PLLCR); in pll_clk_is_enabled()
211 if (val & SRC_PLLCR_PLL1OVER) in pll_clk_is_enabled()
212 return !!(val & SRC_PLLCR_PLL1EN); in pll_clk_is_enabled()
214 return !!(val & SRC_PLLCR_PLL2EN); in pll_clk_is_enabled()
223 u32 val; in pll_clk_recalc_rate() local
225 val = readl(src_base + SRC_PLLFR); in pll_clk_recalc_rate()
231 mul = (val >> 8) & 0x3FU; in pll_clk_recalc_rate()
233 div = val & 0x07U; in pll_clk_recalc_rate()
240 mul = (val >> 24) & 0x3FU; in pll_clk_recalc_rate()
330 u32 val = readl(src_base + sreg); in src_clk_is_enabled() local
332 return !!(val & sclk->clkbit); in src_clk_is_enabled()