[PATCH 0/4] Fix em28xx audio when using a xHCI USB port

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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




[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux