Lines Matching refs:clk
125 static struct clk *clk_register_pll(struct device *dev, in clk_register_pll()
132 struct clk *clk; in clk_register_pll() local
147 clk = clk_register(NULL, &pll->hw); in clk_register_pll()
148 if (IS_ERR(clk)) in clk_register_pll()
151 return clk; in clk_register_pll()
167 struct clk *clk; in _of_pll_clk_init() local
216 clk = clk_register_pll(NULL, node->name, parent_name, pll_data); in _of_pll_clk_init()
217 if (clk) { in _of_pll_clk_init()
218 of_clk_add_provider(node, of_clk_src_simple_get, clk); in _of_pll_clk_init()
258 struct clk *clk; in of_pll_div_clk_init() local
284 clk = clk_register_divider(NULL, clk_name, parent_name, 0, reg, shift, in of_pll_div_clk_init()
286 if (clk) in of_pll_div_clk_init()
287 of_clk_add_provider(node, of_clk_src_simple_get, clk); in of_pll_div_clk_init()
301 struct clk *clk; in of_pll_mux_clk_init() local
329 clk = clk_register_mux(NULL, clk_name, (const char **)&parents, in of_pll_mux_clk_init()
332 if (clk) in of_pll_mux_clk_init()
333 of_clk_add_provider(node, of_clk_src_simple_get, clk); in of_pll_mux_clk_init()