Revert "usb: dwc3: gadget: always enable IOC on bulk/interrupt transfers"
This change reverts Commit f3af3651 ("usb: dwc3: gadget: always enable IOC on bulk/interrupt transfers") which sets IOC bit for both bulk/interrupt transfers resulting into interrupt for each TRB completion with event as XFERINPROGRESS. In some cases it has been observed that controller is not able to complete provided TRB on bulk-in endpoint causing stall conditions. Hence Fix this issue by not setting IOC bit for each TRB to receive XFERCOMPLETE interrupt with it. CRs-Fixed: 859396 Change-Id: I5ff08188f37044332f7dadba8d677288e83bfec8 Signed-off-by:Mayank Rana <mrana@codeaurora.org>
Loading
Please register or sign in to comment