Lines Matching refs:clk_node
611 struct device_node *clk_node; in wiz_clock_cleanup() local
615 clk_node = of_get_child_by_name(node, clk_mux_sel[i].node_name); in wiz_clock_cleanup()
616 of_clk_del_provider(clk_node); in wiz_clock_cleanup()
617 of_node_put(clk_node); in wiz_clock_cleanup()
621 clk_node = of_get_child_by_name(node, clk_div_sel[i].node_name); in wiz_clock_cleanup()
622 of_clk_del_provider(clk_node); in wiz_clock_cleanup()
623 of_node_put(clk_node); in wiz_clock_cleanup()
631 struct device_node *clk_node; in wiz_clock_init() local
666 clk_node = of_get_child_by_name(node, node_name); in wiz_clock_init()
667 if (!clk_node) { in wiz_clock_init()
673 ret = wiz_mux_clk_register(wiz, clk_node, clk_mux_sel[i].field, in wiz_clock_init()
678 of_node_put(clk_node); in wiz_clock_init()
682 of_node_put(clk_node); in wiz_clock_init()
687 clk_node = of_get_child_by_name(node, node_name); in wiz_clock_init()
688 if (!clk_node) { in wiz_clock_init()
694 ret = wiz_div_clk_register(wiz, clk_node, clk_div_sel[i].field, in wiz_clock_init()
699 of_node_put(clk_node); in wiz_clock_init()
703 of_node_put(clk_node); in wiz_clock_init()