diff options
| -rw-r--r-- | arch/arm/mach-omap2/cpuidle44xx.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/arch/arm/mach-omap2/cpuidle44xx.c b/arch/arm/mach-omap2/cpuidle44xx.c index cfdbb86bc84e..72e018b9b260 100644 --- a/arch/arm/mach-omap2/cpuidle44xx.c +++ b/arch/arm/mach-omap2/cpuidle44xx.c | |||
| @@ -65,7 +65,6 @@ static int omap4_enter_idle(struct cpuidle_device *dev, | |||
| 65 | struct timespec ts_preidle, ts_postidle, ts_idle; | 65 | struct timespec ts_preidle, ts_postidle, ts_idle; |
| 66 | u32 cpu1_state; | 66 | u32 cpu1_state; |
| 67 | int idle_time; | 67 | int idle_time; |
| 68 | int new_state_idx; | ||
| 69 | int cpu_id = smp_processor_id(); | 68 | int cpu_id = smp_processor_id(); |
| 70 | 69 | ||
| 71 | /* Used to keep track of the total time in idle */ | 70 | /* Used to keep track of the total time in idle */ |
| @@ -84,8 +83,8 @@ static int omap4_enter_idle(struct cpuidle_device *dev, | |||
| 84 | */ | 83 | */ |
| 85 | cpu1_state = pwrdm_read_pwrst(cpu1_pd); | 84 | cpu1_state = pwrdm_read_pwrst(cpu1_pd); |
| 86 | if (cpu1_state != PWRDM_POWER_OFF) { | 85 | if (cpu1_state != PWRDM_POWER_OFF) { |
| 87 | new_state_idx = drv->safe_state_index; | 86 | index = drv->safe_state_index; |
| 88 | cx = cpuidle_get_statedata(&dev->states_usage[new_state_idx]); | 87 | cx = cpuidle_get_statedata(&dev->states_usage[index]); |
| 89 | } | 88 | } |
| 90 | 89 | ||
| 91 | if (index > 0) | 90 | if (index > 0) |
