]> git.baikalelectronics.ru Git - kernel.git/commit
usb: dwc2: WA for Full speed ISOC IN in DDMA mode.
authorArtur Petrosyan <Arthur.Petrosyan@synopsys.com>
Mon, 16 Apr 2018 12:45:31 +0000 (08:45 -0400)
committerFelipe Balbi <felipe.balbi@linux.intel.com>
Wed, 25 Apr 2018 09:54:50 +0000 (12:54 +0300)
commit3ff84712fefd53b0015f6f1c9ebd9ac438087183
tree65d105b3d30b3372f74ac0dcec709e6169bfb6f5
parent3e8fda88813daca35beb9f35f156d6bed6a6fd37
usb: dwc2: WA for Full speed ISOC IN in DDMA mode.

By clearing NAK status of EP, core will send ZLP
to IN token and assert NAK interrupt relying
on TxFIFO status only.

The WA applies only to core versions from 2.72a
to 4.00a (including both). Also for FS_IOT_1.00a
and HS_IOT_1.00a.

Signed-off-by: Artur Petrosyan <arturp@synopsys.com>
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