Home
last modified time | relevance | path

Searched refs:clk_writel (Results 1 – 18 of 18) sorted by relevance

/linux-4.1.27/drivers/clk/shmobile/
Dclk-div6.c49 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()
Dclk-sh73a0.c196 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()
Dclk-rcar-gen2.c103 clk_writel(val, zclk->reg); in cpg_z_clk_set_rate()
111 clk_writel(kick, zclk->kick_reg); in cpg_z_clk_set_rate()
Dclk-mstp.c72 clk_writel(value, group->smstpcr); in cpg_mstp_clock_endisable()
/linux-4.1.27/drivers/clk/zynq/
Dpll.c143 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/
Dautoidle.c48 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()
Dapll.c63 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()
Dgate.c86 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()
Dmux.c94 ti_clk_ll_ops->clk_writel(val, mux->reg); in ti_clk_mux_set_parent()
Ddivider.c241 ti_clk_ll_ops->clk_writel(val, divider->reg); in ti_clk_divider_set_rate()
/linux-4.1.27/drivers/clk/
Dclk-gate.c69 clk_writel(reg, gate->reg); in clk_gate_endisable()
Dclk-fractional-divider.c87 clk_writel(val, fd->reg); in clk_fd_set_rate()
Dclk-mux.c96 clk_writel(val, mux->reg); in clk_mux_set_parent()
Dclk-divider.c400 clk_writel(val, divider->reg); in clk_divider_set_rate()
/linux-4.1.27/include/linux/
Dclk-provider.h673 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/
Dti.h252 void (*clk_writel)(u32 val, void __iomem *reg); member
/linux-4.1.27/arch/arm/mach-omap2/
Dclock.c129 .clk_writel = clk_memmap_writel,
/linux-4.1.27/drivers/clk/tegra/
Dclk-tegra124.c1498 clk_writel(plld_base, clk_base + PLLD_BASE); in tegra124_132_clock_init_pre()