linux-stable/include/pcmcia
Rafael J. Wysocki 9905d1b411 PM / yenta: Split resume into early and late parts (rev. 4)
Commit 0c570cdeb8
(PM / yenta: Fix cardbus suspend/resume regression) caused resume to
fail on systems with two CardBus bridges.  While the exact nature
of the failure is not known at the moment, it can be worked around by
splitting the yenta resume into an early part, executed during the
early phase of resume, that will only resume the socket and power it
up if there was a card in it during suspend, and a late part,
executed during "regular" resume, that will carry out all of the
remaining yenta resume operations.

Fixes http://bugzilla.kernel.org/show_bug.cgi?id=14334, which is a
listed regression from 2.6.31.

Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl>
Acked-by: Dominik Brodowski <linux@dominikbrodowski.net>
Reported-by: Stephen J. Gowdy <gowdy@cern.ch>
Tested-by: Jose Marino <braket@hotmail.com>
2009-11-03 10:54:58 +01:00
..
ciscode.h pcmcia: cleanup device driver header file 2008-08-29 09:28:47 +02:00
cisreg.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
cistpl.h pcmcia: ioctl-internal definitions 2008-08-31 16:00:42 +02:00
cs.h pcmcia: ioctl-internal definitions 2008-08-31 16:00:42 +02:00
cs_types.h pcmcia: encapsulate ioaddr_t 2008-08-29 09:43:14 +02:00
device_id.h pcmcia: device_id header cleanup 2008-08-29 09:43:18 +02:00
ds.h pcmcia: ioctl-internal definitions 2008-08-31 16:00:42 +02:00
mem_op.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
ss.h PM / yenta: Split resume into early and late parts (rev. 4) 2009-11-03 10:54:58 +01:00