On Thu, 31 May 2007, Michael Hanselmann wrote: > This patch fixes a silicon bug in some NEC OHCI chips. The bug appears > at random times and is very, very difficult to reproduce. Without the > following patch, Linux would shut the chip and its associated devices > down. In Apple PowerBooks this leads to an unusable keyboard and mouse > (SSH still working). The idea of restarting the chip is taken from > public Darwin code.
> @@ -779,7 +790,11 @@ static int ohci_restart (struct ohci_hcd > */ > spin_lock_irq(&ohci->lock); > disable (ohci); > + > +#ifdef CONFIG_PM > usb_root_hub_lost_power(ohci_to_hcd(ohci)->self.root_hub); > +#endif > + Suppose CONFIG_PM isn't defined. How are you going to let usbcore know about all the old connections which no longer exist? Alan Stern ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ linux-usb-devel@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel