Lines Matching refs:sysclks

36 	.sysclks   = {
45 .parent = &c6x_soc_pll1.sysclks[0],
50 .parent = &c6x_soc_pll1.sysclks[0],
55 .parent = &c6x_soc_pll1.sysclks[0],
60 .parent = &c6x_soc_pll1.sysclks[0],
65 .parent = &c6x_soc_pll1.sysclks[0],
70 .parent = &c6x_soc_pll1.sysclks[0],
75 .parent = &c6x_soc_pll1.sysclks[0],
80 .parent = &c6x_soc_pll1.sysclks[0],
85 .parent = &c6x_soc_pll1.sysclks[0],
90 .parent = &c6x_soc_pll1.sysclks[0],
95 .parent = &c6x_soc_pll1.sysclks[0],
100 .parent = &c6x_soc_pll1.sysclks[0],
105 .parent = &c6x_soc_pll1.sysclks[0],
110 .parent = &c6x_soc_pll1.sysclks[0],
115 .parent = &c6x_soc_pll1.sysclks[0],
120 .parent = &c6x_soc_pll1.sysclks[0],
155 CLK(NULL, "pll1", &c6x_soc_pll1.sysclks[0]),
156 CLK(NULL, "pll1_sysclk2", &c6x_soc_pll1.sysclks[2]),
157 CLK(NULL, "pll1_sysclk3", &c6x_soc_pll1.sysclks[3]),
158 CLK(NULL, "pll1_sysclk4", &c6x_soc_pll1.sysclks[4]),
159 CLK(NULL, "pll1_sysclk5", &c6x_soc_pll1.sysclks[5]),
171 struct clk *sysclks = pll->sysclks;
175 sysclks[2].flags |= FIXED_DIV_PLL;
176 sysclks[2].div = 3;
177 sysclks[3].flags |= FIXED_DIV_PLL;
178 sysclks[3].div = 6;
179 sysclks[4].div = PLLDIV4;
180 sysclks[5].div = PLLDIV5;
182 c6x_core_clk.parent = &sysclks[0];
183 c6x_i2c_clk.parent = &sysclks[3];
184 c6x_watchdog_clk.parent = &sysclks[3];
185 c6x_mdio_clk.parent = &sysclks[3];
193 CLK(NULL, "pll1", &c6x_soc_pll1.sysclks[0]),
194 CLK(NULL, "pll1_sysclk1", &c6x_soc_pll1.sysclks[1]),
195 CLK(NULL, "pll1_sysclk2", &c6x_soc_pll1.sysclks[2]),
196 CLK(NULL, "pll1_sysclk3", &c6x_soc_pll1.sysclks[3]),
197 CLK(NULL, "pll1_sysclk4", &c6x_soc_pll1.sysclks[4]),
198 CLK(NULL, "pll1_sysclk5", &c6x_soc_pll1.sysclks[5]),
209 struct clk *sysclks = pll->sysclks;
213 sysclks[1].flags |= FIXED_DIV_PLL;
214 sysclks[1].div = 1;
215 sysclks[2].flags |= FIXED_DIV_PLL;
216 sysclks[2].div = 3;
217 sysclks[3].flags |= FIXED_DIV_PLL;
218 sysclks[3].div = 6;
219 sysclks[4].div = PLLDIV4;
220 sysclks[5].div = PLLDIV5;
222 c6x_core_clk.parent = &sysclks[1];
223 c6x_i2c_clk.parent = &sysclks[3];
224 c6x_watchdog_clk.parent = &sysclks[5];
225 c6x_mdio_clk.parent = &sysclks[5];
233 CLK(NULL, "pll1", &c6x_soc_pll1.sysclks[0]),
234 CLK(NULL, "pll1_sysclk1", &c6x_soc_pll1.sysclks[1]),
235 CLK(NULL, "pll1_sysclk2", &c6x_soc_pll1.sysclks[2]),
236 CLK(NULL, "pll1_sysclk3", &c6x_soc_pll1.sysclks[3]),
237 CLK(NULL, "pll1_sysclk4", &c6x_soc_pll1.sysclks[4]),
238 CLK(NULL, "pll1_sysclk5", &c6x_soc_pll1.sysclks[5]),
239 CLK(NULL, "pll1_sysclk6", &c6x_soc_pll1.sysclks[6]),
240 CLK(NULL, "pll1_sysclk7", &c6x_soc_pll1.sysclks[7]),
241 CLK(NULL, "pll1_sysclk8", &c6x_soc_pll1.sysclks[8]),
242 CLK(NULL, "pll1_sysclk9", &c6x_soc_pll1.sysclks[9]),
243 CLK(NULL, "pll1_sysclk10", &c6x_soc_pll1.sysclks[10]),
259 struct clk *sysclks = pll->sysclks;
265 sysclks[i].flags |= FIXED_DIV_PLL;
266 sysclks[i].div = 1;
269 sysclks[7].flags |= FIXED_DIV_PLL;
270 sysclks[7].div = 3;
271 sysclks[8].flags |= FIXED_DIV_PLL;
272 sysclks[8].div = 6;
273 sysclks[9].flags |= FIXED_DIV_PLL;
274 sysclks[9].div = 2;
275 sysclks[10].div = PLLDIV10;
277 c6x_core_clk.parent = &sysclks[get_coreid() + 1];
278 c6x_i2c_clk.parent = &sysclks[8];
279 c6x_watchdog_clk.parent = &sysclks[8];
280 c6x_mdio_clk.parent = &sysclks[5];
289 CLK(NULL, "pll1", &c6x_soc_pll1.sysclks[0]),
290 CLK(NULL, "pll1_sysclk7", &c6x_soc_pll1.sysclks[7]),
291 CLK(NULL, "pll1_sysclk9", &c6x_soc_pll1.sysclks[9]),
292 CLK(NULL, "pll1_sysclk10", &c6x_soc_pll1.sysclks[10]),
293 CLK(NULL, "pll1_sysclk11", &c6x_soc_pll1.sysclks[11]),
294 CLK(NULL, "pll1_sysclk12", &c6x_soc_pll1.sysclks[12]),
295 CLK(NULL, "pll1_sysclk13", &c6x_soc_pll1.sysclks[13]),
308 struct clk *sysclks = pll->sysclks;
312 sysclks[7].flags |= FIXED_DIV_PLL;
313 sysclks[7].div = 1;
314 sysclks[9].flags |= FIXED_DIV_PLL;
315 sysclks[9].div = 3;
316 sysclks[10].flags |= FIXED_DIV_PLL;
317 sysclks[10].div = 6;
319 sysclks[11].div = PLLDIV11;
321 sysclks[12].flags |= FIXED_DIV_PLL;
322 sysclks[12].div = 2;
324 sysclks[13].div = PLLDIV13;
326 c6x_core_clk.parent = &sysclks[7];
327 c6x_i2c_clk.parent = &sysclks[10];
328 c6x_watchdog_clk.parent = &sysclks[10];
329 c6x_mcbsp1_clk.parent = &sysclks[10];
330 c6x_mcbsp2_clk.parent = &sysclks[10];
338 CLK(NULL, "pll1", &c6x_soc_pll1.sysclks[0]),
339 CLK(NULL, "pll1_refclk", &c6x_soc_pll1.sysclks[1]),
340 CLK(NULL, "pll1_sysclk2", &c6x_soc_pll1.sysclks[2]),
341 CLK(NULL, "pll1_sysclk3", &c6x_soc_pll1.sysclks[3]),
342 CLK(NULL, "pll1_sysclk4", &c6x_soc_pll1.sysclks[4]),
343 CLK(NULL, "pll1_sysclk5", &c6x_soc_pll1.sysclks[5]),
344 CLK(NULL, "pll1_sysclk6", &c6x_soc_pll1.sysclks[6]),
345 CLK(NULL, "pll1_sysclk7", &c6x_soc_pll1.sysclks[7]),
346 CLK(NULL, "pll1_sysclk8", &c6x_soc_pll1.sysclks[8]),
347 CLK(NULL, "pll1_sysclk9", &c6x_soc_pll1.sysclks[9]),
348 CLK(NULL, "pll1_sysclk10", &c6x_soc_pll1.sysclks[10]),
349 CLK(NULL, "pll1_sysclk11", &c6x_soc_pll1.sysclks[11]),
357 struct clk *sysclks = pll->sysclks;
361 sysclks[1].flags |= FIXED_DIV_PLL;
362 sysclks[1].div = 1;
364 sysclks[2].div = PLLDIV2;
366 sysclks[3].flags |= FIXED_DIV_PLL;
367 sysclks[3].div = 2;
369 sysclks[4].flags |= FIXED_DIV_PLL;
370 sysclks[4].div = 3;
372 sysclks[5].div = PLLDIV5;
374 sysclks[6].flags |= FIXED_DIV_PLL;
375 sysclks[6].div = 64;
377 sysclks[7].flags |= FIXED_DIV_PLL;
378 sysclks[7].div = 6;
380 sysclks[8].div = PLLDIV8;
382 sysclks[9].flags |= FIXED_DIV_PLL;
383 sysclks[9].div = 12;
385 sysclks[10].flags |= FIXED_DIV_PLL;
386 sysclks[10].div = 3;
388 sysclks[11].flags |= FIXED_DIV_PLL;
389 sysclks[11].div = 6;
391 c6x_core_clk.parent = &sysclks[0];
392 c6x_i2c_clk.parent = &sysclks[7];