Lines Matching defs:node

129 					  struct device_node *node)
138 clk = of_clk_get(node, 0);
141 node);
142 if (!ti_clk_retry_init(node, hw, omap_clk_register_apll))
150 clk = of_clk_get(node, 1);
153 node);
154 if (!ti_clk_retry_init(node, hw, omap_clk_register_apll))
162 name = ti_dt_clk_name(node);
163 clk = of_ti_clk_register_omap_hw(node, &clk_hw->hw, name);
165 of_clk_add_provider(node, of_clk_src_simple_get, clk);
178 static void __init of_dra7_apll_setup(struct device_node *node)
195 init->name = ti_dt_clk_name(node);
198 init->num_parents = of_clk_get_parent_count(node);
200 pr_err("dra7 apll %pOFn must have parent(s)\n", node);
208 of_clk_parent_fill(node, parent_names, init->num_parents);
212 ret = ti_clk_get_reg_addr(node, 0, &ad->control_reg);
213 ret |= ti_clk_get_reg_addr(node, 1, &ad->idlest_reg);
221 omap_clk_register_apll(&clk_hw->hw, node);
339 static void __init of_omap2_apll_setup(struct device_node *node)
360 name = ti_dt_clk_name(node);
364 init->num_parents = of_clk_get_parent_count(node);
366 pr_err("%pOFn must have one parent\n", node);
370 parent_name = of_clk_get_parent_name(node, 0);
373 if (of_property_read_u32(node, "ti,clock-frequency", &val)) {
374 pr_err("%pOFn missing clock-frequency\n", node);
379 if (of_property_read_u32(node, "ti,bit-shift", &val)) {
380 pr_err("%pOFn missing bit-shift\n", node);
388 if (of_property_read_u32(node, "ti,idlest-shift", &val)) {
389 pr_err("%pOFn missing idlest-shift\n", node);
395 ret = ti_clk_get_reg_addr(node, 0, &ad->control_reg);
396 ret |= ti_clk_get_reg_addr(node, 1, &ad->autoidle_reg);
397 ret |= ti_clk_get_reg_addr(node, 2, &ad->idlest_reg);
402 name = ti_dt_clk_name(node);
403 clk = of_ti_clk_register_omap_hw(node, &clk_hw->hw, name);
405 of_clk_add_provider(node, of_clk_src_simple_get, clk);