Lines Matching refs:clk_np
45 struct device_node *clk_np; member
159 struct device_node *clk_np; in s2mps11_clk_parse_dt() local
165 clk_np = of_get_child_by_name(iodev->dev->of_node, "clocks"); in s2mps11_clk_parse_dt()
166 if (!clk_np) { in s2mps11_clk_parse_dt()
174 of_property_read_string_index(clk_np, "clock-output-names", i, in s2mps11_clk_parse_dt()
178 return clk_np; in s2mps11_clk_parse_dt()
224 s2mps11_clks->clk_np = s2mps11_clk_parse_dt(pdev, clks_init); in s2mps11_clk_probe()
225 if (IS_ERR(s2mps11_clks->clk_np)) in s2mps11_clk_probe()
226 return PTR_ERR(s2mps11_clks->clk_np); in s2mps11_clk_probe()
264 of_clk_add_provider(s2mps11_clks->clk_np, of_clk_src_onecell_get, in s2mps11_clk_probe()
289 of_clk_del_provider(s2mps11_clks[0].clk_np); in s2mps11_clk_remove()
291 of_node_put(s2mps11_clks[0].clk_np); in s2mps11_clk_remove()