On Sat, 26 Nov 2005, Benjamin Herrenschmidt wrote: > > No, there's a missing "autosuspend" mechanism. That's what would > > suspend USB devices after all of their interfaces are suspended > > (possibly because they have no driver) ... as part of runtime PM, > > rather than as part of system-wide sleep state transitions. > > Ok. How difficult would that be to implement ? I may give that a try at > one point. Typically suspending interfaces for devices with all > interfaces explicitely suspended by the driver. I'm not sure about > devices with no driver attached as we don't know if the device actually > supports the suspend state, and that would thus possibly break further > driver loading or userland drivers if the device crashes.
Don't work seriously on this without talking to me first. There are a lot of tricky points, and I've got some plans laid out. Nothing written yet, though. Alan Stern ------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Do you grep through log files for problems? Stop! Download the new AJAX search engine that makes searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click _______________________________________________ linux-usb-devel@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel