On Sat, Jan 07, 2012 at 07:33:59PM +0100, Oliver Neukum wrote: > Am Samstag, 7. Januar 2012, 02:05:58 schrieb Sarah Sharp: > > --- a/drivers/usb/host/xhci-mem.c > > +++ b/drivers/usb/host/xhci-mem.c > > @@ -2141,7 +2141,7 @@ int xhci_mem_init(struct xhci_hcd *xhci, gfp_t flags) > > unsigned int val, val2; > > u64 val_64; > > struct xhci_segment *seg; > > - u32 page_size; > > + u32 page_size, temp; > > int i; > > > > page_size = xhci_readl(xhci, &xhci->op_regs->page_size); > > @@ -2324,6 +2324,14 @@ int xhci_mem_init(struct xhci_hcd *xhci, gfp_t flags) > > > > INIT_LIST_HEAD(&xhci->lpm_failed_devs); > > > > + /* Enable USB 3.0 device notifications for function remote wake, which > > + * is necessary for allowing USB 3.0 devices to do remote wakeup from > > + * U3 (device suspend). > > + */ > > + temp = xhci_readl(xhci, &xhci->op_regs->dev_notification); > > + temp &= ~(DEV_NOTE_MASK); > > + temp |= DEV_NOTE_FWAKE; > > + > > return 0; > > > Don't you wish to do something with the "temp" variable? D'oh! Thanks, I'll fix that. Sarah Sharp -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html