Lines Matching refs:parent
30 struct clk *parent; member
65 .parent = &xtal_osc12m,
73 .parent = &ck_ref,
80 .parent = &ck_ref,
86 .parent = &ck_ref,
92 .parent = &ck_ref,
99 .parent = &ck_ref,
107 .parent = &dpll4, /* either dpll4 or apll */
113 .parent = &dpll1,
119 .parent = &ck_dpll1out,
126 .parent = &dpll1,
134 .parent = &dpll1,
142 .parent = &dpll1, /* either dpll1 or ck_ref */
150 .parent = &clkm1,
158 .parent = &clkm1,
165 .parent = &clkm1,
173 .parent = &ck_ref,
180 .parent = &ck_ref, /* either CLKIN or DPLL1 */
187 .parent = &clkm1,
195 .parent = &arm_ck,
206 .parent = &clkm2,
212 .parent = &clkm2,
219 .parent = &clkm2,
225 .parent = &ck_ref,
231 .parent = &ck_ref,
237 .parent = &clkm3,
245 .parent = &tc_ck,
256 .parent = &tc_ck,
263 .parent = &tc_ck,
269 .parent = &tc_ck,
275 .parent = &tc_ck,
282 .parent = &tc_ck,
289 .parent = &tc_ck,
296 .parent = &tc_ck,
302 .parent = &tc_ck,
308 .parent = &tc_ck,
314 .parent = &tc_ck,
320 .parent = &tc_ck,
326 .parent = &tc_ck,
332 .parent = &clkm3,
338 .parent = &clkm3,
345 .parent = &armper_ck, /* either armper_ck or dpll4 */
353 .parent = &armper_ck,
361 .parent = &armper_ck, /* either armper_ck or dpll4 */
370 .parent = &armper_ck, /* either armper_ck or dpll4 */
378 .parent = &armper_ck,
409 .parent = &ck_48m,
423 .parent = &armper_ck,
429 .parent = &armper_ck,
456 .parent = &armper_ck, /* either armper_ck or dpll4 */
465 .parent = &armper_ck,
480 .parent = &cam_mclk,
493 .parent = &armxor_ck,
500 .parent = &armper_ck,
507 .parent = &xtal_osc32k,
613 int parent, running; in omap_clk_update() local
617 if (clk->parent) in omap_clk_update()
618 parent = clk->parent->running; in omap_clk_update()
620 parent = 1; in omap_clk_update()
622 running = parent && (clk->enabled || in omap_clk_update()
653 for (i = clk; i->parent; i = i->parent) { in omap_clk_rate_update()
661 void omap_clk_reparent(struct clk *clk, struct clk *parent) in omap_clk_reparent() argument
665 if (clk->parent) { in omap_clk_reparent()
666 for (p = &clk->parent->child1; *p != clk; p = &(*p)->sibling); in omap_clk_reparent()
670 clk->parent = parent; in omap_clk_reparent()
671 if (parent) { in omap_clk_reparent()
672 clk->sibling = parent->child1; in omap_clk_reparent()
673 parent->child1 = clk; in omap_clk_reparent()
727 if (j->parent && !strcmp(j->parent->name, k->name)) { in omap_clk_init()
728 j->parent = k; in omap_clk_init()
731 } else if (k->parent && !strcmp(k->parent->name, j->name)) { in omap_clk_init()
732 k->parent = j; in omap_clk_init()