[ARM] Improve reliability of APM-emulation suspend
authorRussell King <rmk@dyn-67.arm.linux.org.uk>
Tue, 7 Nov 2006 21:00:22 +0000 (21:00 +0000)
committerRussell King <rmk+kernel@arm.linux.org.uk>
Thu, 30 Nov 2006 12:24:45 +0000 (12:24 +0000)
commitb729c09a452a659cdf4d29d83943aa798c5c4ffc
tree165d3dc0a5f0221ad897e93ef940bd8e6f295ab1
parent0215ffb08ce99e2bb59eca114a99499a4d06e704
[ARM] Improve reliability of APM-emulation suspend

The APM emulation can sometimes cause suspend to fail to work due
to apparantly waiting for some process to acknowledge an event when
it actually has already done so.  We re-jig the event handling to
work around this behaviour.

Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
arch/arm/kernel/apm.c