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