Lines Matching refs:clk_node
852 struct device_node *clk_node; in wiz_clock_cleanup() local
861 clk_node = of_get_child_by_name(node, clk_mux_sel[i].node_name); in wiz_clock_cleanup()
862 of_clk_del_provider(clk_node); in wiz_clock_cleanup()
863 of_node_put(clk_node); in wiz_clock_cleanup()
867 clk_node = of_get_child_by_name(node, clk_div_sel[i].node_name); in wiz_clock_cleanup()
868 of_clk_del_provider(clk_node); in wiz_clock_cleanup()
869 of_node_put(clk_node); in wiz_clock_cleanup()
915 struct device_node *clk_node; in wiz_clock_init() local
959 clk_node = of_get_child_by_name(node, node_name); in wiz_clock_init()
960 if (!clk_node) { in wiz_clock_init()
966 ret = wiz_mux_of_clk_register(wiz, clk_node, wiz->mux_sel_field[i], in wiz_clock_init()
971 of_node_put(clk_node); in wiz_clock_init()
975 of_node_put(clk_node); in wiz_clock_init()
980 clk_node = of_get_child_by_name(node, node_name); in wiz_clock_init()
981 if (!clk_node) { in wiz_clock_init()
987 ret = wiz_div_clk_register(wiz, clk_node, wiz->div_sel_field[i], in wiz_clock_init()
992 of_node_put(clk_node); in wiz_clock_init()
996 of_node_put(clk_node); in wiz_clock_init()