Re: xhci isochronous transfers

2019-03-17 Thread Nam Nguyen
Alexandre Ratchov writes: > On Sat, Mar 16, 2019 at 06:58:55PM -0700, Nam Nguyen wrote: >> >> > This procedure is sufficient when I use a USB 2 port. >> >> I forgot to test USB 2 at the time of my original e-mail. There is >> actually a regression and both USB 2 and USB 3 ports throw the same >

Re: xhci isochronous transfers

2019-03-17 Thread Alexandre Ratchov
On Sat, Mar 16, 2019 at 06:58:55PM -0700, Nam Nguyen wrote: > > > This procedure is sufficient when I use a USB 2 port. > > I forgot to test USB 2 at the time of my original e-mail. There is > actually a regression and both USB 2 and USB 3 ports throw the same > error. > > --8<---cut

Re: xhci isochronous transfers

2019-03-17 Thread Stefan Sperling
On Sat, Mar 16, 2019 at 06:58:55PM -0700, Nam Nguyen wrote: > > > This procedure is sufficient when I use a USB 2 port. > > I forgot to test USB 2 at the time of my original e-mail. There is > actually a regression and both USB 2 and USB 3 ports throw the same > error. If it is now broken on ehc

Re: xhci isochronous transfers

2019-03-16 Thread Nam Nguyen
> This procedure is sufficient when I use a USB 2 port. I forgot to test USB 2 at the time of my original e-mail. There is actually a regression and both USB 2 and USB 3 ports throw the same error. --8<---cut here---start->8--- uaudio0: can't get iface handle

Re: xhci isochronous transfers

2019-03-16 Thread Nam Nguyen
Thank you for all the work that went into this. I am testing USB 3 on a Thinkpad x230i for my headphone DAC, an ODAC-revB. I tested a Youtube video, and it does not begin playback. The relevant error is at the end of the pasted dmesg. I also tested this on a Thinkpad X1 Carbon Gen 4 to the same

Re: xhci isochronous transfers (was: Re: CVS: cvs.openbsd.org: src)

2019-03-16 Thread Solene Rapenne
On Sat, Mar 16, 2019 at 12:38:09PM -, Christian Weisgerber wrote: > On 2019-03-15, Patrick Wildt wrote: > > > CVSROOT:/cvs > > Module name:src > > Changes by: patr...@cvs.openbsd.org 2019/03/15 17:20:35 > > > > Modified files: > > sys/dev/usb: xhci.c > > > > Log message:

xhci isochronous transfers (was: Re: CVS: cvs.openbsd.org: src)

2019-03-16 Thread Christian Weisgerber
On 2019-03-15, Patrick Wildt wrote: > CVSROOT: /cvs > Module name: src > Changes by: patr...@cvs.openbsd.org 2019/03/15 17:20:35 > > Modified files: > sys/dev/usb: xhci.c > > Log message: > Improve and enable isochronous transfers in xhci(4). [...] Wow, that appears to be the