Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp1761107pxj; Wed, 19 May 2021 13:18:15 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzI2PjorgnM9ATbTYQ2ptSu0zwdQN/dvn2YUYYwUWNJcQBGhRiARqGN1GAl1n0knhc5uHtI X-Received: by 2002:a02:ab87:: with SMTP id t7mr1003727jan.57.1621455494905; Wed, 19 May 2021 13:18:14 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1621455494; cv=none; d=google.com; s=arc-20160816; b=P5HgwMFG6zifcfgWqEZniln8uUbV1nSIFC7Ixz2/HaFzbHoyzqKdawdfRdTdG1hWM8 QVg4IEy0KK0FXLXAFTPDy93UcKVLBRZeOUUXfGLW+mUgMT6aJhV6o8c5GYHANccjuALH pICpJ2pT9Q6mWLmOkVAamxzy1Zpq5rw5VruhH16erff0CDYzmp6Vx/BzSdAcRkEr6zFU pGYo7PsCh2FfPiMKH1a46zByiBat1QVgHM7EVCPCVQLvWdAaAyY8rNYdfBdDsBcd8zuP hnSWYGycaupNJPVQQ4cDFMbbovKhfUekDGrNi1DsQYTxLkhPMXPHAPWRa27Ek7tY5b9N R8fA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from; bh=sgBin3LfvjBQ+jMfvDzfgjcrMtqe7+Ue74bpOMKbSzo=; b=FJkwEM1VJTGZc02vA+B9QlHj8bxbdQGhvm+HG87FE6bldSRpsJ7H/0X7VK5FxxlKXX L24lDLr3TAvXoZ5x0eSPMwRJ1wyywVpnobbQPnQGHP8bFSNDLedMSCeysxtS/flf6mTz 5mTbCaRMINEcUS+X+ZAOWJMDSMJmaNJIKx17mqu6rLnKK6H0NUI3QbOR61ns8lNP0cxj YC/KpYqE4NvA3BZGGk5untRKYBH7tuMvmHgxydCWX4IZa+DwidNNE93cYx5FYL8R2MOB Jo3C85ORIv0IkMcMUrugbB9miBzobiq+SND0pmbcDWk+axbv6mUsfUH0SMOtNUANa1fo IDhQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=canonical.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id s6si299584jao.56.2021.05.19.13.18.02; Wed, 19 May 2021 13:18:14 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=canonical.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1355527AbhESRGM (ORCPT + 99 others); Wed, 19 May 2021 13:06:12 -0400 Received: from youngberry.canonical.com ([91.189.89.112]:37095 "EHLO youngberry.canonical.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1355526AbhESRGK (ORCPT ); Wed, 19 May 2021 13:06:10 -0400 Received: from 61-220-137-34.hinet-ip.hinet.net ([61.220.137.34] helo=localhost) by youngberry.canonical.com with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from ) id 1ljPce-0004Jk-PT; Wed, 19 May 2021 17:04:41 +0000 From: Jeremy Szu To: tiwai@suse.com Cc: Jeremy Szu , Jaroslav Kysela , Kailang Yang , Hui Wang , Jian-Hong Pan , Huacai Chen , PeiSen Hou , alsa-devel@alsa-project.org (moderated list:SOUND), linux-kernel@vger.kernel.org (open list) Subject: [PATCH 3/4] ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP Zbook Fury 15 G8 Date: Thu, 20 May 2021 01:03:55 +0800 Message-Id: <20210519170357.58410-3-jeremy.szu@canonical.com> X-Mailer: git-send-email 2.31.1 In-Reply-To: <20210519170357.58410-1-jeremy.szu@canonical.com> References: <20210519170357.58410-1-jeremy.szu@canonical.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The HP ZBook Fury 15.6 Inch G8 is using ALC285 codec which is using 0x04 to control mute LED and 0x01 to control micmute LED. In the other hand, there is no output from right channel of speaker. Therefore, add a quirk to make it works. Signed-off-by: Jeremy Szu --- sound/pci/hda/patch_realtek.c | 1 + 1 file changed, 1 insertion(+) diff --git a/sound/pci/hda/patch_realtek.c b/sound/pci/hda/patch_realtek.c index 8d1c18843758..58686d7d5576 100644 --- a/sound/pci/hda/patch_realtek.c +++ b/sound/pci/hda/patch_realtek.c @@ -8291,6 +8291,7 @@ static const struct snd_pci_quirk alc269_fixup_tbl[] = { SND_PCI_QUIRK(0x103c, 0x87f7, "HP Spectre x360 14", ALC245_FIXUP_HP_X360_AMP), SND_PCI_QUIRK(0x103c, 0x8846, "HP EliteBook 850 G8 Notebook PC", ALC285_FIXUP_HP_GPIO_LED), SND_PCI_QUIRK(0x103c, 0x884c, "HP EliteBook 840 G8 Notebook PC", ALC285_FIXUP_HP_GPIO_LED), + SND_PCI_QUIRK(0x103c, 0x8870, "HP ZBook Fury 15.6 Inch G8 Mobile Workstation PC", ALC285_FIXUP_HP_GPIO_AMP_INIT), SND_PCI_QUIRK(0x103c, 0x8873, "HP ZBook Studio 15.6 Inch G8 Mobile Workstation PC", ALC285_FIXUP_HP_GPIO_AMP_INIT), SND_PCI_QUIRK(0x103c, 0x8896, "HP EliteBook 855 G8 Notebook PC", ALC285_FIXUP_HP_MUTE_LED), SND_PCI_QUIRK(0x103c, 0x8898, "HP EliteBook 845 G8 Notebook PC", ALC285_FIXUP_HP_LIMIT_INT_MIC_BOOST), -- 2.31.1