+6
-3
kernel/power/suspend.c
+6
-3
kernel/power/suspend.c
···
349
349
if (pm_test_level == level) {
350
350
pr_info("suspend debug: Waiting for %d second(s).\n",
351
351
pm_test_delay);
352
-
for (i = 0; i < pm_test_delay && !pm_wakeup_pending(); i++)
353
-
msleep(1000);
354
-
352
+
for (i = 0; i < pm_test_delay && !pm_wakeup_pending(); i++) {
353
+
if (level > TEST_CORE)
354
+
msleep(1000);
355
+
else
356
+
mdelay(1000);
357
+
}
355
358
return 1;
356
359
}
357
360
#endif /* !CONFIG_PM_DEBUG */