Am Freitag, 8. Mai 2009 00:49:10 schrieb Alan Stern: > On Fri, 8 May 2009, Oliver Neukum wrote: > > Am Donnerstag, 7. Mai 2009 20:47:47 schrieb Alan Stern: > > > On Thu, 7 May 2009, Sarah Sharp wrote: > > > > I'm working on adding interrupt transfer support to the xHCI host > > > > controller driver, and I'm having a slight problem with device > > > > drivers that submit an URB with a different interval than the > > > > endpoint advertises. > > > > > > We don't really have a policy about that. As far as I know, no driver > > > ever changes the interval from value in the endpoint descriptor. > > > > kaweth uses it to override buggy firmware, as do upcoming patches > > for cdc-acm. > > Although it would be a layering violation, can we make these drivers > change the values in the usb_endpoint_descriptor, in the same way that > the descriptor parser in config.c does? Yes, that would work for those drivers. However, I am by no means sure these are the only drivers who do this. They are just the only ones I know. I'll look, but not today. Regards Oliver -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html