USB: EHCI: add check for wakeup/suspend race
authorAlan Stern <stern@rowland.harvard.edu>
Fri, 18 Oct 2013 15:18:21 +0000 (11:18 -0400)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 19 Oct 2013 21:10:16 +0000 (14:10 -0700)
commitb8efdafb4005a79ab2305f8af31025d49292d4cf
tree730c489ddb3c786cb7b45b9adbbeed4ba81d9653
parent0a56b4fa6844f74976d4bfa4956fa6d606b392ea
USB: EHCI: add check for wakeup/suspend race

hcd-pci.c in usbcore contains a check for wakeup requests racing with
controller suspend.  This check is going to be moved out of usbcore
and into the individual controller drivers, where it can apply to all
platforms, not just PCI.

This patch adds the check to ehci-hcd.

Signed-off-by: Alan Stern <stern@rowland.harvard.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/host/ehci-hcd.c