> > What specific devices that have this problem? > > Any storage or communication device that is buspowered and needs > a firmware download.
And for which bus power was removed by the suspend, I think you meant to add. For example, ones connected to bus-powered hubs. > > Why are they discarding their firmware, when they've been > > sitting around with power applied? (If they haven't kept > > power, they are not resumable.) > > Unfortunately they can't keep power, if the host powers down, > as they are buspowered. And simply call them nonresumable is an > excuse because you don't like the remedy which is a simple clean > device driver. Nope, it's a definition. Suspend/resume involves preserving state. If they didn't keep power, they couldn't keep that state, and they had to (re)initialize. Just like unplug/replug. If you want such devices to get initialized the same way every time, that's a different issue -- not suspend/resume, since the device isn't getting resumed. - Dave _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel