[PATCH v5 0/5] ALSA: usb-audio: Fixes for Pioneer devices
Takashi Iwai
tiwai at suse.de
Fri Jan 8 08:52:14 CET 2021
Hi,
here is the revised patches for addressing the regressions reported
on the Pioneer USB-audio devices. Those have the special
configuration where both playback and capture endpoints share the same
interface with the vendor-spec descriptors. It required the extension
of the endpoint management code and the setup of the implicit feedback
mode.
v4->v5:
- Fix the implicit feedback detection
- Correct the maxpacksize for ep_idx=1 case
Takashi
===
Takashi Iwai (5):
ALSA: usb-audio: Fix the missing endpoints creations for quirks
ALSA: usb-audio: Choose audioformat of a counter-part substream
ALSA: usb-audio: Avoid unnecessary interface re-setup
ALSA: usb-audio: Annotate the endpoint index in audioformat
ALSA: usb-audio: Fix implicit feedback sync setup for Pioneer devices
sound/usb/card.c | 5 +--
sound/usb/card.h | 3 ++
sound/usb/endpoint.c | 84 ++++++++++++++++++++++++++++++++++------
sound/usb/endpoint.h | 2 +-
sound/usb/implicit.c | 57 ++++++++++++++++++++-------
sound/usb/quirks-table.h | 6 +++
sound/usb/quirks.c | 58 +++++++++++++++++++++------
sound/usb/usbaudio.h | 1 +
8 files changed, 173 insertions(+), 43 deletions(-)
--
2.26.2
More information about the Alsa-devel
mailing list