forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-05-10 61598093bbdd283a7edc367d900f223070ead8d2
kernel/arch/arm/mach-omap2/powerdomain.c
....@@ -174,7 +174,7 @@
174174 break;
175175 case PWRDM_STATE_PREV:
176176 prev = pwrdm_read_prev_pwrst(pwrdm);
177
- if (pwrdm->state != prev)
177
+ if (prev >= 0 && pwrdm->state != prev)
178178 pwrdm->state_counter[prev]++;
179179 if (prev == PWRDM_POWER_RET)
180180 _update_logic_membank_counters(pwrdm);