summaryrefslogtreecommitdiffstats
path: root/sound/usb/mixer_us16x08.c
diff options
context:
space:
mode:
authorAlexander Tsoy <alexander@tsoy.me>2020-02-29 16:18:15 +0100
committerTakashi Iwai <tiwai@suse.de>2020-03-06 09:03:17 +0100
commit2edb84e3047b93da2f2b234219cdc304df042d9e (patch)
tree26855fa73e05965f2397f83c7e8022d3d36e2ded /sound/usb/mixer_us16x08.c
parentALSA: korg1212: fix if-statement empty body warnings (diff)
downloadlinux-2edb84e3047b93da2f2b234219cdc304df042d9e.tar.xz
linux-2edb84e3047b93da2f2b234219cdc304df042d9e.zip
ALSA: usb-audio: Add support for MOTU MicroBook IIc
MicroBook IIc operates in UAC2 mode by default. This patch addresses several issues with it: - MicroBook II and IIc shares the same USB ID. We can distinguish them by interface class. - MaxPacketsOnly attribute is erroneously set in endpoint descriptors. As a result this card produces noise with all sample rates other than 96 KHz. This also causes issues like IOMMU page faults and other problems with host controller. - Sample rate changes takes more than 2 seconds for this device. Clock validity request returns false during that period, so the clock validity quirk is required. Signed-off-by: Alexander Tsoy <alexander@tsoy.me> Link: https://lore.kernel.org/r/20200229151815.14199-1-alexander@tsoy.me Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'sound/usb/mixer_us16x08.c')
0 files changed, 0 insertions, 0 deletions