From af101fa38725d1973a4bed46aedf67a542078142 Mon Sep 17 00:00:00 2001 From: Greg Kroah-Hartman Date: Tue, 1 Sep 2020 17:06:55 +0200 Subject: [PATCH] 4.19-stable patches added patches: alsa-usb-audio-update-documentation-comment-for-ms2109-quirk.patch --- ...cumentation-comment-for-ms2109-quirk.patch | 35 +++++++++++++++++++ queue-4.19/series | 1 + 2 files changed, 36 insertions(+) create mode 100644 queue-4.19/alsa-usb-audio-update-documentation-comment-for-ms2109-quirk.patch diff --git a/queue-4.19/alsa-usb-audio-update-documentation-comment-for-ms2109-quirk.patch b/queue-4.19/alsa-usb-audio-update-documentation-comment-for-ms2109-quirk.patch new file mode 100644 index 00000000000..bc6372da7e9 --- /dev/null +++ b/queue-4.19/alsa-usb-audio-update-documentation-comment-for-ms2109-quirk.patch @@ -0,0 +1,35 @@ +From 74a2a7de81a2ef20732ec02087314e92692a7a1b Mon Sep 17 00:00:00 2001 +From: Hector Martin +Date: Sun, 16 Aug 2020 17:44:31 +0900 +Subject: ALSA: usb-audio: Update documentation comment for MS2109 quirk + +From: Hector Martin + +commit 74a2a7de81a2ef20732ec02087314e92692a7a1b upstream. + +As the recent fix addressed the channel swap problem more properly, +update the comment as well. + +Fixes: 1b7ecc241a67 ("ALSA: usb-audio: work around streaming quirk for MacroSilicon MS2109") +Signed-off-by: Hector Martin +Link: https://lore.kernel.org/r/20200816084431.102151-1-marcan@marcan.st +Signed-off-by: Takashi Iwai +Signed-off-by: Greg Kroah-Hartman + +--- + sound/usb/quirks-table.h | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +--- a/sound/usb/quirks-table.h ++++ b/sound/usb/quirks-table.h +@@ -3524,8 +3524,8 @@ ALC1220_VB_DESKTOP(0x26ce, 0x0a01), /* A + * they pretend to be 96kHz mono as a workaround for stereo being broken + * by that... + * +- * They also have swapped L-R channels, but that's for userspace to deal +- * with. ++ * They also have an issue with initial stream alignment that causes the ++ * channels to be swapped and out of phase, which is dealt with in quirks.c. + */ + { + .match_flags = USB_DEVICE_ID_MATCH_DEVICE | diff --git a/queue-4.19/series b/queue-4.19/series index b4b1768e7ba..17c419ea184 100644 --- a/queue-4.19/series +++ b/queue-4.19/series @@ -122,3 +122,4 @@ usb-dwc3-gadget-fix-handling-zlp.patch usb-dwc3-gadget-handle-zlp-for-sg-requests.patch tpm-unify-the-mismatching-tpm-space-buffer-sizes.patch hid-hiddev-fix-slab-out-of-bounds-write-in-hiddev_ioctl_usage.patch +alsa-usb-audio-update-documentation-comment-for-ms2109-quirk.patch -- 2.47.2