> > There's no infrastructure for it yet.  I'd like to see this added in the
> > 2.5 tree, building on the new device tree stuff (get the latest prepatch).
> >
> > PCI has some special methods to enable remote wakeup.  In some
> > configurations, some USB devices can leverage that facility.  I think
> > the short version of the story is that the hub driver needs updating to
> > recognize those configurations, and enable remote wakeup for those
> > devices during suspend processing.  (Evidently some devices don't
> > behave right if you do it earlier.)
> 
> How do we export enabling/disabling that feature to user space ?

Why would we need to do that?

> Do we need a way for device drivers to get involved into this,
> eg to prepare a device or to handle buggy devices ?

I suspect we do, in the same way that we need a way for
drivers to participate in their suspend processing.   Again,
PCI provides a model that USB should probably track
pretty closely.  (Or can we start to track "driverfs" yet?)

- Dave



_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to