diff options
-rw-r--r-- | arch/arm/boot/dts/exynos4412-redwood.dts | 1 | ||||
-rw-r--r-- | drivers/cpufreq/exynos-cpufreq.c | 10 |
2 files changed, 3 insertions, 8 deletions
diff --git a/arch/arm/boot/dts/exynos4412-redwood.dts b/arch/arm/boot/dts/exynos4412-redwood.dts index e6dca07c5df..09cf22cf69c 100644 --- a/arch/arm/boot/dts/exynos4412-redwood.dts +++ b/arch/arm/boot/dts/exynos4412-redwood.dts @@ -140,7 +140,6 @@ cpufreq { freq_table; - boost_mode = "okay"; status = "okay"; }; diff --git a/drivers/cpufreq/exynos-cpufreq.c b/drivers/cpufreq/exynos-cpufreq.c index 51a126cc784..249d19b7488 100644 --- a/drivers/cpufreq/exynos-cpufreq.c +++ b/drivers/cpufreq/exynos-cpufreq.c @@ -277,6 +277,9 @@ static struct cpufreq_driver exynos_driver = { .exit = exynos_cpufreq_cpu_exit, .name = "exynos_cpufreq", .attr = exynos_cpufreq_attr, +#ifdef CONFIG_CPU_FREQ_BOOST_SW + .boost_supported = true, +#endif #ifdef CONFIG_PM .suspend = exynos_cpufreq_suspend, .resume = exynos_cpufreq_resume, @@ -405,9 +408,6 @@ static struct of_device_id exynos_cpufreq_of_match[] = { static int exynos_cpufreq_probe(struct platform_device *pdev) { -#ifdef CONFIG_CPU_FREQ_BOOST_SW - struct device_node *node = pdev->dev.of_node; -#endif int ret = -EINVAL; exynos_info = kzalloc(sizeof(struct exynos_dvfs_info), GFP_KERNEL); @@ -440,10 +440,6 @@ static int exynos_cpufreq_probe(struct platform_device *pdev) } locking_frequency = exynos_getspeed(0); -#ifdef CONFIG_CPU_FREQ_BOOST_SW - if (of_property_read_bool(node, "boost_mode")) - exynos_driver.boost_supported = true; -#endif register_pm_notifier(&exynos_cpufreq_nb); |