Message ID | 1422910697-5920-5-git-send-email-edubezval@gmail.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
diff --git a/drivers/cpufreq/exynos4x12-cpufreq.c b/drivers/cpufreq/exynos4x12-cpufreq.c index 9e78a85..3d067f2 100644 --- a/drivers/cpufreq/exynos4x12-cpufreq.c +++ b/drivers/cpufreq/exynos4x12-cpufreq.c @@ -221,6 +221,7 @@ int exynos4x12_cpufreq_init(struct exynos_dvfs_info *info) info->set_freq = exynos4x12_set_frequency; cpufreq = info; + of_node_put(np); return 0; @@ -231,6 +232,8 @@ err_mout_mpll: err_moutcore: clk_put(cpu_clk); + of_node_put(np); pr_debug("%s: failed initialization\n", __func__); + return -EINVAL; }
Call of_node_put when necessary during init. Cc: "Rafael J. Wysocki" <rjw@rjwysocki.net> Cc: Viresh Kumar <viresh.kumar@linaro.org> Cc: Kukjin Kim <kgene@kernel.org> Cc: linux-pm@vger.kernel.org Cc: linux-arm-kernel@lists.infradead.org Cc: linux-samsung-soc@vger.kernel.org Cc: linux-kernel@vger.kernel.org Signed-off-by: Eduardo Valentin <edubezval@gmail.com> --- drivers/cpufreq/exynos4x12-cpufreq.c | 3 +++ 1 file changed, 3 insertions(+)