Len Brown
3d695839a1
ACPI: handle systems which asynchoronously enable ACPI mode
...
Folklore suggested that such systems existed
in the pre-history of ACPI.
However, we removed the SCI_EN polling loop from
acpi_hw_set_mode() in b430acbd7c4b919886fa7fd92eeb7a695f1940d3
because it delayed resume by 3 seconds on boxes
that refused to set SCI_EN.
Matthew removed the call to acpi_enable() from
the suspend resume path.
James found a modern system that still needs to be polled
upon boot.
So here we restore the workaround, except that we
put it in acpi_enable() rather than the low level
acpi_hw_set_mode().
https://bugzilla.kernel.org/show_bug.cgi?id=16271
Signed-off-by: Len Brown <len.brown@intel.com>
2010-06-28 20:55:01 -04:00
..
2010-01-22 12:30:05 -05:00
2010-06-12 00:55:17 -04:00
2010-01-22 12:30:05 -05:00
2010-01-22 12:30:05 -05:00
2010-06-12 00:51:49 -04:00
2010-06-12 00:55:50 -04:00
2010-06-12 00:44:37 -04:00
2010-05-06 03:05:54 -04:00
2010-05-06 03:05:54 -04:00
2010-01-22 12:30:06 -05:00
2010-01-22 12:30:06 -05:00
2010-03-01 10:36:22 -08:00
2010-01-22 12:30:05 -05:00
2010-01-22 12:30:05 -05:00
2010-01-22 12:30:05 -05:00
2010-01-22 12:30:05 -05:00
2010-01-22 12:30:05 -05:00
2010-04-20 10:43:16 -04:00
2010-01-22 12:30:06 -05:00
2010-01-22 12:30:05 -05:00
2010-01-22 12:30:05 -05:00
2010-04-20 10:42:52 -04:00
2010-01-22 12:30:05 -05:00
2010-04-20 10:42:52 -04:00
2010-04-20 10:42:52 -04:00
2010-04-20 10:42:52 -04:00
2010-04-20 10:42:52 -04:00
2010-01-22 12:30:05 -05:00
2010-04-20 10:42:52 -04:00
2010-01-22 12:30:05 -05:00
2010-01-22 12:30:05 -05:00
2010-04-20 10:42:52 -04:00
2010-04-20 10:42:52 -04:00
2010-06-12 00:51:49 -04:00
2010-06-12 00:51:49 -04:00
2010-05-06 03:05:54 -04:00
2010-05-06 03:05:54 -04:00
2010-04-20 10:42:52 -04:00
2010-01-22 12:30:06 -05:00
2010-01-22 12:30:06 -05:00
2010-01-22 12:30:05 -05:00
2010-06-11 18:40:43 -04:00
2010-06-28 20:55:01 -04:00
2010-01-22 12:30:05 -05:00
2010-05-06 03:05:54 -04:00
2010-04-20 10:42:52 -04:00
2010-04-20 10:42:52 -04:00
2010-04-20 10:42:49 -04:00
2010-01-22 12:30:05 -05:00
2010-04-20 10:42:52 -04:00
2010-04-20 10:42:52 -04:00
2010-04-20 10:42:52 -04:00
2010-04-20 10:43:15 -04:00
2010-04-20 10:42:52 -04:00
2010-05-06 03:05:54 -04:00
2010-04-20 10:43:16 -04:00
2010-04-20 10:42:52 -04:00
2010-04-20 10:42:52 -04:00
2010-04-20 10:42:52 -04:00
2010-04-20 10:43:15 -04:00
2010-04-20 10:42:52 -04:00
2010-04-20 10:42:52 -04:00
2010-04-20 10:42:52 -04:00
2010-04-20 10:42:52 -04:00
2010-01-22 12:30:05 -05:00
2010-01-22 12:30:05 -05:00
2010-06-12 00:55:17 -04:00
2010-01-22 12:30:06 -05:00
2010-05-12 00:37:59 -04:00
2010-06-12 00:45:05 -04:00
2010-04-20 10:42:52 -04:00
2010-04-20 10:42:52 -04:00
2010-01-22 12:30:06 -05:00
2010-06-12 00:55:50 -04:00
2010-01-22 12:30:05 -05:00
2010-05-06 03:05:54 -04:00
2010-04-20 10:42:52 -04:00
2010-01-22 12:30:05 -05:00
2010-04-20 10:42:52 -04:00
2010-01-22 12:30:05 -05:00
2010-01-22 12:30:05 -05:00
2010-06-12 00:55:50 -04:00
2010-01-22 12:30:05 -05:00
2010-04-20 10:42:52 -04:00
2010-01-22 12:30:05 -05:00
2010-01-22 12:30:05 -05:00
2010-01-22 12:30:06 -05:00
2010-01-22 12:30:06 -05:00
2010-01-22 12:30:06 -05:00
2010-04-20 10:42:52 -04:00
2010-04-20 10:42:52 -04:00
2010-01-22 12:30:05 -05:00
2010-01-22 12:30:05 -05:00
2010-01-22 12:30:05 -05:00
2010-01-22 12:30:05 -05:00
2010-04-20 10:42:52 -04:00
2010-04-20 10:42:52 -04:00
2010-01-22 12:30:05 -05:00
2010-01-22 12:30:05 -05:00
2010-01-22 12:30:05 -05:00
2010-01-22 12:30:05 -05:00
2010-01-22 12:30:05 -05:00
2010-01-22 12:30:05 -05:00
2010-04-20 10:43:16 -04:00
2010-01-22 12:30:05 -05:00
2010-01-22 12:30:05 -05:00
2010-04-20 10:42:52 -04:00
2010-01-22 12:30:05 -05:00
2010-01-22 12:30:05 -05:00
2010-01-22 12:30:05 -05:00
2010-01-22 12:30:05 -05:00
2010-04-20 10:42:52 -04:00
2010-01-22 12:30:05 -05:00
2010-04-20 10:42:52 -04:00
2010-01-22 12:30:05 -05:00
2010-01-22 12:30:05 -05:00
2010-04-20 10:42:52 -04:00
2010-05-06 03:05:54 -04:00
2010-05-06 03:05:54 -04:00
2010-05-06 03:05:54 -04:00
2010-05-06 03:05:54 -04:00
2010-04-20 10:42:52 -04:00
2010-04-20 10:42:52 -04:00
2010-05-06 03:05:54 -04:00
2010-01-22 12:30:06 -05:00
2010-04-20 10:42:52 -04:00
2010-04-20 10:42:52 -04:00
2010-04-20 10:43:16 -04:00
2010-01-22 12:30:05 -05:00
2010-01-22 12:30:05 -05:00
2010-01-22 12:30:05 -05:00
2010-01-22 12:30:06 -05:00
2010-04-20 10:42:52 -04:00
2010-04-20 10:42:52 -04:00
2010-04-20 10:42:52 -04:00
2010-01-22 12:30:05 -05:00
2010-01-22 12:30:05 -05:00
2010-01-22 12:30:05 -05:00