> > 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

Reply via email to