Received: by 2002:ab2:69cc:0:b0:1f4:be93:e15a with SMTP id n12csp456201lqp; Sat, 13 Apr 2024 04:47:48 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCUV2yXxGkWnMzw4rOwggKeKXfn94vTUy1cAju7BA6rbisg4UqEMwkoyteLxpr0AI9z+m/iiLn2fR0JtJfHwNQ0PD+EhNjolCfVQuwiVzg== X-Google-Smtp-Source: AGHT+IGojL9Di63MvKBy9mo75IDooqqT+XHJAlv6oHUA/AkCg7/A6Ww8EGIBTVPbVKW17xlWuPDZ X-Received: by 2002:a17:907:9725:b0:a51:d1f6:3943 with SMTP id jg37-20020a170907972500b00a51d1f63943mr3999629ejc.56.1713008868373; Sat, 13 Apr 2024 04:47:48 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1713008868; cv=pass; d=google.com; s=arc-20160816; b=qM+8DZB3Semlf6USlZiceo82Bl/B6OwW/ydv/WdbpihAeS4GNdDtHupVEaA+uzJBCd QJhNvVeqiVl2TTWqp7KcH/YyC1+t6r2i2Lx4l5XQvZftEMHw+DRPkmLknJgN5fwcbn+e OekIR0za2SERKmp7Sir2NwgpQ3LBWFx3VwrIeBNvyyKaSLrWahmoI1ejT0hu+PsO5WTU AoHfSqL26lMwX/Ofv77ZNTELTVy4oammtsEFqL8JLmofddLUWR6hptzXwUyuQEQIWG+Y tEKvldhDc7PIIDjrC4bwmX4GAEQa8hoxymWl7de4334TrKOmfIS9P8y3kZHN7Nw3j6Vk dbsQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:date:subject:cc:to:from :message-id:dkim-signature; bh=buU/TI1ycm4oXmFV2yW1Moaxa/OBm98bV+Uw5KNRXxo=; fh=jOsXugwHCAeuVTwEe37r7xiAfHHInhe3ewBq7FkDB1I=; b=P/lofxZuRWIOVFcINiQIyByDWAPNw+BcSoCjWh3u11uAhMtiDaH4tr6QPYVy60tlai DvfcIw0adGkOgjDlPBVVxqsHkv9ohyg5MdnMbgPUjNkU1/21VGgksPCK2lj+wVBL00U6 vRn5y26Qisf9ClMd76Ku4k9s1Ze9MuDDsyejkwcTTXBBkQ69DjmTdL1mtPeVQl8KUXKb vxg/egxsH5q9hsjFJDTig6M527M1twMKH4muVKvGsxr3LizcMfHjTvr3DyJCBuBIkSif 5BNi0rxahUYxklSv3l1+Q7dLQ4m7qRCPR9zUni+TMrPY4ozuvTDHuHtUPsp2yx1v4tNn DP6Q==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@qq.com header.s=s201512 header.b=y2TfVhAY; arc=pass (i=1 spf=pass spfdomain=qq.com dkim=pass dkdomain=qq.com dmarc=pass fromdomain=qq.com); spf=pass (google.com: domain of linux-kernel+bounces-143724-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-143724-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=qq.com Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [2604:1380:4601:e00::3]) by mx.google.com with ESMTPS id dt15-20020a170907728f00b00a4747d80d6esi2733115ejc.649.2024.04.13.04.47.48 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 13 Apr 2024 04:47:48 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-143724-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) client-ip=2604:1380:4601:e00::3; Authentication-Results: mx.google.com; dkim=pass header.i=@qq.com header.s=s201512 header.b=y2TfVhAY; arc=pass (i=1 spf=pass spfdomain=qq.com dkim=pass dkdomain=qq.com dmarc=pass fromdomain=qq.com); spf=pass (google.com: domain of linux-kernel+bounces-143724-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-143724-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=qq.com Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by am.mirrors.kernel.org (Postfix) with ESMTPS id 1FCE11F220B9 for ; Sat, 13 Apr 2024 11:47:48 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 20E9D3FB9A; Sat, 13 Apr 2024 11:47:42 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=qq.com header.i=@qq.com header.b="y2TfVhAY" Received: from out162-62-58-216.mail.qq.com (out162-62-58-216.mail.qq.com [162.62.58.216]) (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 53AA46AB8; Sat, 13 Apr 2024 11:47:36 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=162.62.58.216 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713008861; cv=none; b=OYJttMyE83efSKsaxac+c1iPDwKkGsxky8zelNdWAUETd8DtQeNME1zE6X7H/UKf3GsFZQgf8wgHRjfVrMCFb3Y8MWPlyFywneyDV5lyFo9tkBf+iMYY+d+3Idy1K6bLW3sQRO1O4eG01J+2hLRfpw/1G2BN9HvWOAvQJ1Aq6Bg= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713008861; c=relaxed/simple; bh=S5SKxjqBLEazmK9VzoxpMLNUbW254TmsbmfvUiZKfkU=; h=Message-ID:From:To:Cc:Subject:Date:MIME-Version; b=o4LiVlhPz+ok84X+x53dbfVc8JXOOgr/KQpfOpkg2JH5QWjCwqYzcwcQmCra5OePnFPUTtAwo2AbZwOK2wmbQ5oEySGC3LObuZd8tGlwK9did1+FwYFI9D/59jfYkxm6ufyC7gGCJrtRQft9NRnfkESXKxBv5CZNFMOM93M6n9o= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=qq.com; spf=pass smtp.mailfrom=qq.com; dkim=pass (1024-bit key) header.d=qq.com header.i=@qq.com header.b=y2TfVhAY; arc=none smtp.client-ip=162.62.58.216 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=qq.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=qq.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qq.com; s=s201512; t=1713008853; bh=buU/TI1ycm4oXmFV2yW1Moaxa/OBm98bV+Uw5KNRXxo=; h=From:To:Cc:Subject:Date; b=y2TfVhAY8vuaK1fKT5HoU6TzEB/5gm8yMjnTvohjCakZ/Alx3NDR9mc1tNaXotXAu IRLfBTjTeH9ox6ajJKXF46BbsCOXFw8oeTWC+Erfxtd/hYTx8EsBdlT24UJcLTzGrJ 1jvDDBSAY5yFTk+6o3NTOlX7zCIPw8YYdNRw5eLI= Received: from levi-pc.. ([61.186.29.10]) by newxmesmtplogicsvrszc19-0.qq.com (NewEsmtp) with SMTP id A4B1F810; Sat, 13 Apr 2024 19:41:11 +0800 X-QQ-mid: xmsmtpt1713008471t21yb30x3 Message-ID: X-QQ-XMAILINFO: Nx5llcX2zp4EfIlu/YnLYTHyOv1Fz6LhBZJqmmpegZxljWmX0TmL0/dPqaPKOS KCFhD788ITjLkg61iwrr8vsW3z9pGQEH0s2IiGeMPKkxDlhcXN9fbH/AWLIx6nP607/KhafMaVZo MHUBo11WDj+0ZvWJ4wxDm/MlkG+qvLzhxwPW8ofPDm+IcpnUlmN8qb+ak7+ujBeAn6kLPSZiHUfc wsZNyZiyg6xjS9/7Xq0tu+WgxdJiRUfLtrgVFjm/eyJ487kQo8W7k+sFmFp9QhGX04j4mJ6rB+n1 9gyz365oK+LwYw3WGu/WFn1p39Zg3Hk7CON8d8g/zBrgkEjJIQq1zmcGnqksygIIQd+sS66X/wf2 XVV3doIuc/jeX5LfE6dqL/snOih5Ot1K8i2P01hFdGJMbhIrEedp9v6l7wQtAEA9HgOPHJzf85kt 160+8eW++m86PNawfVoEw+OVXVVroDOUVjtCzUU2qV9A3EQd3R9FYTbkUhjJX0fRsA2eNgYOlgtb w9dHbvaBFPWn5fu3DPXx0ZLwG/FjshvTxm24MGDSQfU5xmecFTss6wJiTBntOt48pmLr9YP5srHc AzZIU5pY8Xhct0mV9l5j7eHIaYqR4xiOspoLiD7Ng1z9/k7IbxuzWXcPNmH6/kVYvGqNqrsg8KC3 v3/feApTsq1UfjS6WavSkhI4dqUmOLgoMRPp+fVWgYOOlCTi55DSL6TF3syyP85oz2c9XICYm9c4 V04lVgwR7IfDJwz2MNb/5eXMVGNRS8FQP22PzgM/wUJDrFRhJ9TO5ThCenOQj89e1lEuuZZiz1aH s4S88lU+cU9VUTaYndXFDvXnAlkgMEQUQRSo0T0HyIJDmvq70+TXPZUoZXLW2Dls9V+BZ8NWkpg1 RA2x5hjlxN1vBwIjYl5X/1tTGCy71Td+ILXxJtv4oL/JkbWrax89fcuSzH/6emOfU+onPOp5etGz /2nuHsvo2DJzqQZS26Uxf+FOKeZy4ooF/IqJWR6sBGQsvRql+fHzlSLrXpmli0v+uUSHenu/7KGw A8tIPQZmCXiMeGSUTHr8zKPDCXMVUpIxR0NwyGStAVLY44iA38rJ13EnmtrqAmrRwTZVTNW/Epma uwVn+Kv6JlkR789QanGE2pnwfH3B+2ieq32BAV X-QQ-XMRINFO: Mp0Kj//9VHAxr69bL5MkOOs= From: zhanghuayu1233@qq.com To: perex@perex.cz, tiwai@suse.com, sbinding@opensource.cirrus.com Cc: alsa-devel@alsa-project.org, linux-sound@vger.kernel.org, linux-kernel@vger.kernel.org, patches@opensource.cirrus.com, zhanghuayu.dev@gmail.com, zhanghuayu1233@qq.com Subject: [PATCH] Fix volumn control of ThinkBook 16P Gen4 Date: Sat, 13 Apr 2024 19:41:22 +0800 X-OQ-MSGID: <20240413114122.24524-1-zhanghuayu1233@qq.com> X-Mailer: git-send-email 2.34.1 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit From: Huayu Zhang change HDA & AMP configuration from ALC287_FIXUP_CS35L41_I2C_2 to ALC287_FIXUP_MG_RTKC_CSAMP_CS35L41_I2C_THINKPAD for ThinkBook 16P Gen4 models to fix volumn control issue (cannot fully mute). Signed-off-by: Huayu Zhang --- sound/pci/hda/patch_realtek.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sound/pci/hda/patch_realtek.c b/sound/pci/hda/patch_realtek.c index d6940bc4ec39..1aef223307bb 100644 --- a/sound/pci/hda/patch_realtek.c +++ b/sound/pci/hda/patch_realtek.c @@ -10396,8 +10396,8 @@ static const struct snd_pci_quirk alc269_fixup_tbl[] = { SND_PCI_QUIRK(0x17aa, 0x3886, "Y780 VECO DUAL", ALC287_FIXUP_TAS2781_I2C), SND_PCI_QUIRK(0x17aa, 0x38a7, "Y780P AMD YG dual", ALC287_FIXUP_TAS2781_I2C), SND_PCI_QUIRK(0x17aa, 0x38a8, "Y780P AMD VECO dual", ALC287_FIXUP_TAS2781_I2C), - SND_PCI_QUIRK(0x17aa, 0x38a9, "Thinkbook 16P", ALC287_FIXUP_CS35L41_I2C_2), - SND_PCI_QUIRK(0x17aa, 0x38ab, "Thinkbook 16P", ALC287_FIXUP_CS35L41_I2C_2), + SND_PCI_QUIRK(0x17aa, 0x38a9, "Thinkbook 16P", ALC287_FIXUP_MG_RTKC_CSAMP_CS35L41_I2C_THINKPAD), + SND_PCI_QUIRK(0x17aa, 0x38ab, "Thinkbook 16P", ALC287_FIXUP_MG_RTKC_CSAMP_CS35L41_I2C_THINKPAD), SND_PCI_QUIRK(0x17aa, 0x38b4, "Legion Slim 7 16IRH8", ALC287_FIXUP_CS35L41_I2C_2), SND_PCI_QUIRK(0x17aa, 0x38b5, "Legion Slim 7 16IRH8", ALC287_FIXUP_CS35L41_I2C_2), SND_PCI_QUIRK(0x17aa, 0x38b6, "Legion Slim 7 16APH8", ALC287_FIXUP_CS35L41_I2C_2), -- 2.34.1