Lines Matching refs:clk
51 static struct clk *__init clk_register_pll(struct device *dev, in clk_register_pll()
57 struct clk *clk; in clk_register_pll() local
75 clk = clk_register(dev, hw); in clk_register_pll()
77 if (IS_ERR(clk)) in clk_register_pll()
80 return clk; in clk_register_pll()
89 struct clk *clk; in ls1x_clk_init() local
91 clk = clk_register_fixed_rate(NULL, "osc_33m_clk", NULL, CLK_IS_ROOT, in ls1x_clk_init()
93 clk_register_clkdev(clk, "osc_33m_clk", NULL); in ls1x_clk_init()
96 clk = clk_register_pll(NULL, "pll_clk", "osc_33m_clk", 0); in ls1x_clk_init()
97 clk_register_clkdev(clk, "pll_clk", NULL); in ls1x_clk_init()
106 clk = clk_register_divider(NULL, "cpu_clk_div", "pll_clk", in ls1x_clk_init()
111 clk_register_clkdev(clk, "cpu_clk_div", NULL); in ls1x_clk_init()
112 clk = clk_register_mux(NULL, "cpu_clk", cpu_parents, in ls1x_clk_init()
116 clk_register_clkdev(clk, "cpu_clk", NULL); in ls1x_clk_init()
124 clk = clk_register_divider(NULL, "dc_clk_div", "pll_clk", in ls1x_clk_init()
127 clk_register_clkdev(clk, "dc_clk_div", NULL); in ls1x_clk_init()
128 clk = clk_register_mux(NULL, "dc_clk", dc_parents, in ls1x_clk_init()
132 clk_register_clkdev(clk, "dc_clk", NULL); in ls1x_clk_init()
140 clk = clk_register_divider(NULL, "ahb_clk_div", "pll_clk", in ls1x_clk_init()
144 clk_register_clkdev(clk, "ahb_clk_div", NULL); in ls1x_clk_init()
145 clk = clk_register_mux(NULL, "ahb_clk", ahb_parents, in ls1x_clk_init()
149 clk_register_clkdev(clk, "ahb_clk", NULL); in ls1x_clk_init()
150 clk_register_clkdev(clk, "stmmaceth", NULL); in ls1x_clk_init()
154 clk = clk_register_fixed_factor(NULL, "apb_clk", "ahb_clk", 0, 1, in ls1x_clk_init()
156 clk_register_clkdev(clk, "apb_clk", NULL); in ls1x_clk_init()
157 clk_register_clkdev(clk, "ls1x_i2c", NULL); in ls1x_clk_init()
158 clk_register_clkdev(clk, "ls1x_pwmtimer", NULL); in ls1x_clk_init()
159 clk_register_clkdev(clk, "ls1x_spi", NULL); in ls1x_clk_init()
160 clk_register_clkdev(clk, "ls1x_wdt", NULL); in ls1x_clk_init()
161 clk_register_clkdev(clk, "serial8250", NULL); in ls1x_clk_init()