Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f36871b0 authored by Kyungmin Park's avatar Kyungmin Park Committed by Kukjin Kim
Browse files

ARM: EXYNOS4: Remove meaningless REGULATOR config option



The regulator API ifdefs itself out when not enabled
so there is no need for users to do this.

Signed-off-by: default avatarKyungmin Park <kyungmin.park@samsung.com>
[kgene.kim@samsung.com: edited description]
Signed-off-by: default avatarKukjin Kim <kgene.kim@samsung.com>
parent af6ec5a2
Loading
Loading
Loading
Loading
+0 −10
Original line number Diff line number Diff line
@@ -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 @@ static int __init exynos4_cpufreq_init(void)
	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__);