Re: [RFC 3/7] USB/xhci: Enable remote wakeup for USB3 devices.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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?

	Regards
		Oliver
--
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


[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux