Lines Matching refs:node

60 	struct list_head node;
244 list_for_each_entry(entry, &provider->clocks, node) {
258 /* Get clkctrl clock base name based on clkctrl_name or dts node */
283 /* l4per_cm:1234:0 old style naming based on parent node name */
288 /* l4per-clkctrl:1234:0 style naming based on node name */
294 struct device_node *node, struct clk_hw *clk_hw,
304 init.name = clkctrl_get_clock_name(node, clkctrl_name, offset, bit,
320 clk = of_ti_clk_register(node, clk_hw, init.name);
330 list_add(&clkctrl_clk->node, &provider->clocks);
342 struct device_node *node, u16 offset,
355 if (_ti_clkctrl_clk_register(provider, node, &clk_hw->hw, offset,
363 struct device_node *node, u16 offset,
390 if (_ti_clkctrl_clk_register(provider, node, &mux->hw, offset,
398 struct device_node *node, u16 offset,
421 node, offset, data->bit);
426 if (_ti_clkctrl_clk_register(provider, node, &div->hw, offset,
434 struct device_node *node,
446 _ti_clkctrl_setup_gate(provider, node, data->offset,
451 _ti_clkctrl_setup_div(provider, node, data->offset,
456 _ti_clkctrl_setup_mux(provider, node, data->offset,
500 static void __init _ti_omap4_clkctrl_setup(struct device_node *node)
518 of_node_name_eq(node, "clk"))
521 addrp = of_get_address(node, 0, NULL, NULL);
522 addr = (u32)of_translate_address(node, addrp);
589 pr_err("%pOF not found from clkctrl data.\n", node);
597 provider->base = of_iomap(node, 0);
600 clkctrl_name = clkctrl_get_name(node);
613 * specific compatible proprerty and standard clock node naming
616 provider->clkdm_name = kasprintf(GFP_KERNEL, "%pOFnxxx", node->parent);
624 * node name with _clkdm
628 provider->clkdm_name = kasprintf(GFP_KERNEL, "%pOFn", node);
636 * node name with _clkdm
670 _ti_clkctrl_setup_subclks(provider, node, reg_data,
691 init.name = clkctrl_get_clock_name(node, clkctrl_name,
704 clk = of_ti_clk_register_omap_hw(node, &hw->hw, init.name);
711 list_add(&clkctrl_clk->node, &provider->clocks);
716 ret = of_clk_add_hw_provider(node, _ti_omap4_clkctrl_xlate, provider);
718 ti_clk_retry_init(node, provider, _clkctrl_add_provider);