Home
last modified time | relevance | path

Searched refs:regmap_hwv (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/clk/mediatek/
H A Dclk-gate.c22 struct regmap *regmap_hwv; member
110 regmap_write(cg->regmap_hwv, in mtk_cg_hwv_set_en()
115 return regmap_read_poll_timeout_atomic(cg->regmap_hwv, in mtk_cg_hwv_set_en()
209 struct regmap *regmap_hwv) in mtk_clk_register_gate() argument
224 if (mtk_cg_uses_hwv(init.ops) && !regmap_hwv) in mtk_clk_register_gate()
230 cg->regmap_hwv = regmap_hwv; in mtk_clk_register_gate()
262 struct regmap *regmap_hwv; in mtk_clk_register_gates() local
273 regmap_hwv = mtk_clk_get_hwv_regmap(node); in mtk_clk_register_gates()
274 if (IS_ERR(regmap_hwv)) in mtk_clk_register_gates()
276 dev, PTR_ERR(regmap_hwv), in mtk_clk_register_gates()
[all …]
H A Dclk-mux.c27 struct regmap *regmap_hwv; member
131 regmap_write(mux->regmap_hwv, mux->data->hwv_set_ofs, in mtk_clk_mux_hwv_fenc_enable()
134 ret = regmap_read_poll_timeout_atomic(mux->regmap_hwv, mux->data->hwv_sta_ofs, in mtk_clk_mux_hwv_fenc_enable()
152 regmap_write(mux->regmap_hwv, mux->data->hwv_clr_ofs, in mtk_clk_mux_hwv_disable()
155 regmap_read_poll_timeout_atomic(mux->regmap_hwv, mux->data->hwv_sta_ofs, in mtk_clk_mux_hwv_disable()
277 struct regmap *regmap_hwv, in mtk_clk_register_mux() argument
293 if (mtk_clk_mux_uses_hwv(init.ops) && !regmap_hwv) in mtk_clk_register_mux()
299 clk_mux->regmap_hwv = regmap_hwv; in mtk_clk_register_mux()
332 struct regmap *regmap_hwv; in mtk_clk_register_muxes() local
342 regmap_hwv = mtk_clk_get_hwv_regmap(node); in mtk_clk_register_muxes()
[all …]
H A Dclk-mtk.c693 struct regmap *regmap_hwv; in mtk_clk_get_hwv_regmap() local
699 regmap_hwv = device_node_to_regmap(hwv_node); in mtk_clk_get_hwv_regmap()
702 return regmap_hwv; in mtk_clk_get_hwv_regmap()