Lines Matching refs:clk_np
45 struct device_node *clk_np; member
155 struct device_node *clk_np; in s2mps11_clk_parse_dt() local
161 clk_np = of_get_child_by_name(iodev->dev->of_node, "clocks"); in s2mps11_clk_parse_dt()
162 if (!clk_np) { in s2mps11_clk_parse_dt()
170 of_property_read_string_index(clk_np, "clock-output-names", i, in s2mps11_clk_parse_dt()
174 return clk_np; in s2mps11_clk_parse_dt()
220 s2mps11_clks->clk_np = s2mps11_clk_parse_dt(pdev, clks_init); in s2mps11_clk_probe()
221 if (IS_ERR(s2mps11_clks->clk_np)) in s2mps11_clk_probe()
222 return PTR_ERR(s2mps11_clks->clk_np); in s2mps11_clk_probe()
258 of_clk_add_provider(s2mps11_clks->clk_np, of_clk_src_onecell_get, in s2mps11_clk_probe()
277 of_clk_del_provider(s2mps11_clks[0].clk_np); in s2mps11_clk_remove()
279 of_node_put(s2mps11_clks[0].clk_np); in s2mps11_clk_remove()