From: 黄涛 <huangtao@rock-chips.com>
Date: Thu, 19 Apr 2012 11:37:16 +0000 (+0800)
Subject: rk30: cpufreq: fix rk30_cpu_exit for cpu 1
X-Git-Tag: firefly_0821_release~9371
X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=368fd1a457db7c31159190479aeeae93a7b248e0;p=firefly-linux-kernel-4.4.55.git

rk30: cpufreq: fix rk30_cpu_exit for cpu 1
---

diff --git a/arch/arm/mach-rk30/cpufreq.c b/arch/arm/mach-rk30/cpufreq.c
index 600a8e19b3fa..748796df4194 100755
--- a/arch/arm/mach-rk30/cpufreq.c
+++ b/arch/arm/mach-rk30/cpufreq.c
@@ -272,6 +272,8 @@ static int rk30_cpu_init(struct cpufreq_policy *policy)
 
 static int rk30_cpu_exit(struct cpufreq_policy *policy)
 {
+	if (policy->cpu != 0)
+		return 0;
 	cpufreq_frequency_table_cpuinfo(policy, freq_table);
 	clk_put(cpu_clk);
 #ifdef CONFIG_RK30_CPU_FREQ_LIMIT_BY_TEMP