This series fully update existing ISOC DDMA flow which initially based on
2 descriptor chains. Switching between desc chains performing based on BNA
interrupt. Because of BNA interrupt few packets can be lost.

1/3 patch unmask ISOC IN BNA interrupt only.
2/3 patch changing ISOC IN/OUT flow as described above.
3/3 patch add High bandwidth ISOC OUT transfers support.

All patches were tested on HAPS-DX7 platform using internal USB test tool.


Minas Harutyunyan (3):
  usb: dwc2: Enable BNA interrupt for IN endpoints
  usb: dwc2: Change ISOC DDMA flow
  usb: dwc2: Add High Bandwidth ISOC OUT support

 drivers/usb/dwc2/core.h   |   2 -
 drivers/usb/dwc2/gadget.c | 505 ++++++++++++++++++++++++++++++++--------------
 2 files changed, 359 insertions(+), 148 deletions(-)

-- 
2.11.0

--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to