drivers request or polling
Justin Mattock
justinmattock at gmail.com
Tue Feb 19 15:31:14 PST 2008
Hello; disabling bluetooth does dramatically reduces wakeups, but if you're
in my situation it doesnt resolve some other wakeups i.g. =
usb_hcd_poll_rh_status (rh_timer_func)
I've had a look in hcd.c at line 548 and noticed that the driver can request
either polling or usb_hcd_poll_rh_status() when an event ocurrs, In my case
the drivers have seem to take a liking to usb_hcd_poll_rh_status. With doing
some further reading I've noticed that the kernel will pretend the device is
never idle(under kernel documentation usb power management) So at this point
I'm wondering if it is possible to force a usb device into poll mode even
though it requests usb_hcd_poll_rh_status?
Also with the usbfs mounted is there a way to unmount so I can test the
roothub for complete idleness?
Justin P. Mattock
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.bughost.org/pipermail/power/attachments/20080219/115abba9/attachment.html
More information about the Power
mailing list