Browse Source

[CPUFREQ] Longhaul - Move old_ratio to correct place

Move one line where it should be. After first transition
Longhaul will skip frequency transition if destination
frequency is already set.

Signed-off-by: Rafal Bilski <rafalbilski@interia.pl>
Signed-off-by: Dave Jones <davej@redhat.com>
Rafał Bilski 18 years ago
parent
commit
1b11d4ca6d
1 changed files with 1 additions and 1 deletions
  1. 1 1
      arch/i386/kernel/cpu/cpufreq/longhaul.c

+ 1 - 1
arch/i386/kernel/cpu/cpufreq/longhaul.c

@@ -87,6 +87,7 @@ static int clock_ratio[32];
 static int eblcr_table[32];
 static int longhaul_version;
 static struct cpufreq_frequency_table *longhaul_table;
+static unsigned int old_ratio = -1;
 
 #ifdef CONFIG_CPU_FREQ_DEBUG
 static char speedbuffer[8];
@@ -251,7 +252,6 @@ static void longhaul_setstate(unsigned int clock_ratio_index)
 {
 	int speed, mult;
 	struct cpufreq_freqs freqs;
-	static unsigned int old_ratio=-1;
 	unsigned long flags;
 	unsigned int pic1_mask, pic2_mask;