Re: urb-interval differently interpreted via xhci for 2.0

2015-06-25 Thread Clemens Ladisch
(quoting fixed) Bernd Porr wrote: Alan Stern wrote: On Wed, 24 Jun 2015, Bernd Porr wrote: I use urb-interval to control the sampling rate of these devices. That works fine with the ehci driver. When I use the xhci driver it seems to be interpreting the urb-interval in a different way and/or

Re: urb-interval differently interpreted via xhci for 2.0

2015-06-25 Thread Bernd Porr
Hi Clemens, thanks for the reply. I'm using the Cypress chip which offers a fixed set of alternative settings and I use the one offering iso transfer so I cannot easily do that. There are loads of sigma boards out there and because of the linux firmware and the drivers not really into sync I

urb-interval differently interpreted via xhci for 2.0

2015-06-24 Thread Bernd Porr
Hi all, I'm the maintainter of the the USBDUX* devices. They are USB 2.0 high speed devices. I use urb-interval to control the sampling rate of these devices. That works fine with the ehci driver. When I use the xhci driver it seems to be interpreting the urb-interval in a different way

Re: urb-interval differently interpreted via xhci for 2.0

2015-06-24 Thread Bernd Porr
Hi Alan, thanks for the quick reply. I guess the cleanest solution is to write additional code in both the firmware and the driver for xhci and then once the older drivers change roll that over. I've been trying to avoid changing the firmware because it's not really maintained in sync with