Lines Matching refs:node
16 static void __init moxart_of_pll_clk_init(struct device_node *node) in moxart_of_pll_clk_init() argument
22 const char *name = node->name; in moxart_of_pll_clk_init()
25 of_property_read_string(node, "clock-output-names", &name); in moxart_of_pll_clk_init()
26 parent_name = of_clk_get_parent_name(node, 0); in moxart_of_pll_clk_init()
28 base = of_iomap(node, 0); in moxart_of_pll_clk_init()
30 pr_err("%pOF: of_iomap failed\n", node); in moxart_of_pll_clk_init()
37 ref_clk = of_clk_get(node, 0); in moxart_of_pll_clk_init()
39 pr_err("%pOF: of_clk_get failed\n", node); in moxart_of_pll_clk_init()
45 pr_err("%pOF: failed to register clock\n", node); in moxart_of_pll_clk_init()
50 of_clk_add_hw_provider(node, of_clk_hw_simple_get, hw); in moxart_of_pll_clk_init()
55 static void __init moxart_of_apb_clk_init(struct device_node *node) in moxart_of_apb_clk_init() argument
62 const char *name = node->name; in moxart_of_apb_clk_init()
65 of_property_read_string(node, "clock-output-names", &name); in moxart_of_apb_clk_init()
66 parent_name = of_clk_get_parent_name(node, 0); in moxart_of_apb_clk_init()
68 base = of_iomap(node, 0); in moxart_of_apb_clk_init()
70 pr_err("%pOF: of_iomap failed\n", node); in moxart_of_apb_clk_init()
81 pll_clk = of_clk_get(node, 0); in moxart_of_apb_clk_init()
83 pr_err("%pOF: of_clk_get failed\n", node); in moxart_of_apb_clk_init()
89 pr_err("%pOF: failed to register clock\n", node); in moxart_of_apb_clk_init()
94 of_clk_add_hw_provider(node, of_clk_hw_simple_get, hw); in moxart_of_apb_clk_init()