On Mon, 08 Mar 2010 15:30:27 +0800, Strony Zhang <[email protected]> wrote: > The reason is that ehci_handle_root_hub_status_change() in ehci driver > is called once every 256 ms to poll the ehci root hub or port status > change. The fix way is to change the polling to the interrupter-driven. > Fortunately, there is a corresponding interrupt enable bit(Port Change > Interrupt Enable) offered in the ehci interrupt register. It will be > supported to fix the issue. > > Regards, > Strony >
Thank you! This issue has been bothering me for years, but I wasn't aware of an interrupt-driven mode. -Albert _______________________________________________ driver-discuss mailing list [email protected] http://mail.opensolaris.org/mailman/listinfo/driver-discuss
