Commit 00395687 authored by Vijayavardhan Vennapusa's avatar Vijayavardhan Vennapusa Committed by Srivalli Oguri
Browse files

usb: msm7k_udc: Add delay upon request dequeue failure



A delay is observed between when the HW generates the
ENDPTCOMPLETE interrupt and updating the dTD status bits. This
delay is causing the request ending up in lying in the DCD queue
which leads to data stall on that particular endpoints.

As temporary workaround add 10 micro second delay upon request
dequeue failure and check for active status bit clear again which
might help this case.

CRs-fixed: 317926
Signed-off-by: default avatarVijayavardhan Vennapusa <vvreddy@codeaurora.org>
(cherry picked from commit 7648e90b)

Change-Id: I5257e24333f104b75e6f2c5185af304c61fde173
Signed-off-by: default avatarSrivalli Oguri <oguri@codeaurora.org>
parent 8059cfbb
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment