cpufreq: exynos4210: Use device-based lookup for clocks
authorTomasz Figa <t.figa@samsung.com>
Fri, 1 Mar 2013 17:10:53 +0000 (18:10 +0100)
committerChanho Park <chanho61.park@samsung.com>
Tue, 18 Nov 2014 02:42:37 +0000 (11:42 +0900)
This patch adds device-based lookup of clocks to allow lookup using
Device Tree.

Signed-off-by: Tomasz Figa <t.figa@samsung.com>
drivers/cpufreq/exynos4210-cpufreq.c

index add7fbe..7e4c886 100644 (file)
@@ -169,21 +169,21 @@ int exynos4210_cpufreq_init(struct exynos_dvfs_info *info)
 {
        unsigned long rate;
 
-       cpu_clk = clk_get(NULL, "armclk");
+       cpu_clk = clk_get(info->dev, "armclk");
        if (IS_ERR(cpu_clk))
                return PTR_ERR(cpu_clk);
 
-       moutcore = clk_get(NULL, "moutcore");
+       moutcore = clk_get(info->dev, "moutcore");
        if (IS_ERR(moutcore))
                goto err_moutcore;
 
-       mout_mpll = clk_get(NULL, "mout_mpll");
+       mout_mpll = clk_get(info->dev, "mout_mpll");
        if (IS_ERR(mout_mpll))
                goto err_mout_mpll;
 
        rate = clk_get_rate(mout_mpll) / 1000;
 
-       mout_apll = clk_get(NULL, "mout_apll");
+       mout_apll = clk_get(info->dev, "mout_apll");
        if (IS_ERR(mout_apll))
                goto err_mout_apll;