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

/linux-master/drivers/clk/
H A Dclk-composite.c14 const struct clk_ops *mux_ops = composite->mux_ops; local
19 return mux_ops->get_parent(mux_hw);
25 const struct clk_ops *mux_ops = composite->mux_ops; local
30 return mux_ops->set_parent(mux_hw, index);
73 const struct clk_ops *mux_ops = composite->mux_ops; local
84 mux_hw && mux_ops && mux_ops
184 const struct clk_ops *mux_ops = composite->mux_ops; local
237 __clk_hw_register_composite(struct device *dev, const char *name, const char * const *parent_names, const struct clk_parent_data *pdata, int num_parents, struct clk_hw *mux_hw, const struct clk_ops *mux_ops, struct clk_hw *rate_hw, const struct clk_ops *rate_ops, struct clk_hw *gate_hw, const struct clk_ops *gate_ops, unsigned long flags) argument
354 clk_hw_register_composite(struct device *dev, const char *name, const char * const *parent_names, int num_parents, struct clk_hw *mux_hw, const struct clk_ops *mux_ops, struct clk_hw *rate_hw, const struct clk_ops *rate_ops, struct clk_hw *gate_hw, const struct clk_ops *gate_ops, unsigned long flags) argument
368 clk_hw_register_composite_pdata(struct device *dev, const char *name, const struct clk_parent_data *parent_data, int num_parents, struct clk_hw *mux_hw, const struct clk_ops *mux_ops, struct clk_hw *rate_hw, const struct clk_ops *rate_ops, struct clk_hw *gate_hw, const struct clk_ops *gate_ops, unsigned long flags) argument
383 clk_register_composite(struct device *dev, const char *name, const char * const *parent_names, int num_parents, struct clk_hw *mux_hw, const struct clk_ops *mux_ops, struct clk_hw *rate_hw, const struct clk_ops *rate_ops, struct clk_hw *gate_hw, const struct clk_ops *gate_ops, unsigned long flags) argument
401 clk_register_composite_pdata(struct device *dev, const char *name, const struct clk_parent_data *parent_data, int num_parents, struct clk_hw *mux_hw, const struct clk_ops *mux_ops, struct clk_hw *rate_hw, const struct clk_ops *rate_ops, struct clk_hw *gate_hw, const struct clk_ops *gate_ops, unsigned long flags) argument
450 __devm_clk_hw_register_composite(struct device *dev, const char *name, const char * const *parent_names, const struct clk_parent_data *pdata, int num_parents, struct clk_hw *mux_hw, const struct clk_ops *mux_ops, struct clk_hw *rate_hw, const struct clk_ops *rate_ops, struct clk_hw *gate_hw, const struct clk_ops *gate_ops, unsigned long flags) argument
479 devm_clk_hw_register_composite_pdata(struct device *dev, const char *name, const struct clk_parent_data *parent_data, int num_parents, struct clk_hw *mux_hw, const struct clk_ops *mux_ops, struct clk_hw *rate_hw, const struct clk_ops *rate_ops, struct clk_hw *gate_hw, const struct clk_ops *gate_ops, unsigned long flags) argument
[all...]
H A Dclk-stm32h7.c354 const struct clk_ops *mux_ops; member in struct:composite_cfg
366 const struct clk_ops *mux_ops, *div_ops, *gate_ops; local
371 mux_ops = div_ops = gate_ops = NULL;
382 mux_ops = gcfg->mux->ops ?
413 composite->mux_ops = mux_ops;
1325 c_cfg.mux_hw, c_cfg.mux_ops,
1348 c_cfg.mux_hw, c_cfg.mux_ops,
1363 c_cfg.mux_hw, c_cfg.mux_ops,
1377 c_cfg.mux_hw, c_cfg.mux_ops,
[all...]
H A Dclk-bm1880.c762 const struct clk_ops *mux_ops = NULL, *gate_ops = NULL, *div_ops = NULL; local
777 mux_ops = &clk_mux_ops;
825 num_parents, mux_hw, mux_ops, div_hw,
H A Dclk-stm32f4.c1633 const struct clk_ops *mux_ops = NULL, *gate_ops = NULL; local
1662 mux_ops = &clk_mux_ops;
1671 mux_hw, mux_ops,
/linux-master/drivers/clk/tegra/
H A Dclk-periph.c17 const struct clk_ops *mux_ops = periph->mux_ops; local
22 return mux_ops->get_parent(mux_hw);
28 const struct clk_ops *mux_ops = periph->mux_ops; local
33 return mux_ops->set_parent(mux_hw, index);
H A Dclk.h612 * @mux_ops: mux clock ops
623 const struct clk_ops *mux_ops; member in struct:tegra_clk_periph
665 .mux_ops = &clk_mux_ops, \
/linux-master/drivers/clk/imx/
H A Dclk-composite-8m.c219 const struct clk_ops *mux_ops; local
241 mux_ops = &imx8m_clk_composite_mux_ops;
246 mux_ops = &imx8m_clk_composite_mux_ops;
251 mux_ops = &clk_mux_ops;
272 mux_hw, mux_ops, div_hw,
H A Dclk-busy.c119 const struct clk_ops *mux_ops; member in struct:clk_busy_mux
135 return busy->mux_ops->get_parent(&busy->mux.hw);
143 ret = busy->mux_ops->set_parent(&busy->mux.hw, index);
176 busy->mux_ops = &clk_mux_ops;
/linux-master/drivers/clk/rockchip/
H A Dclk.c52 const struct clk_ops *mux_ops = NULL, *div_ops = NULL, local
67 mux_ops = (mux_flags & CLK_MUX_READ_ONLY) ? &clk_mux_ro_ops
107 mux ? &mux->hw : NULL, mux_ops,
131 const struct clk_ops *mux_ops; member in struct:rockchip_clk_frac
153 frac->mux_ops->get_parent(&frac_mux->hw);
155 frac->mux_ops->set_parent(&frac_mux->hw,
167 frac->mux_ops->set_parent(&frac_mux->hw,
271 frac->mux_ops = &clk_mux_ops;
285 init.ops = frac->mux_ops;
H A Dclk-half-divider.c173 const struct clk_ops *mux_ops = NULL, *div_ops = NULL, local
186 mux_ops = (mux_flags & CLK_MUX_READ_ONLY) ? &clk_mux_ro_ops
216 mux ? &mux->hw : NULL, mux_ops,
/linux-master/drivers/clk/berlin/
H A Dberlin2-div.c234 const struct clk_ops *mux_ops = &berlin2_div_mux_ops; local
251 mux_ops = NULL;
254 &div->hw, mux_ops, &div->hw, rate_ops,
/linux-master/drivers/clk/mediatek/
H A Dclk-mtk.c226 const struct clk_ops *mux_ops = NULL, *gate_ops = NULL, *div_ops = NULL; local
243 mux_ops = &clk_mux_ops;
286 mux_hw, mux_ops,
/linux-master/include/linux/
H A Dclk-provider.h1255 * @mux_ops: clock ops for mux
1267 const struct clk_ops *mux_ops; member in struct:clk_composite
1276 struct clk_hw *mux_hw, const struct clk_ops *mux_ops,
1282 struct clk_hw *mux_hw, const struct clk_ops *mux_ops,
1289 struct clk_hw *mux_hw, const struct clk_ops *mux_ops,
1296 struct clk_hw *mux_hw, const struct clk_ops *mux_ops,
1303 struct clk_hw *mux_hw, const struct clk_ops *mux_ops,
/linux-master/drivers/clk/mvebu/
H A Darmada-37xx-periph.c620 const struct clk_ops *mux_ops = NULL, *gate_ops = NULL, local
630 mux_ops = mux_hw->init->ops;
678 mux_ops = muxrate_hw->init->ops;
688 mux_ops, rate_hw, rate_ops,
/linux-master/drivers/clk/stm32/
H A Dclk-stm32mp1.c632 const struct clk_ops *mux_ops, *div_ops, *gate_ops; local
638 mux_ops = NULL;
646 mux_ops = &clk_mux_ops;
649 mux_ops = cfg->mux->ops;
676 mux_hw, mux_ops, div_hw, div_ops,

Completed in 191 milliseconds