Lines Matching refs:clk

95 static struct clk *clks[MAX_CLKS];
507 struct clk *clk; in berlin2_clock_setup() local
516 clk = of_clk_get_by_name(np, clk_names[REFCLK]); in berlin2_clock_setup()
517 if (!IS_ERR(clk)) { in berlin2_clock_setup()
518 clk_names[REFCLK] = __clk_get_name(clk); in berlin2_clock_setup()
519 clk_put(clk); in berlin2_clock_setup()
522 clk = of_clk_get_by_name(np, clk_names[VIDEO_EXT0]); in berlin2_clock_setup()
523 if (!IS_ERR(clk)) { in berlin2_clock_setup()
524 clk_names[VIDEO_EXT0] = __clk_get_name(clk); in berlin2_clock_setup()
525 clk_put(clk); in berlin2_clock_setup()
529 clk = berlin2_pll_register(&bg2_pll_map, gbase + REG_SYSPLLCTL0, in berlin2_clock_setup()
531 if (IS_ERR(clk)) in berlin2_clock_setup()
534 clk = berlin2_pll_register(&bg2_pll_map, gbase + REG_MEMPLLCTL0, in berlin2_clock_setup()
536 if (IS_ERR(clk)) in berlin2_clock_setup()
539 clk = berlin2_pll_register(&bg2_pll_map, gbase + REG_CPUPLLCTL0, in berlin2_clock_setup()
541 if (IS_ERR(clk)) in berlin2_clock_setup()
548 clk = berlin2_avpll_vco_register(gbase + REG_AVPLLCTL0, "avpll_vcoA", in berlin2_clock_setup()
550 if (IS_ERR(clk)) in berlin2_clock_setup()
554 clk = berlin2_avpll_channel_register(gbase + REG_AVPLLCTL0, in berlin2_clock_setup()
557 if (IS_ERR(clk)) in berlin2_clock_setup()
561 clk = berlin2_avpll_vco_register(gbase + REG_AVPLLCTL31, "avpll_vcoB", in berlin2_clock_setup()
564 if (IS_ERR(clk)) in berlin2_clock_setup()
568 clk = berlin2_avpll_channel_register(gbase + REG_AVPLLCTL31, in berlin2_clock_setup()
571 if (IS_ERR(clk)) in berlin2_clock_setup()
578 clk = clk_register_mux(NULL, "syspll_byp", parent_names, 2, in berlin2_clock_setup()
580 if (IS_ERR(clk)) in berlin2_clock_setup()
582 clk_names[SYSPLL] = __clk_get_name(clk); in berlin2_clock_setup()
586 clk = clk_register_mux(NULL, "mempll_byp", parent_names, 2, in berlin2_clock_setup()
588 if (IS_ERR(clk)) in berlin2_clock_setup()
590 clk_names[MEMPLL] = __clk_get_name(clk); in berlin2_clock_setup()
594 clk = clk_register_mux(NULL, "cpupll_byp", parent_names, 2, in berlin2_clock_setup()
596 if (IS_ERR(clk)) in berlin2_clock_setup()
598 clk_names[CPUPLL] = __clk_get_name(clk); in berlin2_clock_setup()
603 clk = clk_register_mux(NULL, clk_names[AUDIO1_PLL], parent_names, 2, in berlin2_clock_setup()
605 if (IS_ERR(clk)) in berlin2_clock_setup()
610 clk = clk_register_mux(NULL, clk_names[VIDEO0_IN], parent_names, 2, in berlin2_clock_setup()
612 if (IS_ERR(clk)) in berlin2_clock_setup()
617 clk = clk_register_mux(NULL, clk_names[VIDEO1_IN], parent_names, 2, in berlin2_clock_setup()
619 if (IS_ERR(clk)) in berlin2_clock_setup()
624 clk = clk_register_mux(NULL, clk_names[VIDEO1_PLL], parent_names, 2, in berlin2_clock_setup()
626 if (IS_ERR(clk)) in berlin2_clock_setup()
631 clk = clk_register_mux(NULL, clk_names[VIDEO2_IN], parent_names, 2, in berlin2_clock_setup()
633 if (IS_ERR(clk)) in berlin2_clock_setup()
638 clk = clk_register_mux(NULL, clk_names[VIDEO2_PLL], parent_names, 2, in berlin2_clock_setup()
640 if (IS_ERR(clk)) in berlin2_clock_setup()