Received: from smtp.kernel.org (aws-us-west-2-korg-mail-alma10-1.taild15c8.ts.net [100.103.45.18]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 7D5DC175A6B; Mon, 17 Aug 2026 15:02:52 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=100.103.45.18 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786978973; cv=none; b=hwO/2zPcXoPz1B9LM96FBTDO45osefZUgLchfRV0xc0q1t703kFyydCEnMrYJwifxqUTjMQX8Nj3bR5ZQs6sJxlzwvZr9JYxg0EdqdFE0epRZByj4S+hkGNbgDJQA4y159O2rfWqWq9P1FFFw16PIsjNWvfQIGH5FhhKLeOeox8= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786978973; c=relaxed/simple; bh=QDryG2hZ8a7mfwz5yyuL1AJKHyIHM/Kv/0QuFDFZa+4=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=PaAWaEhxqvsPrfa/1re1Gv/EneFggWScODhYV2/PyxK8EO+wWqohZXIc5ARBO4hB03a03yNoWLEZJTyySFfqO9mHbEIXU26jFYFjTpa/FAdQiL/YT2HuIsWXd9YvwVmM5PsCylYKYzAUB1a0Y3fUFbc4K4PQeU/IepquDkXHXSs= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=linuxfoundation.org header.i=@linuxfoundation.org header.b=d9oo2Tkk; arc=none smtp.client-ip=100.103.45.18 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=linuxfoundation.org header.i=@linuxfoundation.org header.b="d9oo2Tkk" Received: by smtp.kernel.org (Postfix) with ESMTPSA id D2B351F000E9; Mon, 17 Aug 2026 15:02:51 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linuxfoundation.org; s=korg; t=1786978972; bh=mpMZzie3+e1qBlTSBlGgt4stLkAVbl69rWKz//fUUy4=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=d9oo2Tkkld6O2t3WENS37MZrlPWw3+8sqScbyKFg92G+pqbW6EopNkBtLrTIQ99Ap qWpac92UDDdwuz6swIUIETexOGMFwFDQ2wvJ5a9yFSRZL7ZivoKDWxgSY9qAhEKk55 pyhTNCnJZ4mb2dYJJQb6H3EVQXgtZ2+Yi+dv0dUM= From: Greg Kroah-Hartman To: stable@vger.kernel.org Cc: Greg Kroah-Hartman , patches@lists.linux.dev, Salvador Blaya , Takashi Iwai , Sasha Levin Subject: [PATCH 6.1 062/609] ALSA: usb-audio: Skip DSD quirk for Musical Fidelity M6s DAC Date: Mon, 17 Aug 2026 15:25:58 +0200 Message-ID: <20260817132545.545228008@linuxfoundation.org> X-Mailer: git-send-email 2.55.0 In-Reply-To: <20260817132543.039278408@linuxfoundation.org> References: <20260817132543.039278408@linuxfoundation.org> User-Agent: quilt/0.69 X-stable: review X-Patchwork-Hint: ignore Precedence: bulk X-Mailing-List: patches@lists.linux.dev List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit 6.1-stable review patch. If anyone has any objections, please let me know. ------------------ From: Takashi Iwai [ Upstream commit 93b47e66cc6d6c6382d44b44f5e7f6fc3a7b38c3 ] Salvador reported that the recent fix for applying the DSD quirk to Musical Fidelity devices broke for his M6s DAC model (2772:0502). Although this is basically a firmware bug, the model in question is fairly old, and no further firmware update can be expected, so it'd be better to address in the driver side. As an ad hoc workaround, skip the DSD quirk for this device by adding an empty quirk entry of 2772:0502; this essentially skips the later DSD quirk entry by the match with the vendor 2772. Fixes: da3a7efff64e ("ALSA: usb-audio: Update for native DSD support quirks") Reported-by: Salvador Blaya Closes: https://lore.kernel.org/CAOdyq+qFaqCh=tK_wNnA64hv5pQuA1Y09ANxQ=xK8yR-t4mf9Q@mail.gmail.com Tested-by: Salvador Blaya Signed-off-by: Takashi Iwai Link: https://patch.msgid.link/20260709095614.1418838-1-tiwai@suse.de Signed-off-by: Sasha Levin --- sound/usb/quirks.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sound/usb/quirks.c b/sound/usb/quirks.c index 8faf3731e3499d..ece6ae4a21ed9f 100644 --- a/sound/usb/quirks.c +++ b/sound/usb/quirks.c @@ -2261,6 +2261,8 @@ static const struct usb_audio_quirk_flags_table quirk_flags_table[] = { QUIRK_FLAG_DSD_RAW), DEVICE_FLG(0x2708, 0x0002, /* Audient iD14 */ QUIRK_FLAG_IGNORE_CTL_ERROR), + DEVICE_FLG(0x2772, 0x0502, /* Musical Fidelity M6s DAC */ + 0), /* for avoiding QUIRK_FLAG_DSD_RAW with vendor match */ DEVICE_FLG(0x2912, 0x30c8, /* Audioengine D1 */ QUIRK_FLAG_GET_SAMPLE_RATE), DEVICE_FLG(0x2a70, 0x1881, /* OnePlus Technology (Shenzhen) Co., Ltd. BE02T */ -- 2.53.0