Lines Matching refs:sysclks

38 	.sysclks   = {
47 .parent = &c6x_soc_pll1.sysclks[0],
52 .parent = &c6x_soc_pll1.sysclks[0],
57 .parent = &c6x_soc_pll1.sysclks[0],
62 .parent = &c6x_soc_pll1.sysclks[0],
67 .parent = &c6x_soc_pll1.sysclks[0],
72 .parent = &c6x_soc_pll1.sysclks[0],
77 .parent = &c6x_soc_pll1.sysclks[0],
82 .parent = &c6x_soc_pll1.sysclks[0],
87 .parent = &c6x_soc_pll1.sysclks[0],
92 .parent = &c6x_soc_pll1.sysclks[0],
97 .parent = &c6x_soc_pll1.sysclks[0],
102 .parent = &c6x_soc_pll1.sysclks[0],
107 .parent = &c6x_soc_pll1.sysclks[0],
112 .parent = &c6x_soc_pll1.sysclks[0],
117 .parent = &c6x_soc_pll1.sysclks[0],
122 .parent = &c6x_soc_pll1.sysclks[0],
157 CLK(NULL, "pll1", &c6x_soc_pll1.sysclks[0]),
158 CLK(NULL, "pll1_sysclk2", &c6x_soc_pll1.sysclks[2]),
159 CLK(NULL, "pll1_sysclk3", &c6x_soc_pll1.sysclks[3]),
160 CLK(NULL, "pll1_sysclk4", &c6x_soc_pll1.sysclks[4]),
161 CLK(NULL, "pll1_sysclk5", &c6x_soc_pll1.sysclks[5]),
173 struct clk *sysclks = pll->sysclks; in c6455_setup_clocks() local
177 sysclks[2].flags |= FIXED_DIV_PLL; in c6455_setup_clocks()
178 sysclks[2].div = 3; in c6455_setup_clocks()
179 sysclks[3].flags |= FIXED_DIV_PLL; in c6455_setup_clocks()
180 sysclks[3].div = 6; in c6455_setup_clocks()
181 sysclks[4].div = PLLDIV4; in c6455_setup_clocks()
182 sysclks[5].div = PLLDIV5; in c6455_setup_clocks()
184 c6x_core_clk.parent = &sysclks[0]; in c6455_setup_clocks()
185 c6x_i2c_clk.parent = &sysclks[3]; in c6455_setup_clocks()
186 c6x_watchdog_clk.parent = &sysclks[3]; in c6455_setup_clocks()
187 c6x_mdio_clk.parent = &sysclks[3]; in c6455_setup_clocks()
195 CLK(NULL, "pll1", &c6x_soc_pll1.sysclks[0]),
196 CLK(NULL, "pll1_sysclk1", &c6x_soc_pll1.sysclks[1]),
197 CLK(NULL, "pll1_sysclk2", &c6x_soc_pll1.sysclks[2]),
198 CLK(NULL, "pll1_sysclk3", &c6x_soc_pll1.sysclks[3]),
199 CLK(NULL, "pll1_sysclk4", &c6x_soc_pll1.sysclks[4]),
200 CLK(NULL, "pll1_sysclk5", &c6x_soc_pll1.sysclks[5]),
211 struct clk *sysclks = pll->sysclks; in c6457_setup_clocks() local
215 sysclks[1].flags |= FIXED_DIV_PLL; in c6457_setup_clocks()
216 sysclks[1].div = 1; in c6457_setup_clocks()
217 sysclks[2].flags |= FIXED_DIV_PLL; in c6457_setup_clocks()
218 sysclks[2].div = 3; in c6457_setup_clocks()
219 sysclks[3].flags |= FIXED_DIV_PLL; in c6457_setup_clocks()
220 sysclks[3].div = 6; in c6457_setup_clocks()
221 sysclks[4].div = PLLDIV4; in c6457_setup_clocks()
222 sysclks[5].div = PLLDIV5; in c6457_setup_clocks()
224 c6x_core_clk.parent = &sysclks[1]; in c6457_setup_clocks()
225 c6x_i2c_clk.parent = &sysclks[3]; in c6457_setup_clocks()
226 c6x_watchdog_clk.parent = &sysclks[5]; in c6457_setup_clocks()
227 c6x_mdio_clk.parent = &sysclks[5]; in c6457_setup_clocks()
235 CLK(NULL, "pll1", &c6x_soc_pll1.sysclks[0]),
236 CLK(NULL, "pll1_sysclk1", &c6x_soc_pll1.sysclks[1]),
237 CLK(NULL, "pll1_sysclk2", &c6x_soc_pll1.sysclks[2]),
238 CLK(NULL, "pll1_sysclk3", &c6x_soc_pll1.sysclks[3]),
239 CLK(NULL, "pll1_sysclk4", &c6x_soc_pll1.sysclks[4]),
240 CLK(NULL, "pll1_sysclk5", &c6x_soc_pll1.sysclks[5]),
241 CLK(NULL, "pll1_sysclk6", &c6x_soc_pll1.sysclks[6]),
242 CLK(NULL, "pll1_sysclk7", &c6x_soc_pll1.sysclks[7]),
243 CLK(NULL, "pll1_sysclk8", &c6x_soc_pll1.sysclks[8]),
244 CLK(NULL, "pll1_sysclk9", &c6x_soc_pll1.sysclks[9]),
245 CLK(NULL, "pll1_sysclk10", &c6x_soc_pll1.sysclks[10]),
261 struct clk *sysclks = pll->sysclks; in c6472_setup_clocks() local
267 sysclks[i].flags |= FIXED_DIV_PLL; in c6472_setup_clocks()
268 sysclks[i].div = 1; in c6472_setup_clocks()
271 sysclks[7].flags |= FIXED_DIV_PLL; in c6472_setup_clocks()
272 sysclks[7].div = 3; in c6472_setup_clocks()
273 sysclks[8].flags |= FIXED_DIV_PLL; in c6472_setup_clocks()
274 sysclks[8].div = 6; in c6472_setup_clocks()
275 sysclks[9].flags |= FIXED_DIV_PLL; in c6472_setup_clocks()
276 sysclks[9].div = 2; in c6472_setup_clocks()
277 sysclks[10].div = PLLDIV10; in c6472_setup_clocks()
279 c6x_core_clk.parent = &sysclks[get_coreid() + 1]; in c6472_setup_clocks()
280 c6x_i2c_clk.parent = &sysclks[8]; in c6472_setup_clocks()
281 c6x_watchdog_clk.parent = &sysclks[8]; in c6472_setup_clocks()
282 c6x_mdio_clk.parent = &sysclks[5]; in c6472_setup_clocks()
291 CLK(NULL, "pll1", &c6x_soc_pll1.sysclks[0]),
292 CLK(NULL, "pll1_sysclk7", &c6x_soc_pll1.sysclks[7]),
293 CLK(NULL, "pll1_sysclk9", &c6x_soc_pll1.sysclks[9]),
294 CLK(NULL, "pll1_sysclk10", &c6x_soc_pll1.sysclks[10]),
295 CLK(NULL, "pll1_sysclk11", &c6x_soc_pll1.sysclks[11]),
296 CLK(NULL, "pll1_sysclk12", &c6x_soc_pll1.sysclks[12]),
297 CLK(NULL, "pll1_sysclk13", &c6x_soc_pll1.sysclks[13]),
310 struct clk *sysclks = pll->sysclks; in c6474_setup_clocks() local
314 sysclks[7].flags |= FIXED_DIV_PLL; in c6474_setup_clocks()
315 sysclks[7].div = 1; in c6474_setup_clocks()
316 sysclks[9].flags |= FIXED_DIV_PLL; in c6474_setup_clocks()
317 sysclks[9].div = 3; in c6474_setup_clocks()
318 sysclks[10].flags |= FIXED_DIV_PLL; in c6474_setup_clocks()
319 sysclks[10].div = 6; in c6474_setup_clocks()
321 sysclks[11].div = PLLDIV11; in c6474_setup_clocks()
323 sysclks[12].flags |= FIXED_DIV_PLL; in c6474_setup_clocks()
324 sysclks[12].div = 2; in c6474_setup_clocks()
326 sysclks[13].div = PLLDIV13; in c6474_setup_clocks()
328 c6x_core_clk.parent = &sysclks[7]; in c6474_setup_clocks()
329 c6x_i2c_clk.parent = &sysclks[10]; in c6474_setup_clocks()
330 c6x_watchdog_clk.parent = &sysclks[10]; in c6474_setup_clocks()
331 c6x_mcbsp1_clk.parent = &sysclks[10]; in c6474_setup_clocks()
332 c6x_mcbsp2_clk.parent = &sysclks[10]; in c6474_setup_clocks()
340 CLK(NULL, "pll1", &c6x_soc_pll1.sysclks[0]),
341 CLK(NULL, "pll1_refclk", &c6x_soc_pll1.sysclks[1]),
342 CLK(NULL, "pll1_sysclk2", &c6x_soc_pll1.sysclks[2]),
343 CLK(NULL, "pll1_sysclk3", &c6x_soc_pll1.sysclks[3]),
344 CLK(NULL, "pll1_sysclk4", &c6x_soc_pll1.sysclks[4]),
345 CLK(NULL, "pll1_sysclk5", &c6x_soc_pll1.sysclks[5]),
346 CLK(NULL, "pll1_sysclk6", &c6x_soc_pll1.sysclks[6]),
347 CLK(NULL, "pll1_sysclk7", &c6x_soc_pll1.sysclks[7]),
348 CLK(NULL, "pll1_sysclk8", &c6x_soc_pll1.sysclks[8]),
349 CLK(NULL, "pll1_sysclk9", &c6x_soc_pll1.sysclks[9]),
350 CLK(NULL, "pll1_sysclk10", &c6x_soc_pll1.sysclks[10]),
351 CLK(NULL, "pll1_sysclk11", &c6x_soc_pll1.sysclks[11]),
359 struct clk *sysclks = pll->sysclks; in c6678_setup_clocks() local
363 sysclks[1].flags |= FIXED_DIV_PLL; in c6678_setup_clocks()
364 sysclks[1].div = 1; in c6678_setup_clocks()
366 sysclks[2].div = PLLDIV2; in c6678_setup_clocks()
368 sysclks[3].flags |= FIXED_DIV_PLL; in c6678_setup_clocks()
369 sysclks[3].div = 2; in c6678_setup_clocks()
371 sysclks[4].flags |= FIXED_DIV_PLL; in c6678_setup_clocks()
372 sysclks[4].div = 3; in c6678_setup_clocks()
374 sysclks[5].div = PLLDIV5; in c6678_setup_clocks()
376 sysclks[6].flags |= FIXED_DIV_PLL; in c6678_setup_clocks()
377 sysclks[6].div = 64; in c6678_setup_clocks()
379 sysclks[7].flags |= FIXED_DIV_PLL; in c6678_setup_clocks()
380 sysclks[7].div = 6; in c6678_setup_clocks()
382 sysclks[8].div = PLLDIV8; in c6678_setup_clocks()
384 sysclks[9].flags |= FIXED_DIV_PLL; in c6678_setup_clocks()
385 sysclks[9].div = 12; in c6678_setup_clocks()
387 sysclks[10].flags |= FIXED_DIV_PLL; in c6678_setup_clocks()
388 sysclks[10].div = 3; in c6678_setup_clocks()
390 sysclks[11].flags |= FIXED_DIV_PLL; in c6678_setup_clocks()
391 sysclks[11].div = 6; in c6678_setup_clocks()
393 c6x_core_clk.parent = &sysclks[0]; in c6678_setup_clocks()
394 c6x_i2c_clk.parent = &sysclks[7]; in c6678_setup_clocks()