On Tue, 17 May 2016 16:16:23 -0700, John Youn wrote:

> The following patch series fixes up isochronous support for the dwc2
> gadget. The existing isochronous support lacked a few features. Most
> notably it did not properly sync up with the first packet and it
> didn't handle the Incomplete ISO IN/OUT interrupts.
> 
> These patches have been sitting in our internal tree for a while and
> tested mostly on a HAPS-based FPGA IP validation platform.

Tested-by: John Keeping <j...@metanate.com>

on Rockchip RK3288 (Radxa Rock2 Square).  With these patches the UAC2
gadget works smoothly.

I did spot a couple of errors getting logged, but they don't seem to
stop isochronous transfers working and I don't think they're new so they
shouldn't block this series.  When setting up a gadget via configfs, I
consistently get:

    dwc2 ff580000.usb: dwc2_hsotg_enqueue_setup: failed queue (-11)

I also occasionally see:

    dwc2 ff580000.usb: GOUTNakEff triggered

when cancelling audio playback, which I guess is expected, so maybe that
just needs to be demoted to debug level.


Regards,
John
--
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