On Mon, Sep 27, 2021 at 09:12:53AM -0700, Jack Pham wrote: > commit f0e8a206a2a53a919e1709c654cb65d519f7befb upstream. > > For Isochronous endpoints, the SS companion descriptor's > wBytesPerInterval field is required to reserve bus time in order > to transmit the required payload during the service interval. > If left at 0, the UAC2 function is unable to transact data on its > playback or capture endpoints in SuperSpeed mode. > > Since f_uac2 currently does not support any bursting this value can > be exactly equal to the calculated wMaxPacketSize. > > Tested with Windows 10 as a host. > > Fixes: f8cb3d556be3 ("usb: f_uac2: adds support for SS and SSP") > Cc: stable <stable@xxxxxxxxxxxxxxx> > Signed-off-by: Jack Pham <jackp@xxxxxxxxxxxxxx> > Link: https://lore.kernel.org/r/20210909174811.12534-3-jackp@xxxxxxxxxxxxxx > Signed-off-by: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx> > [jackp: Backport to 5.14 with minor conflict resolution] Both now queued up, thanks. greg k-h