Lines Matching refs:node
134 struct device_node *node) in omap_clk_register_apll() argument
140 ad->clk_ref = of_clk_get(node, 0); in omap_clk_register_apll()
141 ad->clk_bypass = of_clk_get(node, 1); in omap_clk_register_apll()
145 node->name); in omap_clk_register_apll()
146 if (!ti_clk_retry_init(node, hw, omap_clk_register_apll)) in omap_clk_register_apll()
154 of_clk_add_provider(node, of_clk_src_simple_get, clk); in omap_clk_register_apll()
167 static void __init of_dra7_apll_setup(struct device_node *node) in of_dra7_apll_setup() argument
185 init->name = node->name; in of_dra7_apll_setup()
188 init->num_parents = of_clk_get_parent_count(node); in of_dra7_apll_setup()
190 pr_err("dra7 apll %s must have parent(s)\n", node->name); in of_dra7_apll_setup()
199 parent_names[i] = of_clk_get_parent_name(node, i); in of_dra7_apll_setup()
203 ad->control_reg = ti_clk_get_reg_addr(node, 0); in of_dra7_apll_setup()
204 ad->idlest_reg = ti_clk_get_reg_addr(node, 1); in of_dra7_apll_setup()
212 omap_clk_register_apll(&clk_hw->hw, node); in of_dra7_apll_setup()
330 static void __init of_omap2_apll_setup(struct device_node *node) in of_omap2_apll_setup() argument
349 init->name = node->name; in of_omap2_apll_setup()
352 init->num_parents = of_clk_get_parent_count(node); in of_omap2_apll_setup()
354 pr_err("%s must have one parent\n", node->name); in of_omap2_apll_setup()
358 parent_name = of_clk_get_parent_name(node, 0); in of_omap2_apll_setup()
361 if (of_property_read_u32(node, "ti,clock-frequency", &val)) { in of_omap2_apll_setup()
362 pr_err("%s missing clock-frequency\n", node->name); in of_omap2_apll_setup()
367 if (of_property_read_u32(node, "ti,bit-shift", &val)) { in of_omap2_apll_setup()
368 pr_err("%s missing bit-shift\n", node->name); in of_omap2_apll_setup()
376 if (of_property_read_u32(node, "ti,idlest-shift", &val)) { in of_omap2_apll_setup()
377 pr_err("%s missing idlest-shift\n", node->name); in of_omap2_apll_setup()
383 ad->control_reg = ti_clk_get_reg_addr(node, 0); in of_omap2_apll_setup()
384 ad->autoidle_reg = ti_clk_get_reg_addr(node, 1); in of_omap2_apll_setup()
385 ad->idlest_reg = ti_clk_get_reg_addr(node, 2); in of_omap2_apll_setup()
393 of_clk_add_provider(node, of_clk_src_simple_get, clk); in of_omap2_apll_setup()