Searched refs:meson_parm_write (Results 1 – 7 of 7) sorted by relevance
/Linux-v5.4/drivers/clk/meson/ |
D | clk-phase.c | 55 meson_parm_write(clk->map, &phase->ph, val); in meson_clk_phase_set_phase() 89 meson_parm_write(clk->map, &tph->ph1, val); in meson_clk_triphase_sync() 90 meson_parm_write(clk->map, &tph->ph2, val); in meson_clk_triphase_sync() 112 meson_parm_write(clk->map, &tph->ph0, val); in meson_clk_triphase_set_phase() 113 meson_parm_write(clk->map, &tph->ph1, val); in meson_clk_triphase_set_phase() 114 meson_parm_write(clk->map, &tph->ph2, val); in meson_clk_triphase_set_phase()
|
D | clk-pll.c | 286 meson_parm_write(clk->map, &pll->rst, 1); in meson_clk_pll_init() 289 meson_parm_write(clk->map, &pll->rst, 0); in meson_clk_pll_init() 326 meson_parm_write(clk->map, &pll->rst, 1); in meson_clk_pll_enable() 329 meson_parm_write(clk->map, &pll->en, 1); in meson_clk_pll_enable() 332 meson_parm_write(clk->map, &pll->rst, 0); in meson_clk_pll_enable() 346 meson_parm_write(clk->map, &pll->rst, 1); in meson_clk_pll_disable() 349 meson_parm_write(clk->map, &pll->en, 0); in meson_clk_pll_disable() 373 meson_parm_write(clk->map, &pll->n, n); in meson_clk_pll_set_rate() 374 meson_parm_write(clk->map, &pll->m, m); in meson_clk_pll_set_rate() 378 meson_parm_write(clk->map, &pll->frac, frac); in meson_clk_pll_set_rate()
|
D | clk-dualdiv.c | 114 meson_parm_write(clk->map, &dualdiv->dual, setting->dual); in meson_clk_dualdiv_set_rate() 115 meson_parm_write(clk->map, &dualdiv->n1, setting->n1 - 1); in meson_clk_dualdiv_set_rate() 116 meson_parm_write(clk->map, &dualdiv->m1, setting->m1 - 1); in meson_clk_dualdiv_set_rate() 117 meson_parm_write(clk->map, &dualdiv->n2, setting->n2 - 1); in meson_clk_dualdiv_set_rate() 118 meson_parm_write(clk->map, &dualdiv->m2, setting->m2 - 1); in meson_clk_dualdiv_set_rate()
|
D | clk-mpll.c | 119 meson_parm_write(clk->map, &mpll->sdm, sdm); in mpll_set_rate() 122 meson_parm_write(clk->map, &mpll->n2, n2); in mpll_set_rate() 142 meson_parm_write(clk->map, &mpll->sdm_en, 1); in mpll_init() 148 meson_parm_write(clk->map, &mpll->ssen, ss); in mpll_init() 153 meson_parm_write(clk->map, &mpll->misc, 1); in mpll_init()
|
D | sclk-div.c | 121 meson_parm_write(clk->map, &sclk->hi, hi); in sclk_apply_ratio() 163 meson_parm_write(clk->map, &sclk->div, sclk->cached_div - 1); in sclk_apply_divider() 205 meson_parm_write(clk->map, &sclk->div, 0); in sclk_div_disable()
|
D | parm.h | 38 static inline void meson_parm_write(struct regmap *map, struct parm *p, in meson_parm_write() function
|
D | clk-cpu-dyndiv.c | 55 meson_parm_write(clk->map, &data->dyn, 1); in meson_clk_cpu_dyndiv_set_rate()
|