ALSA: usb-audio: Add quirks for MacroSilicon MS2100/MS2106 devices
authorJohn Veness <john-linux@pelago.org.uk>
Fri, 24 Jun 2022 14:07:57 +0000 (15:07 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 21 Jul 2022 19:24:41 +0000 (21:24 +0200)
commit9d90a21f0cb745d99c4bfce2793e063c3944b823
tree8eecfe3283653585e6fc199ad66a19ec677babbc
parent2483ba7afa598ceebf5deb66c20ec3e730f3695b
ALSA: usb-audio: Add quirks for MacroSilicon MS2100/MS2106 devices

[ Upstream commit 6e2c9105e0b743c92a157389d40f00b81bdd09fe ]

Treat the claimed 96kHz 1ch in the descriptors as 48kHz 2ch, so that
the audio stream doesn't sound mono. Also fix initial stream
alignment, so that left and right channels are in the correct order.

Signed-off-by: John Veness <john-linux@pelago.org.uk>
Link: https://lore.kernel.org/r/20220624140757.28758-1-john-linux@pelago.org.uk
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Signed-off-by: Sasha Levin <sashal@kernel.org>
sound/usb/quirks-table.h
sound/usb/quirks.c