Home
last modified time | relevance | path

Searched refs:clk_mux (Results 1 – 25 of 31) sorted by relevance

12

/Linux-v4.19/drivers/clk/
Dclk-mux.c76 struct clk_mux *mux = to_clk_mux(hw); in clk_mux_get_parent()
87 struct clk_mux *mux = to_clk_mux(hw); in clk_mux_set_parent()
118 struct clk_mux *mux = to_clk_mux(hw); in clk_mux_determine_rate()
141 struct clk_mux *mux; in clk_hw_register_mux_table()
236 struct clk_mux *mux; in clk_unregister_mux()
252 struct clk_mux *mux; in clk_hw_unregister_mux()
Dclk-versaclock5.c164 struct clk_hw clk_mux; member
226 container_of(hw, struct vc5_driver_data, clk_mux); in vc5_mux_get_parent()
247 container_of(hw, struct vc5_driver_data, clk_mux); in vc5_mux_set_parent()
762 vc5->clk_mux.init = &init; in vc5_probe()
763 ret = devm_clk_hw_register(&client->dev, &vc5->clk_mux); in vc5_probe()
Dclk-stm32h7.c295 static struct clk_mux *_get_cmux(void __iomem *reg, u8 shift, u8 width, in _get_cmux()
298 struct clk_mux *mux; in _get_cmux()
363 struct clk_mux *mux = NULL; in get_cfg_composite_div()
/Linux-v4.19/drivers/clk/imx/
Dclk-fixup-mux.c28 struct clk_mux mux;
35 struct clk_mux *mux = to_clk_mux(hw); in to_clk_fixup_mux()
50 struct clk_mux *mux = to_clk_mux(hw); in clk_fixup_mux_set_parent()
Dclk-busy.c118 struct clk_mux mux;
126 struct clk_mux *mux = to_clk_mux(hw); in to_clk_busy_mux()
/Linux-v4.19/drivers/clk/sunxi/
Dclk-a20-gmac.c63 struct clk_mux *mux; in sun7i_a20_gmac_clk_setup()
73 mux = kzalloc(sizeof(struct clk_mux), GFP_KERNEL); in sun7i_a20_gmac_clk_setup()
Dclk-factors.h50 struct clk_mux *mux;
Dclk-a10-mod1.c32 struct clk_mux *mux; in sun4i_mod1_clk_setup()
Dclk-factors.c187 struct clk_mux *mux = NULL; in __sunxi_factors_register()
234 mux = kzalloc(sizeof(struct clk_mux), GFP_KERNEL); in __sunxi_factors_register()
Dclk-sun8i-mbus.c40 struct clk_mux *mux; in sun8i_a23_mbus_setup()
Dclk-sun9i-cpus.c188 struct clk_mux *mux; in sun9i_a80_cpus_setup()
Dclk-sun4i-display.c118 struct clk_mux *mux; in sun4i_a10_display_init()
/Linux-v4.19/drivers/clk/rockchip/
Dclk.c55 struct clk_mux *mux = NULL; in rockchip_clk_register_branch()
134 struct clk_mux mux;
150 struct clk_mux *frac_mux = &frac->mux; in rockchip_clk_frac_notifier_cb()
274 struct clk_mux *frac_mux = &frac->mux; in rockchip_clk_register_frac_branch()
Dclk-pll.c37 struct clk_mux pll_mux;
191 struct clk_mux *pll_mux = &pll->pll_mux; in rockchip_rk3036_pll_set_params()
424 struct clk_mux *pll_mux = &pll->pll_mux; in rockchip_rk3066_pll_set_params()
668 struct clk_mux *pll_mux = &pll->pll_mux; in rockchip_rk3399_pll_set_params()
851 struct clk_mux *pll_mux; in rockchip_clk_register_pll()
Dclk-half-divider.c170 struct clk_mux *mux = NULL; in rockchip_clk_register_halfdiv()
Dclk-cpu.c58 struct clk_mux cpu_mux;
/Linux-v4.19/drivers/clk/nxp/
Dclk-lpc18xx-cgu.c167 struct clk_mux mux;
201 struct clk_mux mux;
265 struct clk_mux mux;
/Linux-v4.19/drivers/clk/samsung/
Dclk-exynos-clkout.c30 struct clk_mux mux;
/Linux-v4.19/drivers/clk/zte/
Dclk.h97 struct clk_mux mux;
/Linux-v4.19/drivers/clk/mvebu/
Dkirkwood.c269 struct clk_mux *mux = in clk_muxing_get_src()
Darmada-37xx-periph.c128 struct clk_mux mux_##_name = { \
606 struct clk_mux *mux; in armada_3700_add_composite_clk()
/Linux-v4.19/drivers/clk/mediatek/
Dclk-mtk.c151 struct clk_mux *mux = NULL; in mtk_clk_register_composite()
/Linux-v4.19/include/linux/
Dclk-provider.h503 struct clk_mux { struct
513 #define to_clk_mux(_hw) container_of(_hw, struct clk_mux, hw) argument
/Linux-v4.19/drivers/net/ethernet/stmicro/stmmac/
Ddwmac-meson8b.c72 struct clk_mux m250_mux;
/Linux-v4.19/drivers/clk/st/
Dclk-flexgen.c27 struct clk_mux mux;

12