Tang Liang
09f98a825a
x86, acpi, tboot: Have a ACPI os prepare sleep instead of calling tboot_sleep.
...
The ACPI suspend path makes a call to tboot_sleep right before
it writes the PM1A, PM1B values. We replace the direct call to
tboot via an registration callback similar to __acpi_register_gsi.
CC: Len Brown <len.brown@intel.com>
Acked-by: Joseph Cihula <joseph.cihula@intel.com>
Acked-by: Rafael J. Wysocki <rjw@sisk.pl>
[v1: Added __attribute__ ((unused))]
[v2: Introduced a wrapper instead of changing tboot_sleep return values]
[v3: Added return value AE_CTRL_SKIP for acpi_os_sleep_prepare]
Signed-off-by: Tang Liang <liang.tang@oracle.com>
[v1: Fix compile issues on IA64 and PPC64]
[v2: Fix where __acpi_os_prepare_sleep==NULL and did not go in sleep properly]
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2012-03-13 14:06:33 -04:00
..
2011-01-18 23:48:03 -05:00
2011-08-29 23:08:20 -04:00
2011-01-18 23:48:03 -05:00
2011-03-02 19:38:05 -05:00
2011-05-09 22:16:11 -04:00
2011-07-13 23:51:48 -04:00
2011-01-18 23:48:03 -05:00
2011-01-18 23:48:03 -05:00
2011-07-13 23:51:49 -04:00
2011-01-18 23:48:03 -05:00
2011-01-18 23:48:03 -05:00
2011-01-20 16:28:34 -08:00
2011-01-18 23:48:03 -05:00
2011-01-18 23:48:03 -05:00
2011-07-13 23:51:33 -04:00
2011-01-18 23:48:03 -05:00
2011-01-18 23:48:03 -05:00
2011-01-18 23:48:03 -05:00
2011-01-18 23:48:03 -05:00
2011-05-09 22:16:11 -04:00
2011-01-18 23:48:03 -05:00
2011-03-02 19:38:05 -05:00
2011-03-02 19:38:05 -05:00
2011-01-18 23:48:03 -05:00
2011-01-18 23:48:03 -05:00
2011-01-18 23:48:03 -05:00
2011-01-18 23:48:03 -05:00
2011-01-18 23:48:03 -05:00
2011-03-02 19:38:05 -05:00
2011-01-18 23:48:03 -05:00
2011-01-18 23:48:03 -05:00
2011-05-09 22:16:11 -04:00
2011-05-09 22:16:11 -04:00
2011-01-18 23:48:03 -05:00
2011-01-18 23:48:03 -05:00
2011-01-18 23:48:03 -05:00
2011-05-09 22:16:11 -04:00
2011-03-18 18:06:08 -04:00
2011-01-18 23:48:03 -05:00
2011-01-18 23:48:03 -05:00
2011-01-18 23:48:03 -05:00
2011-05-09 22:16:11 -04:00
2011-05-09 22:16:12 -04:00
2011-05-09 22:16:12 -04:00
2011-01-18 23:48:03 -05:00
2011-10-31 19:30:34 -04:00
2011-10-31 19:30:34 -04:00
2011-10-31 19:30:34 -04:00
2011-10-31 19:30:34 -04:00
2011-01-18 23:48:03 -05:00
2011-01-18 23:48:03 -05:00
2011-05-09 22:16:11 -04:00
2011-01-18 23:48:03 -05:00
2011-01-18 23:48:03 -05:00
2011-01-18 23:48:03 -05:00
2011-03-02 19:38:04 -05:00
2011-01-18 23:48:03 -05:00
2011-01-18 23:48:03 -05:00
2011-01-18 23:48:03 -05:00
2011-01-18 23:48:03 -05:00
2011-01-18 23:48:03 -05:00
2011-01-18 23:48:03 -05:00
2011-01-18 23:48:03 -05:00
2011-01-18 23:48:03 -05:00
2011-01-18 23:48:03 -05:00
2011-01-18 23:48:03 -05:00
2011-01-18 23:48:03 -05:00
2011-01-18 23:48:03 -05:00
2011-01-18 23:48:03 -05:00
2011-01-18 23:48:03 -05:00
2011-01-18 23:48:03 -05:00
2011-01-18 23:48:03 -05:00
2011-01-18 23:48:03 -05:00
2011-01-18 23:48:03 -05:00
2011-01-18 23:48:03 -05:00
2011-01-18 23:48:03 -05:00
2011-11-06 20:09:23 -05:00
2012-03-13 14:06:33 -04:00
2011-10-31 19:30:34 -04:00
2011-01-18 23:48:03 -05:00
2011-10-31 19:30:34 -04:00
2011-05-09 22:16:11 -04:00
2011-01-18 23:48:03 -05:00
2011-01-18 23:48:03 -05:00
2011-01-18 23:48:03 -05:00
2011-01-18 23:48:03 -05:00
2011-01-18 23:48:03 -05:00
2011-01-20 16:28:34 -08:00
2011-01-18 23:48:03 -05:00
2011-01-18 23:48:03 -05:00
2011-01-18 23:48:03 -05:00
2011-01-18 23:48:03 -05:00
2011-07-13 23:51:49 -04:00
2011-07-13 23:51:49 -04:00
2011-05-09 22:16:11 -04:00
2011-01-18 23:48:03 -05:00
2011-01-18 23:48:03 -05:00
2011-01-18 23:48:03 -05:00
2011-10-31 19:30:34 -04:00
2011-10-31 19:30:34 -04:00
2011-10-31 19:30:34 -04:00
2011-01-18 23:48:03 -05:00
2011-01-18 23:48:03 -05:00
2011-01-18 23:48:03 -05:00
2011-01-18 23:48:03 -05:00
2011-01-18 23:48:03 -05:00
2011-01-18 23:48:03 -05:00
2011-01-18 23:48:03 -05:00
2011-01-18 23:48:03 -05:00
2011-01-18 23:48:03 -05:00
2011-01-18 23:48:03 -05:00
2011-01-18 23:48:03 -05:00
2011-01-18 23:48:03 -05:00
2011-01-18 23:48:03 -05:00
2011-01-18 23:48:03 -05:00
2011-01-18 23:48:03 -05:00
2011-01-18 23:48:03 -05:00
2011-01-18 23:48:03 -05:00
2011-01-18 23:48:03 -05:00
2011-01-18 23:48:03 -05:00
2011-01-18 23:48:03 -05:00
2011-10-31 19:30:34 -04:00
2011-03-02 19:38:03 -05:00
2011-01-18 23:48:03 -05:00
2011-07-13 23:51:32 -04:00
2011-01-18 23:48:03 -05:00
2011-10-31 19:30:34 -04:00
2011-01-18 23:48:03 -05:00
2011-01-18 23:48:03 -05:00
2011-01-18 23:48:03 -05:00
2011-10-31 19:30:34 -04:00
2011-10-31 19:30:34 -04:00
2011-01-18 23:48:03 -05:00
2011-01-18 23:48:03 -05:00
2011-10-31 19:30:34 -04:00
2011-01-18 23:48:03 -05:00
2011-01-18 23:48:03 -05:00
2011-01-18 23:48:03 -05:00
2011-01-18 23:48:03 -05:00
2011-01-18 23:48:03 -05:00
2011-03-25 04:33:15 -04:00
2011-01-18 23:48:03 -05:00
2011-01-18 23:48:03 -05:00
2011-05-10 10:16:21 +02:00
2011-01-18 23:48:03 -05:00
2011-10-31 19:30:34 -04:00
2011-10-31 19:30:34 -04:00