ARM: S5PV210: Rearrange assignment of clock for fout apll/mpll/epll clocks
authorThomas Abraham <thomas.ab@samsung.com>
Mon, 17 May 2010 00:38:28 +0000 (09:38 +0900)
committerBen Dooks <ben-linux@fluff.org>
Mon, 17 May 2010 01:37:34 +0000 (10:37 +0900)
The assignment of clock rates for fout apll/mpll/epll is moved further
up in the s5pv210_setup_clocks function because the subsequent patches
require the clock rate of fout clocks to be setup.

Signed-off-by: Thomas Abraham <thomas.ab@samsung.com>
Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
Signed-off-by: Ben Dooks <ben-linux@fluff.org>
arch/arm/mach-s5pv210/clock.c

index 25b73a38d6d577138401d628a82947410105dbcd..d782fed0c76e7f27000a4620334df79817437690 100644 (file)
@@ -369,6 +369,10 @@ void __init_or_cpufreq s5pv210_setup_clocks(void)
        mpll = s5p_get_pll45xx(xtal, __raw_readl(S5P_MPLL_CON), pll_4502);
        epll = s5p_get_pll45xx(xtal, __raw_readl(S5P_EPLL_CON), pll_4500);
 
+       clk_fout_apll.rate = apll;
+       clk_fout_mpll.rate = mpll;
+       clk_fout_epll.rate = epll;
+
        printk(KERN_INFO "S5PV210: PLL settings, A=%ld, M=%ld, E=%ld",
                        apll, mpll, epll);
 
@@ -398,10 +402,6 @@ void __init_or_cpufreq s5pv210_setup_clocks(void)
                        HCLKP=%ld, PCLKM=%ld, PCLKD=%ld, PCLKP=%ld\n",
               armclk, hclk200, hclk166, hclk133, pclk100, pclk83, pclk66);
 
-       clk_fout_apll.rate = apll;
-       clk_fout_mpll.rate = mpll;
-       clk_fout_epll.rate = epll;
-
        clk_f.rate = armclk;
        clk_h.rate = hclk133;
        clk_p.rate = pclk66;