lkml.org 
[lkml]   [2003]   [Jul]   [26]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: [linux-usb-devel] Re: OHCI problems with suspend/resume
Pavel Machek wrote:
> Hi!
>
>
>>>>I'm not sure how the design is intended to work, but either way something
>>>>needs to be fixed.
>>
>>Yes, it seems like all the HCDs (and the hub driver) need attention.
>
>
> Why the hub driver?
>
> For basic functionality, you simply power it down (doing virtual
> unplug), and power it back up on resume (doing virtual plug of all
> devices). That should work reasonably for everything but mass-storage.

For non-basic functionality such as "remote wakeup", where you
can wake the system up from its suspension by doing things like
typing on the USB keyboard.


>>Plus, the enumeration process should respect hubs' power budgets,
>>and handle overcurrent better. I had a hub re-enumerate over forty
>>times not that long ago, just because it enabled too many things at
>>once and the surge currents made lots of trouble. Plenty of power,
>>if it got turned on carefully enough... :)
>
>
> Havin enough juice in "common case", but not in "worst case" is not
> too legal situation, is it?

This was a perfectly legal configuration, with what I recall as
four devices. It was pretty far from "worst case".

- Dave


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:47    [W:0.168 / U:0.924 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site