Searched refs:clk_mux (Results 1 – 25 of 31) sorted by relevance
12
/Linux-v4.19/drivers/clk/ |
D | clk-mux.c | 76 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()
|
D | clk-versaclock5.c | 164 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()
|
D | clk-stm32h7.c | 295 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/ |
D | clk-fixup-mux.c | 28 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()
|
D | clk-busy.c | 118 struct clk_mux mux; 126 struct clk_mux *mux = to_clk_mux(hw); in to_clk_busy_mux()
|
/Linux-v4.19/drivers/clk/sunxi/ |
D | clk-a20-gmac.c | 63 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()
|
D | clk-factors.h | 50 struct clk_mux *mux;
|
D | clk-a10-mod1.c | 32 struct clk_mux *mux; in sun4i_mod1_clk_setup()
|
D | clk-factors.c | 187 struct clk_mux *mux = NULL; in __sunxi_factors_register() 234 mux = kzalloc(sizeof(struct clk_mux), GFP_KERNEL); in __sunxi_factors_register()
|
D | clk-sun8i-mbus.c | 40 struct clk_mux *mux; in sun8i_a23_mbus_setup()
|
D | clk-sun9i-cpus.c | 188 struct clk_mux *mux; in sun9i_a80_cpus_setup()
|
D | clk-sun4i-display.c | 118 struct clk_mux *mux; in sun4i_a10_display_init()
|
/Linux-v4.19/drivers/clk/rockchip/ |
D | clk.c | 55 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()
|
D | clk-pll.c | 37 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()
|
D | clk-half-divider.c | 170 struct clk_mux *mux = NULL; in rockchip_clk_register_halfdiv()
|
D | clk-cpu.c | 58 struct clk_mux cpu_mux;
|
/Linux-v4.19/drivers/clk/nxp/ |
D | clk-lpc18xx-cgu.c | 167 struct clk_mux mux; 201 struct clk_mux mux; 265 struct clk_mux mux;
|
/Linux-v4.19/drivers/clk/samsung/ |
D | clk-exynos-clkout.c | 30 struct clk_mux mux;
|
/Linux-v4.19/drivers/clk/zte/ |
D | clk.h | 97 struct clk_mux mux;
|
/Linux-v4.19/drivers/clk/mvebu/ |
D | kirkwood.c | 269 struct clk_mux *mux = in clk_muxing_get_src()
|
D | armada-37xx-periph.c | 128 struct clk_mux mux_##_name = { \ 606 struct clk_mux *mux; in armada_3700_add_composite_clk()
|
/Linux-v4.19/drivers/clk/mediatek/ |
D | clk-mtk.c | 151 struct clk_mux *mux = NULL; in mtk_clk_register_composite()
|
/Linux-v4.19/include/linux/ |
D | clk-provider.h | 503 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/ |
D | dwmac-meson8b.c | 72 struct clk_mux m250_mux;
|
/Linux-v4.19/drivers/clk/st/ |
D | clk-flexgen.c | 27 struct clk_mux mux;
|
12