Home
last modified time | relevance | path

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

/linux-4.4.14/drivers/clk/
Dclk-mux.c29 #define to_clk_mux(_hw) container_of(_hw, struct clk_mux, hw)
33 struct clk_mux *mux = to_clk_mux(hw); in clk_mux_get_parent()
70 struct clk_mux *mux = to_clk_mux(hw); in clk_mux_set_parent()
125 struct clk_mux *mux; in clk_register_mux_table()
139 mux = kzalloc(sizeof(struct clk_mux), GFP_KERNEL); in clk_register_mux_table()
188 struct clk_mux *mux; in clk_unregister_mux()
/linux-4.4.14/drivers/clk/imx/
Dclk-fixup-mux.c18 #define to_clk_mux(_hw) container_of(_hw, struct clk_mux, hw)
30 struct clk_mux mux;
37 struct clk_mux *mux = to_clk_mux(hw); in to_clk_fixup_mux()
52 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 = container_of(hw, struct clk_mux, hw); in to_clk_busy_mux()
/linux-4.4.14/drivers/clk/ti/
Dmux.c29 #define to_clk_mux(_hw) container_of(_hw, struct clk_mux, hw)
33 struct clk_mux *mux = to_clk_mux(hw); in ti_clk_mux_get_parent()
70 struct clk_mux *mux = to_clk_mux(hw); in ti_clk_mux_set_parent()
107 struct clk_mux *mux; in _register_mux()
234 struct clk_mux *mux; in ti_clk_build_component_mux()
265 struct clk_mux *mux; in of_ti_composite_mux_clk_setup()
/linux-4.4.14/drivers/clk/sunxi/
Dclk-a20-gmac.c64 struct clk_mux *mux; in sun7i_a20_gmac_clk_setup()
74 mux = kzalloc(sizeof(struct clk_mux), GFP_KERNEL); in sun7i_a20_gmac_clk_setup()
Dclk-a10-mod1.c32 struct clk_mux *mux; in sun4i_mod1_clk_setup()
Dclk-factors.c170 struct clk_mux *mux = NULL; in sunxi_factors_register()
216 mux = kzalloc(sizeof(struct clk_mux), GFP_KERNEL); in sunxi_factors_register()
Dclk-sunxi.c196 struct clk_mux *mux; in sun6i_ahb1_clk_setup()
214 mux = kzalloc(sizeof(struct clk_mux), GFP_KERNEL); in sun6i_ahb1_clk_setup()
/linux-4.4.14/drivers/clk/mvebu/
Dkirkwood.c259 #define to_clk_mux(_hw) container_of(_hw, struct clk_mux, hw)
271 struct clk_mux *mux = in clk_muxing_get_src()
/linux-4.4.14/drivers/clk/rockchip/
Dclk-pll.c32 struct clk_mux pll_mux;
177 struct clk_mux *pll_mux = &pll->pll_mux; in rockchip_rk3066_pll_set_params()
353 struct clk_mux *pll_mux; in rockchip_clk_register_pll()
Dclk-cpu.c58 struct clk_mux cpu_mux;
Dclk.c50 struct clk_mux *mux = NULL; in rockchip_clk_register_branch()
/linux-4.4.14/drivers/clk/st/
Dclkgen-mux.c59 struct clk_mux mux;
747 struct clk_mux *mux; in st_of_clkgen_vcc_setup()
829 kfree(container_of(composite->mux_hw, struct clk_mux, hw)); in st_of_clkgen_vcc_setup()
Dclk-flexgen.c22 struct clk_mux mux;
/linux-4.4.14/drivers/clk/nxp/
Dclk-lpc18xx-cgu.c167 struct clk_mux mux;
201 struct clk_mux mux;
265 struct clk_mux mux;
/linux-4.4.14/drivers/clk/samsung/
Dclk-exynos-clkout.c30 struct clk_mux mux;
/linux-4.4.14/drivers/clk/mediatek/
Dclk-mtk.c142 struct clk_mux *mux = NULL; in mtk_clk_register_composite()
/linux-4.4.14/drivers/clk/meson/
Dclkc.c54 struct clk_mux *mux = NULL; in meson_clk_register_composite()
/linux-4.4.14/include/linux/
Dclk-provider.h433 struct clk_mux { struct
/linux-4.4.14/drivers/clk/tegra/
Dclk.h445 struct clk_mux mux;