]> git.openfabrics.org - ~shefty/rdma-dev.git/blobdiff - drivers/acpi/acpica/hwsleep.c
Merge branch 'tboot' into release
[~shefty/rdma-dev.git] / drivers / acpi / acpica / hwsleep.c
index 8ab325cefa68a4eea8be1c1c320c5e8c2ceffbc3..0ed85cac32314f956de3092f7087e3ab011b5ba7 100644 (file)
@@ -43,8 +43,8 @@
  */
 
 #include <acpi/acpi.h>
+#include <linux/acpi.h>
 #include "accommon.h"
-#include <linux/tboot.h>
 #include <linux/module.h>
 
 #define _COMPONENT          ACPI_HARDWARE
@@ -172,8 +172,12 @@ acpi_status acpi_hw_legacy_sleep(u8 sleep_state, u8 flags)
 
        ACPI_FLUSH_CPU_CACHE();
 
-       tboot_sleep(sleep_state, pm1a_control, pm1b_control);
-
+       status = acpi_os_prepare_sleep(sleep_state, pm1a_control,
+                                      pm1b_control);
+       if (ACPI_SKIP(status))
+               return_ACPI_STATUS(AE_OK);
+       if (ACPI_FAILURE(status))
+               return_ACPI_STATUS(status);
        /* Write #2: Write both SLP_TYP + SLP_EN */
 
        status = acpi_hw_write_pm1_control(pm1a_control, pm1b_control);