Lines Matching refs:clk
124 static struct clk *clk_register_pll(struct device *dev, in clk_register_pll()
131 struct clk *clk; in clk_register_pll() local
146 clk = clk_register(NULL, &pll->hw); in clk_register_pll()
147 if (IS_ERR(clk)) in clk_register_pll()
150 return clk; in clk_register_pll()
166 struct clk *clk; in _of_pll_clk_init() local
215 clk = clk_register_pll(NULL, node->name, parent_name, pll_data); in _of_pll_clk_init()
216 if (clk) { in _of_pll_clk_init()
217 of_clk_add_provider(node, of_clk_src_simple_get, clk); in _of_pll_clk_init()
257 struct clk *clk; in of_pll_div_clk_init() local
283 clk = clk_register_divider(NULL, clk_name, parent_name, 0, reg, shift, in of_pll_div_clk_init()
285 if (clk) in of_pll_div_clk_init()
286 of_clk_add_provider(node, of_clk_src_simple_get, clk); in of_pll_div_clk_init()
300 struct clk *clk; in of_pll_mux_clk_init() local
327 clk = clk_register_mux(NULL, clk_name, (const char **)&parents, in of_pll_mux_clk_init()
330 if (clk) in of_pll_mux_clk_init()
331 of_clk_add_provider(node, of_clk_src_simple_get, clk); in of_pll_mux_clk_init()