Home
last modified time | relevance | path

Searched refs:reg_ctl (Results 1 – 7 of 7) sorted by relevance

/linux/drivers/clk/nuvoton/
A Dclk-ma35d1-pll.c104 if (reg_ctl[1] & PLL_CTL1_BP) in ma35d1_calc_pll_freq()
107 n = FIELD_GET(PLL_CTL0_FBDIV, reg_ctl[0]); in ma35d1_calc_pll_freq()
108 m = FIELD_GET(PLL_CTL0_INDIV, reg_ctl[0]); in ma35d1_calc_pll_freq()
109 p = FIELD_GET(PLL_CTL1_OUTDIV, reg_ctl[1]); in ma35d1_calc_pll_freq()
115 x = FIELD_GET(PLL_CTL1_FRAC, reg_ctl[1]); in ma35d1_calc_pll_freq()
189 u32 reg_ctl[3] = { 0 }; in ma35d1_clk_pll_set_rate() local
213 reg_ctl[1] |= PLL_CTL1_PD; in ma35d1_clk_pll_set_rate()
215 writel_relaxed(reg_ctl[0], pll->ctl0_base); in ma35d1_clk_pll_set_rate()
216 writel_relaxed(reg_ctl[1], pll->ctl1_base); in ma35d1_clk_pll_set_rate()
224 u32 reg_ctl[3]; in ma35d1_clk_pll_recalc_rate() local
[all …]
/linux/drivers/clk/baikal-t1/
A Dccu-div.c92 regmap_update_bits(div->sys_regs, div->reg_ctl, in ccu_div_var_update_clkdiv()
102 regmap_read(div->sys_regs, div->reg_ctl, &val); in ccu_div_var_update_clkdiv()
123 regmap_read(div->sys_regs, div->reg_ctl, &val); in ccu_div_var_enable()
131 regmap_update_bits(div->sys_regs, div->reg_ctl, in ccu_div_var_enable()
146 regmap_update_bits(div->sys_regs, div->reg_ctl, in ccu_div_gate_enable()
168 regmap_read(div->sys_regs, div->reg_ctl, &val); in ccu_div_gate_is_enabled()
179 regmap_update_bits(div->sys_regs, div->reg_ctl, in ccu_div_buf_enable()
192 regmap_update_bits(div->sys_regs, div->reg_ctl, in ccu_div_buf_disable()
202 regmap_read(div->sys_regs, div->reg_ctl, &val); in ccu_div_buf_is_enabled()
214 regmap_read(div->sys_regs, div->reg_ctl, &val); in ccu_div_var_recalc_rate()
[all …]
A Dccu-pll.c97 regmap_update_bits(pll->sys_regs, pll->reg_ctl, in ccu_pll_reset()
117 regmap_read(pll->sys_regs, pll->reg_ctl, &val); in ccu_pll_enable()
122 regmap_write(pll->sys_regs, pll->reg_ctl, val | CCU_PLL_CTL_EN); in ccu_pll_enable()
147 regmap_read(pll->sys_regs, pll->reg_ctl, &val); in ccu_pll_is_enabled()
159 regmap_read(pll->sys_regs, pll->reg_ctl, &val); in ccu_pll_recalc_rate()
263 regmap_update_bits(pll->sys_regs, pll->reg_ctl, mask, val); in ccu_pll_set_rate_reset()
297 regmap_update_bits(pll->sys_regs, pll->reg_ctl, mask, val); in ccu_pll_set_rate_norst()
376 regmap_update_bits(pll->sys_regs, pll->reg_ctl + bit->reg, in ccu_pll_dbgfs_bit_set()
417 regmap_read(pll->sys_regs, pll->reg_ctl + bit->reg, &data); in ccu_pll_dbgfs_bit_get()
431 regmap_read(pll->sys_regs, pll->reg_ctl + fld->reg, &data); in ccu_pll_dbgfs_fld_get()
[all …]
A Dccu-pll.h56 unsigned int reg_ctl; member
A Dccu-div.h100 unsigned int reg_ctl; member
/linux/drivers/gpu/drm/xe/
A Dxe_force_wake.c29 domain->reg_ctl = reg; in domain_init()
103 xe_mmio_write32(gt, domain->reg_ctl, domain->mask | (wake ? domain->val : 0)); in __domain_ctl()
157 domain__->reg_ctl.addr)
A Dxe_force_wake_types.h61 struct xe_reg reg_ctl; member

Completed in 19 milliseconds