Lines Matching refs:node
18 void __init moxart_of_pll_clk_init(struct device_node *node) in moxart_of_pll_clk_init() argument
23 const char *name = node->name; in moxart_of_pll_clk_init()
26 of_property_read_string(node, "clock-output-names", &name); in moxart_of_pll_clk_init()
27 parent_name = of_clk_get_parent_name(node, 0); in moxart_of_pll_clk_init()
29 base = of_iomap(node, 0); in moxart_of_pll_clk_init()
31 pr_err("%s: of_iomap failed\n", node->full_name); in moxart_of_pll_clk_init()
38 ref_clk = of_clk_get(node, 0); in moxart_of_pll_clk_init()
40 pr_err("%s: of_clk_get failed\n", node->full_name); in moxart_of_pll_clk_init()
46 pr_err("%s: failed to register clock\n", node->full_name); in moxart_of_pll_clk_init()
51 of_clk_add_provider(node, of_clk_src_simple_get, clk); in moxart_of_pll_clk_init()
56 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("%s: of_iomap failed\n", node->full_name); in moxart_of_apb_clk_init()
81 pll_clk = of_clk_get(node, 0); in moxart_of_apb_clk_init()
83 pr_err("%s: of_clk_get failed\n", node->full_name); in moxart_of_apb_clk_init()
89 pr_err("%s: failed to register clock\n", node->full_name); in moxart_of_apb_clk_init()
94 of_clk_add_provider(node, of_clk_src_simple_get, clk); in moxart_of_apb_clk_init()