Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
Commit f907ae7f authored by Anji jonnala's avatar Anji jonnala Committed by Stephen Boyd
Browse files

usb: ci13xxx_udc: Add delay upon hardware 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 dequeue failure
and make a call to hardware dequeue again which might help this case.

Change-Id: Ic97fa259b2e2f0a5c53cb49106f42960b4514164
Signed-off-by: default avatarAnji jonnala <anjir@codeaurora.org>
parent 796a0397
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment