There are some bugs preventing the usage of audio with a xHCI port: 1) The URB interval equal to 1 means a IRQ rate of 64 x 125 us, with xHCI (a period of 8ms), while it means a period of 64 ms with EHCI; 2) The period value was never 64 bytes. Properly address the two above issues and prepare the driver to estimate all parameters in realtime. Mauro Carvalho Chehab (4): em28xx: use bInterval on em28xx-audio em28xx-audio: Fix error path em28xx: don't hardcode audio URB calculus em28x-audio: fix the period size in bytes drivers/media/usb/em28xx/em28xx-audio.c | 187 +++++++++++++++++++++++++++----- drivers/media/usb/em28xx/em28xx.h | 8 +- 2 files changed, 160 insertions(+), 35 deletions(-) -- 1.8.3.1 -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html