Merge "Revert "usb: dwc3: gadget: use update transfer command""
This commit is contained in:
commit
f71d743cf0
1 changed files with 4 additions and 5 deletions
|
@ -2585,16 +2585,15 @@ static void dwc3_endpoint_interrupt(struct dwc3 *dwc,
|
||||||
if (usb_endpoint_xfer_isoc(dep->endpoint.desc)) {
|
if (usb_endpoint_xfer_isoc(dep->endpoint.desc)) {
|
||||||
dwc3_gadget_start_isoc(dwc, dep, event);
|
dwc3_gadget_start_isoc(dwc, dep, event);
|
||||||
} else {
|
} else {
|
||||||
int active;
|
|
||||||
int ret;
|
int ret;
|
||||||
|
|
||||||
active = event->status & DEPEVT_STATUS_TRANSFER_ACTIVE;
|
|
||||||
|
|
||||||
dwc3_trace(trace_dwc3_gadget, "%s: reason %s",
|
dwc3_trace(trace_dwc3_gadget, "%s: reason %s",
|
||||||
dep->name, active ? "Transfer Active"
|
dep->name, event->status &
|
||||||
|
DEPEVT_STATUS_TRANSFER_ACTIVE
|
||||||
|
? "Transfer Active"
|
||||||
: "Transfer Not Active");
|
: "Transfer Not Active");
|
||||||
|
|
||||||
ret = __dwc3_gadget_kick_transfer(dep, 0, !active);
|
ret = __dwc3_gadget_kick_transfer(dep, 0, 1);
|
||||||
if (!ret || ret == -EBUSY)
|
if (!ret || ret == -EBUSY)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue