Lines Matching refs:val
68 u32 val; in nomadik_clk_reboot_handler() local
71 val = readl(src_base + SRC_XTALCR); in nomadik_clk_reboot_handler()
72 val &= ~SRC_XTALCR_MXTALOVER; in nomadik_clk_reboot_handler()
73 val |= SRC_XTALCR_MXTALEN; in nomadik_clk_reboot_handler()
75 writel(val, src_base + SRC_XTALCR); in nomadik_clk_reboot_handler()
91 u32 val; in nomadik_src_init() local
106 val = readl(src_base + SRC_CR); in nomadik_src_init()
107 val |= SRC_CR_T0_ENSEL; in nomadik_src_init()
108 val |= SRC_CR_T1_ENSEL; in nomadik_src_init()
109 val |= SRC_CR_T2_ENSEL; in nomadik_src_init()
110 val |= SRC_CR_T3_ENSEL; in nomadik_src_init()
111 val |= SRC_CR_T4_ENSEL; in nomadik_src_init()
112 val |= SRC_CR_T5_ENSEL; in nomadik_src_init()
113 val |= SRC_CR_T6_ENSEL; in nomadik_src_init()
114 val |= SRC_CR_T7_ENSEL; in nomadik_src_init()
115 writel(val, src_base + SRC_CR); in nomadik_src_init()
117 val = readl(src_base + SRC_XTALCR); in nomadik_src_init()
119 (val & SRC_XTALCR_SXTALDIS) ? "disabled" : "enabled"); in nomadik_src_init()
121 (val & SRC_XTALCR_MXTALSTAT) ? "enabled" : "disabled"); in nomadik_src_init()
124 val |= SRC_XTALCR_SXTALDIS; in nomadik_src_init()
129 val |= SRC_XTALCR_MXTALOVER; in nomadik_src_init()
130 val &= ~SRC_XTALCR_MXTALEN; in nomadik_src_init()
133 writel(val, src_base + SRC_XTALCR); in nomadik_src_init()
167 u32 val; in pll_clk_enable() local
170 val = readl(src_base + SRC_PLLCR); in pll_clk_enable()
172 if (val & SRC_PLLCR_PLL1OVER) { in pll_clk_enable()
173 val |= SRC_PLLCR_PLL1EN; in pll_clk_enable()
174 writel(val, src_base + SRC_PLLCR); in pll_clk_enable()
177 val |= SRC_PLLCR_PLL2EN; in pll_clk_enable()
178 writel(val, src_base + SRC_PLLCR); in pll_clk_enable()
187 u32 val; in pll_clk_disable() local
190 val = readl(src_base + SRC_PLLCR); in pll_clk_disable()
192 if (val & SRC_PLLCR_PLL1OVER) { in pll_clk_disable()
193 val &= ~SRC_PLLCR_PLL1EN; in pll_clk_disable()
194 writel(val, src_base + SRC_PLLCR); in pll_clk_disable()
197 val &= ~SRC_PLLCR_PLL2EN; in pll_clk_disable()
198 writel(val, src_base + SRC_PLLCR); in pll_clk_disable()
206 u32 val; in pll_clk_is_enabled() local
208 val = readl(src_base + SRC_PLLCR); in pll_clk_is_enabled()
210 if (val & SRC_PLLCR_PLL1OVER) in pll_clk_is_enabled()
211 return !!(val & SRC_PLLCR_PLL1EN); in pll_clk_is_enabled()
213 return !!(val & SRC_PLLCR_PLL2EN); in pll_clk_is_enabled()
222 u32 val; in pll_clk_recalc_rate() local
224 val = readl(src_base + SRC_PLLFR); in pll_clk_recalc_rate()
230 mul = (val >> 8) & 0x3FU; in pll_clk_recalc_rate()
232 div = val & 0x07U; in pll_clk_recalc_rate()
239 mul = (val >> 24) & 0x3FU; in pll_clk_recalc_rate()
329 u32 val = readl(src_base + sreg); in src_clk_is_enabled() local
331 return !!(val & sclk->clkbit); in src_clk_is_enabled()