|
@@ -130,10 +130,9 @@ static void __init atlas6_clk_init(struct device_node *np)
|
|
panic("unable to map clkc registers\n");
|
|
panic("unable to map clkc registers\n");
|
|
|
|
|
|
/* These are always available (RTC and 26MHz OSC)*/
|
|
/* These are always available (RTC and 26MHz OSC)*/
|
|
- atlas6_clks[rtc] = clk_register_fixed_rate(NULL, "rtc", NULL,
|
|
|
|
- CLK_IS_ROOT, 32768);
|
|
|
|
- atlas6_clks[osc] = clk_register_fixed_rate(NULL, "osc", NULL,
|
|
|
|
- CLK_IS_ROOT, 26000000);
|
|
|
|
|
|
+ atlas6_clks[rtc] = clk_register_fixed_rate(NULL, "rtc", NULL, 0, 32768);
|
|
|
|
+ atlas6_clks[osc] = clk_register_fixed_rate(NULL, "osc", NULL, 0,
|
|
|
|
+ 26000000);
|
|
|
|
|
|
for (i = pll1; i < maxclk; i++) {
|
|
for (i = pll1; i < maxclk; i++) {
|
|
atlas6_clks[i] = clk_register(NULL, atlas6_clk_hw_array[i]);
|
|
atlas6_clks[i] = clk_register(NULL, atlas6_clk_hw_array[i]);
|