kernel/arch/arm/mach-omap2/powerdomain.c
.. .. @@ -174,7 +174,7 @@ 174 174 break; 175 175 case PWRDM_STATE_PREV: 176 176 prev = pwrdm_read_prev_pwrst(pwrdm); 177 - if (pwrdm->state != prev)177 + if (prev >= 0 && pwrdm->state != prev)178 178 pwrdm->state_counter[prev]++; 179 179 if (prev == PWRDM_POWER_RET) 180 180 _update_logic_membank_counters(pwrdm);