|
@@ -627,6 +627,13 @@ acpi_status acpi_leave_sleep_state(u8 sleep_state)
|
|
|
}
|
|
|
/* TBD: _WAK "sometimes" returns stuff - do we want to look at it? */
|
|
|
|
|
|
+ /*
|
|
|
+ * Some BIOSes assume that WAK_STS will be cleared on resume and use
|
|
|
+ * it to determine whether the system is rebooting or resuming. Clear
|
|
|
+ * it for compatibility.
|
|
|
+ */
|
|
|
+ acpi_set_register(ACPI_BITREG_WAKE_STATUS, 1);
|
|
|
+
|
|
|
acpi_gbl_system_awake_and_running = TRUE;
|
|
|
|
|
|
/* Enable power button */
|