diff options
| author | Hemant Kumar <hemantk@codeaurora.org> | 2018-03-05 18:51:43 -0800 |
|---|---|---|
| committer | Chandana Kishori Chiluveru <cchiluve@codeaurora.org> | 2019-03-22 12:08:33 +0530 |
| commit | b6a6377d0e09c4d3667b8572dbad0536028f23b5 (patch) | |
| tree | 32e43755affe670b918045b4bc96276828185cfc /arch/powerpc/lib/code-patching.c | |
| parent | 70dc54f5deaa8e64fdf9092a8fe2ba492cbd7e5a (diff) | |
usb: XHCI: Bailout command abort operation upon XHCI remove
As part of Command timeout handling command abort operation
is performed. This requires to poll for command ring status
for 5 second and a re-try for another 3 second. In case of
XHCI removal this can cause watch dog timeout because polling
is done with spin lock held. Fix this issue by calling
xhci_handshake_check_state() API which bails out the polling
upon XHCI removal.
Change-Id: I2d4c4654cb8909a3a71002870f1f5946d60f7d8f
Signed-off-by: Hemant Kumar <hemantk@codeaurora.org>
Diffstat (limited to 'arch/powerpc/lib/code-patching.c')
0 files changed, 0 insertions, 0 deletions
