cpuidle: fix fallback mechanism for suspend to idle in absence of enter_freeze
[cascardo/linux.git] / drivers / cpuidle / cpuidle.c
index 046423b..f996efc 100644 (file)
@@ -153,7 +153,7 @@ int cpuidle_enter_freeze(struct cpuidle_driver *drv, struct cpuidle_device *dev)
         * be frozen safely.
         */
        index = find_deepest_state(drv, dev, UINT_MAX, 0, true);
-       if (index >= 0)
+       if (index > 0)
                enter_freeze_proper(drv, dev, index);
 
        return index;