]> git.baikalelectronics.ru Git - kernel.git/commit
usb: xhci: wait for CNR controller not ready bit in xhci resume
authorRick Tseng <rtseng@nvidia.com>
Fri, 4 Oct 2019 11:59:30 +0000 (14:59 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 4 Oct 2019 12:32:11 +0000 (14:32 +0200)
commit59b94fa1cb09506d2ebd5483e435976a1d2e91c0
treef0d89fcebdffb87afb65cf4d19f802014d7e9417
parentc1f963641355fa0533383af55fb8c72307b6424b
usb: xhci: wait for CNR controller not ready bit in xhci resume

NVIDIA 3.1 xHCI card would lose power when moving power state into D3Cold.
Thus we need to wait for CNR bit to clear in xhci resume, just as in
xhci init.

[Minor changes to comment and commit message -Mathias]
Cc: <stable@vger.kernel.org>
Signed-off-by: Rick Tseng <rtseng@nvidia.com>
Signed-off-by: Mathias Nyman <mathias.nyman@linux.intel.com>
Link: https://lore.kernel.org/r/1570190373-30684-6-git-send-email-mathias.nyman@linux.intel.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/host/xhci.c