Lines Matching refs:node

137 					  struct device_node *node)  in omap_clk_register_apll()  argument
143 ad->clk_ref = of_clk_get(node, 0); in omap_clk_register_apll()
144 ad->clk_bypass = of_clk_get(node, 1); in omap_clk_register_apll()
148 node->name); in omap_clk_register_apll()
149 if (!ti_clk_retry_init(node, hw, omap_clk_register_apll)) in omap_clk_register_apll()
157 of_clk_add_provider(node, of_clk_src_simple_get, clk); in omap_clk_register_apll()
170 static void __init of_dra7_apll_setup(struct device_node *node) in of_dra7_apll_setup() argument
187 init->name = node->name; in of_dra7_apll_setup()
190 init->num_parents = of_clk_get_parent_count(node); in of_dra7_apll_setup()
192 pr_err("dra7 apll %s must have parent(s)\n", node->name); in of_dra7_apll_setup()
200 of_clk_parent_fill(node, parent_names, init->num_parents); in of_dra7_apll_setup()
204 ad->control_reg = ti_clk_get_reg_addr(node, 0); in of_dra7_apll_setup()
205 ad->idlest_reg = ti_clk_get_reg_addr(node, 1); in of_dra7_apll_setup()
213 omap_clk_register_apll(&clk_hw->hw, node); in of_dra7_apll_setup()
331 static void __init of_omap2_apll_setup(struct device_node *node) in of_omap2_apll_setup() argument
350 init->name = node->name; in of_omap2_apll_setup()
353 init->num_parents = of_clk_get_parent_count(node); in of_omap2_apll_setup()
355 pr_err("%s must have one parent\n", node->name); in of_omap2_apll_setup()
359 parent_name = of_clk_get_parent_name(node, 0); in of_omap2_apll_setup()
362 if (of_property_read_u32(node, "ti,clock-frequency", &val)) { in of_omap2_apll_setup()
363 pr_err("%s missing clock-frequency\n", node->name); in of_omap2_apll_setup()
368 if (of_property_read_u32(node, "ti,bit-shift", &val)) { in of_omap2_apll_setup()
369 pr_err("%s missing bit-shift\n", node->name); in of_omap2_apll_setup()
377 if (of_property_read_u32(node, "ti,idlest-shift", &val)) { in of_omap2_apll_setup()
378 pr_err("%s missing idlest-shift\n", node->name); in of_omap2_apll_setup()
384 ad->control_reg = ti_clk_get_reg_addr(node, 0); in of_omap2_apll_setup()
385 ad->autoidle_reg = ti_clk_get_reg_addr(node, 1); in of_omap2_apll_setup()
386 ad->idlest_reg = ti_clk_get_reg_addr(node, 2); in of_omap2_apll_setup()
394 of_clk_add_provider(node, of_clk_src_simple_get, clk); in of_omap2_apll_setup()