Lines Matching refs:init

136 	const struct clk_init_data *init = clk_hw->hw.init;  in omap_clk_register_apll()  local
166 kfree(init->parent_names); in omap_clk_register_apll()
167 kfree(init); in omap_clk_register_apll()
173 kfree(init->parent_names); in omap_clk_register_apll()
174 kfree(init); in omap_clk_register_apll()
182 struct clk_init_data *init = NULL; in of_dra7_apll_setup() local
188 init = kzalloc(sizeof(*init), GFP_KERNEL); in of_dra7_apll_setup()
189 if (!ad || !clk_hw || !init) in of_dra7_apll_setup()
193 clk_hw->hw.init = init; in of_dra7_apll_setup()
195 init->name = ti_dt_clk_name(node); in of_dra7_apll_setup()
196 init->ops = &apll_ck_ops; in of_dra7_apll_setup()
198 init->num_parents = of_clk_get_parent_count(node); in of_dra7_apll_setup()
199 if (init->num_parents < 1) { in of_dra7_apll_setup()
204 parent_names = kcalloc(init->num_parents, sizeof(char *), GFP_KERNEL); in of_dra7_apll_setup()
208 of_clk_parent_fill(node, parent_names, init->num_parents); in of_dra7_apll_setup()
210 init->parent_names = parent_names; in of_dra7_apll_setup()
228 kfree(init); in of_dra7_apll_setup()
343 struct clk_init_data *init = NULL; in of_omap2_apll_setup() local
352 init = kzalloc(sizeof(*init), GFP_KERNEL); in of_omap2_apll_setup()
354 if (!ad || !clk_hw || !init) in of_omap2_apll_setup()
358 clk_hw->hw.init = init; in of_omap2_apll_setup()
359 init->ops = &omap2_apll_ops; in of_omap2_apll_setup()
361 init->name = name; in of_omap2_apll_setup()
364 init->num_parents = of_clk_get_parent_count(node); in of_omap2_apll_setup()
365 if (init->num_parents != 1) { in of_omap2_apll_setup()
371 init->parent_names = &parent_name; in of_omap2_apll_setup()
406 kfree(init); in of_omap2_apll_setup()
412 kfree(init); in of_omap2_apll_setup()