Lines Matching refs:parents
28 const char **parents; in clkgen_mux_get_parents() local
35 parents = kcalloc(nparents, sizeof(const char *), GFP_KERNEL); in clkgen_mux_get_parents()
36 if (!parents) in clkgen_mux_get_parents()
39 *num_parents = of_clk_parent_fill(np, parents, nparents); in clkgen_mux_get_parents()
40 return parents; in clkgen_mux_get_parents()
392 const char **parents; in st_of_clkgena_divmux_setup() local
405 parents = clkgen_mux_get_parents(np, &num_parents); in st_of_clkgena_divmux_setup()
406 if (IS_ERR(parents)) in st_of_clkgena_divmux_setup()
434 clk = clk_register_genamux(clk_name, parents, num_parents, in st_of_clkgena_divmux_setup()
443 kfree(parents); in st_of_clkgena_divmux_setup()
452 kfree(parents); in st_of_clkgena_divmux_setup()
635 const char **parents; in st_of_clkgen_mux_setup() local
653 parents = clkgen_mux_get_parents(np, &num_parents); in st_of_clkgen_mux_setup()
654 if (IS_ERR(parents)) { in st_of_clkgen_mux_setup()
656 __func__, PTR_ERR(parents)); in st_of_clkgen_mux_setup()
660 clk = clk_register_mux(NULL, np->name, parents, num_parents, in st_of_clkgen_mux_setup()
673 kfree(parents); in st_of_clkgen_mux_setup()
678 kfree(parents); in st_of_clkgen_mux_setup()
713 const char **parents; in st_of_clkgen_vcc_setup() local
727 parents = clkgen_mux_get_parents(np, &num_parents); in st_of_clkgen_vcc_setup()
728 if (IS_ERR(parents)) in st_of_clkgen_vcc_setup()
791 clk = clk_register_composite(NULL, clk_name, parents, in st_of_clkgen_vcc_setup()
813 kfree(parents); in st_of_clkgen_vcc_setup()
836 kfree(parents); in st_of_clkgen_vcc_setup()