ipq806x: fix uninitialized variable usage in cpufreq-krait
[openwrt/svn-archive/archive.git] / target / linux / ipq806x / patches-3.18 / 145-cpufreq-Add-a-cpufreq-krait-based-on-cpufre.patch
index 15cabf3eb92ca2e6358fa57b03420a9920014c25..6052b417ac7af6570b03c20663c4f09a9b91ee4e 100644 (file)
@@ -270,7 +270,7 @@ Signed-off-by: Stephen Boyd <sboyd@codeaurora.org>
 +      struct device *dev;
 +      struct clk *clk;
 +      struct regulator *core;
-+      unsigned long freq_Hz, freq, max_cpu_freq;
++      unsigned long freq_Hz, freq, max_cpu_freq = 0;
 +      struct dev_pm_opp *opp;
 +      unsigned long volt, tol;
 +
@@ -341,7 +341,7 @@ Signed-off-by: Stephen Boyd <sboyd@codeaurora.org>
 +              }
 +              per_cpu(krait_supply_core, cpu) = core;
 +
-+              freq_Hz = clk_get_rate(clk);
++              freq = freq_Hz = clk_get_rate(clk);
 +
 +              rcu_read_lock();
 +              opp = dev_pm_opp_find_freq_ceil(cpu_dev, &freq_Hz);