usb: dwc2: Delayed status support
authorMinas Harutyunyan <minas.harutyunyan@synopsys.com>
Tue, 12 Mar 2019 07:45:12 +0000 (11:45 +0400)
committerFelipe Balbi <felipe.balbi@linux.intel.com>
Fri, 3 May 2019 06:13:48 +0000 (09:13 +0300)
commitb4c53b4ac66a75a93672abf08aafac64dfb08d00
treef9935ef234f199c72bab94df876d4ccacd213f15
parentc67d4262f61733cb4fb81954de53e34712962993
usb: dwc2: Delayed status support

Added delayed status support for Control transfers.

Tested in all 3 modes: Slave, BDMA and DDMA.
Performed tests: USB CV (Ch9 and MSC), Control Read/Write tests
using Synopsys USB test environment function driver.

Signed-off-by: Minas Harutyunyan <hminas@synopsys.com>
Signed-off-by: Felipe Balbi <felipe.balbi@linux.intel.com>
drivers/usb/dwc2/core.h
drivers/usb/dwc2/gadget.c