Lines Matching refs:node
17 static int __set_clk_parents(struct device_node *node, bool clk_supplier) in __set_clk_parents() argument
23 num_parents = of_count_phandle_with_args(node, "assigned-clock-parents", in __set_clk_parents()
27 node->full_name); in __set_clk_parents()
30 rc = of_parse_phandle_with_args(node, "assigned-clock-parents", in __set_clk_parents()
39 if (clkspec.np == node && !clk_supplier) in __set_clk_parents()
44 index, node->full_name); in __set_clk_parents()
48 rc = of_parse_phandle_with_args(node, "assigned-clocks", in __set_clk_parents()
52 if (clkspec.np == node && !clk_supplier) { in __set_clk_parents()
59 index, node->full_name); in __set_clk_parents()
77 static int __set_clk_rates(struct device_node *node, bool clk_supplier) in __set_clk_rates() argument
86 of_property_for_each_u32(node, "assigned-clock-rates", prop, cur, rate) { in __set_clk_rates()
88 rc = of_parse_phandle_with_args(node, "assigned-clocks", in __set_clk_rates()
97 if (clkspec.np == node && !clk_supplier) in __set_clk_rates()
103 index, node->full_name); in __set_clk_rates()
130 int of_clk_set_defaults(struct device_node *node, bool clk_supplier) in of_clk_set_defaults() argument
134 if (!node) in of_clk_set_defaults()
137 rc = __set_clk_parents(node, clk_supplier); in of_clk_set_defaults()
141 return __set_clk_rates(node, clk_supplier); in of_clk_set_defaults()