Messages in this thread |  | | | Date | Wed, 20 Feb 2008 16:06:14 -0500 (EST) | | From | Alan Stern <> | | Subject | Re: [Bug 10030] Suspend doesn't work when SD card is inserted |
On Wed, 20 Feb 2008, Pierre Ossman wrote:
> > And why not simply fail the suspend if the resume routine doesn't exist
> > and the suspend routine does? Maybe with an error message in the
> > system log.
>
> For the asymmetric case, I guess that would do. But I still want to remove devices when the bus handler has no suspend handling.
Then it appears the correct approach is to use the new
device_pm_schedule_removal() routine. It schedules the removal of a
suspended device for a time when the system suspend is over.
Alan Stern
|  |