Home
last modified time | relevance | path

Searched refs:mux_ops (Results 1 - 5 of 5) sorted by relevance

/device/soc/rockchip/common/vendor/drivers/clk/
H A Dclk-dclk-divider.c103 const struct clk_ops *mux_ops = NULL, *div_ops = NULL, *gate_ops = NULL; in rockchip_clk_register_dclk_branch() local
116 mux_ops = (mux_flags & CLK_MUX_READ_ONLY) ? &clk_mux_ro_ops : &clk_mux_ops; in rockchip_clk_register_dclk_branch()
151 clk = clk_register_composite(NULL, name, parent_names, num_parents, mux ? &mux->hw : NULL, mux_ops, in rockchip_clk_register_dclk_branch()
/device/soc/rockchip/rk3588/kernel/drivers/clk/rockchip/
H A Dclk-dclk-divider.c110 const struct clk_ops *mux_ops = NULL, *div_ops = NULL, in rockchip_clk_register_dclk_branch() local
123 mux_ops = (mux_flags & CLK_MUX_READ_ONLY) ? &clk_mux_ro_ops in rockchip_clk_register_dclk_branch()
157 mux ? &mux->hw : NULL, mux_ops, in rockchip_clk_register_dclk_branch()
/device/soc/rockchip/common/sdk_linux/drivers/clk/rockchip/
H A Dclk-half-divider.c158 const struct clk_ops *mux_ops = NULL, *div_ops = NULL, *gate_ops = NULL; in rockchip_clk_register_halfdiv() local
171 mux_ops = (mux_flags & CLK_MUX_READ_ONLY) ? &clk_mux_ro_ops : &clk_mux_ops; in rockchip_clk_register_halfdiv()
205 hw = clk_hw_register_composite(NULL, name, parent_names, num_parents, mux ? &mux->hw : NULL, mux_ops, in rockchip_clk_register_halfdiv()
H A Dclk.c48 const struct clk_ops *mux_ops = NULL, *div_ops = NULL, *gate_ops = NULL; in rockchip_clk_register_branch() local
63 mux_ops = (mux_flags & CLK_MUX_READ_ONLY) ? &clk_mux_ro_ops : &clk_mux_ops; in rockchip_clk_register_branch()
100 hw = clk_hw_register_composite(NULL, name, parent_names, num_parents, mux ? &mux->hw : NULL, mux_ops, in rockchip_clk_register_branch()
122 const struct clk_ops *mux_ops; member
140 frac->rate_change_idx = frac->mux_ops->get_parent(&frac_mux->hw); in rockchip_clk_frac_notifier_cb()
142 frac->mux_ops->set_parent(&frac_mux->hw, frac->mux_frac_idx); in rockchip_clk_frac_notifier_cb()
153 frac->mux_ops->set_parent(&frac_mux->hw, frac->rate_change_idx); in rockchip_clk_frac_notifier_cb()
285 frac->mux_ops = &clk_mux_ops; in rockchip_clk_register_frac_branch()
300 init.ops = frac->mux_ops; in rockchip_clk_register_frac_branch()
/device/soc/rockchip/common/sdk_linux/include/linux/
H A Dclk-provider.h944 * @mux_ops: clock ops for mux
957 const struct clk_ops *mux_ops; member
965 int num_parents, struct clk_hw *mux_hw, const struct clk_ops *mux_ops,
970 struct clk_hw *mux_hw, const struct clk_ops *mux_ops, struct clk_hw *rate_hw,
975 int num_parents, struct clk_hw *mux_hw, const struct clk_ops *mux_ops,
980 struct clk_hw *mux_hw, const struct clk_ops *mux_ops,

Completed in 6 milliseconds