Hello -- I'm trying to understand the OHCI spec in order to enable
remote wakeup. My understanding is that when the system is about to
enter the suspend state, that I need to instruct the individual devices
to activate remote wakeup by setting the Device_Remote_Wakeup feature
bit. I'm unclear on how to do this, or if there is anything else that
needs to be done. Looking through the code, all I can see is where the
Remote Wakeup host *interrupt* is enabled, but never where the device is
enabled. 

Looking at the OHCI spec, there are two bits (RemoteWakeupConnected and
RemoteWakeupEnable) -- but I don't understand the written description.
I would assume that all I need to do is set the RemoteWakeupEnable bit
in the OHCI hcControl register, but that does not seem to work. (The USB
device goes into suspend, but never initiates resume signaling -- when
analyzed using a USB Chief.) Are there any other bits I need to twiddle?


This is all for a SA-1111 based arm-linux OHCI driver running
2.4.19-rmk7.  I've tried looking through all the USB code, but I
couldn't find any place that seemed to enable things -- are there any
OHCI systems out there that enable this?

Thanks,
    Trevor


-------------------------------------------------------
This SF.Net email sponsored by: Free pre-built ASP.NET sites including
Data Reports, E-commerce, Portals, and Forums are available now.
Download today and enter to win an XBOX or Visual Studio .NET.
http://aspnet.click-url.com/go/psa00100003ave/direct;at.aspnet_072303_01/01
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to