forked from Minki/linux
[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>
This commit is contained in:
parent
920dd0fbba
commit
1b11d4ca6d
@ -87,6 +87,7 @@ static int clock_ratio[32];
|
|||||||
static int eblcr_table[32];
|
static int eblcr_table[32];
|
||||||
static int longhaul_version;
|
static int longhaul_version;
|
||||||
static struct cpufreq_frequency_table *longhaul_table;
|
static struct cpufreq_frequency_table *longhaul_table;
|
||||||
|
static unsigned int old_ratio = -1;
|
||||||
|
|
||||||
#ifdef CONFIG_CPU_FREQ_DEBUG
|
#ifdef CONFIG_CPU_FREQ_DEBUG
|
||||||
static char speedbuffer[8];
|
static char speedbuffer[8];
|
||||||
@ -251,7 +252,6 @@ static void longhaul_setstate(unsigned int clock_ratio_index)
|
|||||||
{
|
{
|
||||||
int speed, mult;
|
int speed, mult;
|
||||||
struct cpufreq_freqs freqs;
|
struct cpufreq_freqs freqs;
|
||||||
static unsigned int old_ratio=-1;
|
|
||||||
unsigned long flags;
|
unsigned long flags;
|
||||||
unsigned int pic1_mask, pic2_mask;
|
unsigned int pic1_mask, pic2_mask;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user