Searched refs:clk_writel (Results 1 – 18 of 18) sorted by relevance
/linux-4.1.27/drivers/clk/shmobile/ |
D | clk-div6.c | 49 clk_writel(val, clock->reg); in cpg_div6_clock_enable() 69 clk_writel(val, clock->reg); in cpg_div6_clock_disable() 120 clk_writel(val | CPG_DIV6_DIV(clock->div - 1), clock->reg); in cpg_div6_clock_set_rate() 158 clk_writel((clk_readl(clock->reg) & mask) | in cpg_div6_clock_set_parent()
|
D | clk-sh73a0.c | 196 clk_writel(0x108, cpg->reg + CPG_SD0CKCR); in sh73a0_cpg_clocks_init() 197 clk_writel(0x108, cpg->reg + CPG_SD1CKCR); in sh73a0_cpg_clocks_init() 198 clk_writel(0x108, cpg->reg + CPG_SD2CKCR); in sh73a0_cpg_clocks_init()
|
D | clk-rcar-gen2.c | 103 clk_writel(val, zclk->reg); in cpg_z_clk_set_rate() 111 clk_writel(kick, zclk->kick_reg); in cpg_z_clk_set_rate()
|
D | clk-mstp.c | 72 clk_writel(value, group->smstpcr); in cpg_mstp_clock_endisable()
|
/linux-4.1.27/drivers/clk/zynq/ |
D | pll.c | 143 clk_writel(reg, clk->pll_ctrl); in zynq_pll_enable() 173 clk_writel(reg, clk->pll_ctrl); in zynq_pll_disable() 228 clk_writel(reg, pll->pll_ctrl); in clk_register_zynq_pll()
|
/linux-4.1.27/drivers/clk/ti/ |
D | autoidle.c | 48 ti_clk_ll_ops->clk_writel(val, clk->reg); in ti_allow_autoidle() 62 ti_clk_ll_ops->clk_writel(val, clk->reg); in ti_deny_autoidle()
|
D | apll.c | 63 ti_clk_ll_ops->clk_writel(v, ad->control_reg); in dra7_apll_enable() 102 ti_clk_ll_ops->clk_writel(v, ad->control_reg); in dra7_apll_disable() 261 ti_clk_ll_ops->clk_writel(v, ad->control_reg); in omap2_apll_enable() 291 ti_clk_ll_ops->clk_writel(v, ad->control_reg); in omap2_apll_disable() 309 ti_clk_ll_ops->clk_writel(v, ad->control_reg); in omap2_apll_set_autoidle()
|
D | gate.c | 86 ti_clk_ll_ops->clk_writel(dummy_v, parent->reg); in omap36xx_gate_clk_enable_with_hsdiv_restore() 89 ti_clk_ll_ops->clk_writel(orig_v, parent->reg); in omap36xx_gate_clk_enable_with_hsdiv_restore()
|
D | mux.c | 94 ti_clk_ll_ops->clk_writel(val, mux->reg); in ti_clk_mux_set_parent()
|
D | divider.c | 241 ti_clk_ll_ops->clk_writel(val, divider->reg); in ti_clk_divider_set_rate()
|
/linux-4.1.27/drivers/clk/ |
D | clk-gate.c | 69 clk_writel(reg, gate->reg); in clk_gate_endisable()
|
D | clk-fractional-divider.c | 87 clk_writel(val, fd->reg); in clk_fd_set_rate()
|
D | clk-mux.c | 96 clk_writel(val, mux->reg); in clk_mux_set_parent()
|
D | clk-divider.c | 400 clk_writel(val, divider->reg); in clk_divider_set_rate()
|
/linux-4.1.27/include/linux/ |
D | clk-provider.h | 673 static inline void clk_writel(u32 val, u32 __iomem *reg) in clk_writel() function 685 static inline void clk_writel(u32 val, u32 __iomem *reg) in clk_writel() function
|
/linux-4.1.27/include/linux/clk/ |
D | ti.h | 252 void (*clk_writel)(u32 val, void __iomem *reg); member
|
/linux-4.1.27/arch/arm/mach-omap2/ |
D | clock.c | 129 .clk_writel = clk_memmap_writel,
|
/linux-4.1.27/drivers/clk/tegra/ |
D | clk-tegra124.c | 1498 clk_writel(plld_base, clk_base + PLLD_BASE); in tegra124_132_clock_init_pre()
|