In removal requests, it is necessary to make the corresponding trb
disable state (HWO = 1) and dep->queued_requests a corresponding reduction.
It is better to use a alone funtion to disable trb (HWO = 0).
Signed-off-by: Pengcheng Li
---
drivers/usb/dwc3/gadget.c | 30
Hi,
> -Original Message-
> From: Felipe Balbi [mailto:ba...@kernel.org]
> Sent: Friday, December 22, 2017 3:54 PM
> To: Lipengcheng
> Cc: linux-usb@vger.kernel.org; linux-ker...@vger.kernel.org; Lipengcheng
> Subject: Re: [PATCH] usb: dwc3: gadget:Core consumes a trb software to fill a
>
> > On Thu, Nov 16, 2017 at 10:20 AM, Peter Chen wrote:
> >>
> >>> >
> >>> > All USB registers, including USB transceiver, USB non-core, and USB
> >>> > core.
> >>>
> >>> I need to have some time to go to the platform again. It will be possible
> >>> this
> weekend.
> >>>
commit 8466489ef5ba48272ba4fa4ea9f8f403306de4c7
Author: Marc Zyngier
Date: Tue Aug 1 20:11:08 2017 -0500
xhci: Reset Renesas uPD72020x USB controller for 32-bit DMA issue
...
...
...
--- a/drivers/usb/host/xhci-pci.c
+++ b/drivers/usb/host/xhci-pci.c
@@ -284,6 +284,13