Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp1761719pxj; Wed, 19 May 2021 13:19:16 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyj7ui5XGcOwWZFCb4MFMcTUJpVyOAbpcIm9Z1P61atDMJbcLClhcXeKngUxTiT9eQFN7oR X-Received: by 2002:a6b:4105:: with SMTP id n5mr1395696ioa.148.1621455555823; Wed, 19 May 2021 13:19:15 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1621455555; cv=none; d=google.com; s=arc-20160816; b=XZQTgD/huTteIKnq6O2kp5dTko8mqUWo8YCcTlGrDnPycN6YdtAj3OZ2yg0baQzdEN eO0+AqQkQfoz8oO7mluHkK+3R1cykN9ylR35hf66GApGG69EkbqLNHeDsVknPEEt14wA l9JRLyojI+FndjdG8opXcLJ8S3YRsDq1uyw/3N/wRr3nOssvNZrKldDK6EsSejAiE/Q8 yeun0EBO3j02FszK8l+7B4Wf7BKGm2g2oxfexbqiWO6jq89QdzDPIDehkbCCU3ZpIkZp gYaJ2+uF7ahlIyWTqmYBRzzpm70A2dIQcWy9ddE9dsNEhTsscrD7B42Dl/0aerAx7Gq1 cCIg== 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=whm1uU17NwiyLo5DSYeF8ekq4Vq1ZiZxXdtZmWsqoIc=; b=GmHgg2bcH9+lPgEm1XxOx709DZB+ak1VFN4QHHk8BUXzU5AW9Z12q9sUedHi48xIz4 NibVq4rqepa+rC18h8xa2VtzWts3TnMb4iPVZebgHtvqlyrgCdiO1jOM8eK1sLK0R6wn YD9caeQ3F9orXgXRHbOrII817JRQZXQnT8u3CaN9bNRAFAhZWMa5LxsK0j5XlMn2gzey TqpD9YLgGJnz9FUfbqqz1eWXBZRK5orxsQ/Jl+/V4Wdn5MM5YrLvONtPSRCy/DwqeAp9 6ELSPz++2uBR7gcu1BTMcbP6hQQiO7+3fKF0a/cTZoR+leXKOqZp053XFlYFp1rhNhJC REQQ== 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 w14si754394ilu.141.2021.05.19.13.19.03; Wed, 19 May 2021 13:19:15 -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 S1355524AbhESRGK (ORCPT + 99 others); Wed, 19 May 2021 13:06:10 -0400 Received: from youngberry.canonical.com ([91.189.89.112]:37091 "EHLO youngberry.canonical.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1355518AbhESRGH (ORCPT ); Wed, 19 May 2021 13:06:07 -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 1ljPca-0004J4-3A; Wed, 19 May 2021 17:04:36 +0000 From: Jeremy Szu To: tiwai@suse.com Cc: Jeremy Szu , Jaroslav Kysela , Kailang Yang , Jian-Hong Pan , Hui Wang , Huacai Chen , PeiSen Hou , alsa-devel@alsa-project.org (moderated list:SOUND), linux-kernel@vger.kernel.org (open list) Subject: [PATCH 2/4] ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP Zbook G8 Date: Thu, 20 May 2021 01:03:54 +0800 Message-Id: <20210519170357.58410-2-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 Studio 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 9d68f591c6bf..8d1c18843758 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, 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), SND_PCI_QUIRK(0x1043, 0x103e, "ASUS X540SA", ALC256_FIXUP_ASUS_MIC), -- 2.31.1