On Mon, 02 Nov 2026 09:22:27 +0000, Jamin Lin <[email protected]> wrote: > The protocol has three callbacks for isochronous transfers: > start_iso_stream_func, stop_iso_stream_func and iso_packet_func. > Isochronous has no capability bit, and the parser calls them without > checking, so a server cannot leave them out. > > Implement the three for an OUT endpoint. Endpoint 0 is control, so > refuse it. The host sends a packet for every OUT transfer. It sends > nothing for an IN transfer, so refuse an IN endpoint with a stall. > Only a stall makes the host close the stream. Any other status leaves > it open on the host side. > > [...]
Reviewed-by: Marc-André Lureau <[email protected]> -- Marc-André Lureau <[email protected]>
