Lines Matching refs:parents
51 struct clk_core **parents; member
353 else if (!core->parents) in clk_core_get_parent_by_index()
355 else if (!core->parents[index]) in clk_core_get_parent_by_index()
356 return core->parents[index] = in clk_core_get_parent_by_index()
359 return core->parents[index]; in clk_core_get_parent_by_index()
1070 if (!core->parents) { in clk_fetch_parent_index()
1071 core->parents = kcalloc(core->num_parents, in clk_fetch_parent_index()
1073 if (!core->parents) in clk_fetch_parent_index()
1083 if (core->parents[i] == parent) in clk_fetch_parent_index()
1086 if (core->parents[i]) in clk_fetch_parent_index()
1090 core->parents[i] = clk_core_lookup(parent->name); in clk_fetch_parent_index()
1703 if (!core->parents) in __clk_init_parent()
1704 core->parents = in __clk_init_parent()
2359 if (core->num_parents > 1 && !core->parents) { in __clk_init()
2360 core->parents = kcalloc(core->num_parents, sizeof(struct clk *), in __clk_init()
2368 if (core->parents) in __clk_init()
2370 core->parents[i] = in __clk_init()
2606 kfree(core->parents); in __clk_release()
3123 int of_clk_parent_fill(struct device_node *np, const char **parents, in of_clk_parent_fill() argument
3128 while (i < size && (parents[i] = of_clk_get_parent_name(np, i)) != NULL) in of_clk_parent_fill()