From: Daniel Lezcano Date: Tue, 24 Apr 2012 14:05:31 +0000 (+0200) Subject: ARM: OMAP3: cpuidle - remove errata check in the init function X-Git-Url: https://git.karo-electronics.de/?a=commitdiff_plain;h=92b18d975389140756c9db06b777a9caba9ee004;p=linux-beck.git ARM: OMAP3: cpuidle - remove errata check in the init function The errata check is done in the next_valid_state function, no need to check that in the omap3_idle_init function. Signed-off-by: Daniel Lezcano Reviewed-by: Santosh Shilimkar Tested-by: Santosh Shilimkar Tested-by: Kevin Hilman Signed-off-by: Kevin Hilman --- diff --git a/arch/arm/mach-omap2/cpuidle34xx.c b/arch/arm/mach-omap2/cpuidle34xx.c index 11a2c23372d7..f394ea672b8b 100644 --- a/arch/arm/mach-omap2/cpuidle34xx.c +++ b/arch/arm/mach-omap2/cpuidle34xx.c @@ -430,16 +430,6 @@ int __init omap3_idle_init(void) /* C7 . MPU OFF + Core OFF */ cx = _fill_cstate_usage(dev, 6); - /* - * Erratum i583: implementation for ES rev < Es1.2 on 3630. We cannot - * enable OFF mode in a stable form for previous revisions. - * We disable C7 state as a result. - */ - if (IS_PM34XX_ERRATUM(PM_SDRC_WAKEUP_ERRATUM_i583)) { - cx->valid = 0; - pr_warn("%s: core off state C7 disabled due to i583\n", - __func__); - } cx->mpu_state = PWRDM_POWER_OFF; cx->core_state = PWRDM_POWER_OFF;