]> git.karo-electronics.de Git - mv-sheeva.git/commitdiff
ARM: EXYNOS4: Remove meaningless REGULATOR config option
authorKyungmin Park <kyungmin.park@samsung.com>
Mon, 7 Mar 2011 04:31:43 +0000 (13:31 +0900)
committerKukjin Kim <kgene.kim@samsung.com>
Mon, 7 Mar 2011 06:17:42 +0000 (15:17 +0900)
The regulator API ifdefs itself out when not enabled
so there is no need for users to do this.

Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
[kgene.kim@samsung.com: edited description]
Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
arch/arm/mach-exynos4/cpufreq.c

index 174f080b500d2a7923f489131d633bae658c537f..a16ac35747a9c201618f5ac214acc2cb4aac59e4 100644 (file)
@@ -31,10 +31,8 @@ static struct clk *moutcore;
 static struct clk *mout_mpll;
 static struct clk *mout_apll;
 
-#ifdef CONFIG_REGULATOR
 static struct regulator *arm_regulator;
 static struct regulator *int_regulator;
-#endif
 
 static struct cpufreq_freqs freqs;
 static unsigned int memtype;
@@ -434,10 +432,8 @@ static int exynos4_target(struct cpufreq_policy *policy,
        /* control regulator */
        if (freqs.new > freqs.old) {
                /* Voltage up */
-#ifdef CONFIG_REGULATOR
                regulator_set_voltage(arm_regulator, arm_volt, arm_volt);
                regulator_set_voltage(int_regulator, int_volt, int_volt);
-#endif
        }
 
        /* Clock Configuration Procedure */
@@ -446,10 +442,8 @@ static int exynos4_target(struct cpufreq_policy *policy,
        /* control regulator */
        if (freqs.new < freqs.old) {
                /* Voltage down */
-#ifdef CONFIG_REGULATOR
                regulator_set_voltage(arm_regulator, arm_volt, arm_volt);
                regulator_set_voltage(int_regulator, int_volt, int_volt);
-#endif
        }
 
        cpufreq_notify_transition(&freqs, CPUFREQ_POSTCHANGE);
@@ -521,7 +515,6 @@ static int __init exynos4_cpufreq_init(void)
        if (IS_ERR(mout_apll))
                goto out;
 
-#ifdef CONFIG_REGULATOR
        arm_regulator = regulator_get(NULL, "vdd_arm");
        if (IS_ERR(arm_regulator)) {
                printk(KERN_ERR "failed to get resource %s\n", "vdd_arm");
@@ -533,7 +526,6 @@ static int __init exynos4_cpufreq_init(void)
                printk(KERN_ERR "failed to get resource %s\n", "vdd_int");
                goto out;
        }
-#endif
 
        /*
         * Check DRAM type.
@@ -565,13 +557,11 @@ out:
        if (!IS_ERR(mout_apll))
                clk_put(mout_apll);
 
-#ifdef CONFIG_REGULATOR
        if (!IS_ERR(arm_regulator))
                regulator_put(arm_regulator);
 
        if (!IS_ERR(int_regulator))
                regulator_put(int_regulator);
-#endif
 
        printk(KERN_ERR "%s: failed initialization\n", __func__);