Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp1739965pxj; Sat, 5 Jun 2021 01:32:58 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzfXmdrez3VT5qMhrYiCiUpq0ZHl7MedX8/7UAx4x4njcLlKwlWHVhctQmzbjSbZ2xFQr8c X-Received: by 2002:a05:6402:268f:: with SMTP id w15mr8956801edd.321.1622881977921; Sat, 05 Jun 2021 01:32:57 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1622881977; cv=none; d=google.com; s=arc-20160816; b=a7NMUlYXiy1HVYenutyyv1ZkkmmHZwnNJg9ZaKGOzjbNF96rHsE6q8xF9Nb71VIkON XbA5kzZP77lhtKtFnSJMKdrU4EYje12JXNGV7engIApXKPZL02ob3meVLC16RbGq+3Au dG2jK7XrO+zXkA0BwRcQTqnQsdPyGHpegfkL/AAgr1+GuUn9T/aWJZnhI4LwNuYlCjbx 9SyXoLZCt+gfKceDL6FYHgC+BD0o7vc9K0WJ39m+VUCgu5LHb1xPoWj3YIayYwac19jY bYtYftcdMX/m6zTHszLVKj/m0lan14eAeoy+aEorJnE5so1aCMReip9pWQGCJ7BbHxCr j6DA== 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 :message-id:date:subject:cc:to:from; bh=4yJaaeJcDGlGW1WucrPnTRiAIMnv7VFgT09hUGlUhc8=; b=aWe+i6n/CDWOX3V4NSy0Bz0tVwCraIqIS2ALtA9mMozlut38sF0UNpWlZh5MEnsMeB xP/EZB7jBZ/3ocHPgOaAPt4CPi0pbObFI/Q3mOyM3Sdoke1Ju6fiUZVm3pzF15RMtmx8 ruyC1tbSm1BDN9pIWVmNvGDWELLwc576L3i4uimIQZCCQD0D01VyjsIHT7m2h7P4NJXq 48VZpYJu3DxfujYd+9VKhQTQ/l302OpDiyHjjJScMM8CQHjQsgjqkLNv0R2HhQM9pOav i0gMm5p+M8pmecekGLN3qvChuBFm4s2fAEYNTVaLRYpi3JYB3vKExQn1IS4c47AfQ9nb d4zg== 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 n11si6775740edy.241.2021.06.05.01.32.35; Sat, 05 Jun 2021 01:32:57 -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 S230034AbhFEI17 (ORCPT + 99 others); Sat, 5 Jun 2021 04:27:59 -0400 Received: from youngberry.canonical.com ([91.189.89.112]:44286 "EHLO youngberry.canonical.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229864AbhFEI14 (ORCPT ); Sat, 5 Jun 2021 04:27:56 -0400 Received: from 36-226-165-123.dynamic-ip.hinet.net ([36.226.165.123] 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 1lpRcu-0001CB-Ey; Sat, 05 Jun 2021 08:25:53 +0000 From: Jeremy Szu To: tiwai@suse.com Cc: Jeremy Szu , Jaroslav Kysela , Kailang Yang , Hui Wang , Jian-Hong Pan , Huacai Chen , alsa-devel@alsa-project.org (moderated list:SOUND), linux-kernel@vger.kernel.org (open list) Subject: [PATCH 1/3] ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP Elite Dragonfly G2 Date: Sat, 5 Jun 2021 16:25:36 +0800 Message-Id: <20210605082539.41797-1-jeremy.szu@canonical.com> X-Mailer: git-send-email 2.31.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The HP Elite Dragonfly G2 using ALC285 codec which 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 43e37145eb5d..9f65171a902d 100644 --- a/sound/pci/hda/patch_realtek.c +++ b/sound/pci/hda/patch_realtek.c @@ -8310,6 +8310,7 @@ static const struct snd_pci_quirk alc269_fixup_tbl[] = { SND_PCI_QUIRK(0x103c, 0x8519, "HP Spectre x360 15-df0xxx", ALC285_FIXUP_HP_SPECTRE_X360), SND_PCI_QUIRK(0x103c, 0x869d, "HP", ALC236_FIXUP_HP_MUTE_LED), SND_PCI_QUIRK(0x103c, 0x86c7, "HP Envy AiO 32", ALC274_FIXUP_HP_ENVY_GPIO), + SND_PCI_QUIRK(0x103c, 0x8716, "HP Elite Dragonfly G2 Notebook PC", ALC285_FIXUP_HP_GPIO_AMP_INIT), SND_PCI_QUIRK(0x103c, 0x8724, "HP EliteBook 850 G7", ALC285_FIXUP_HP_GPIO_LED), SND_PCI_QUIRK(0x103c, 0x8729, "HP", ALC285_FIXUP_HP_GPIO_LED), SND_PCI_QUIRK(0x103c, 0x8730, "HP ProBook 445 G7", ALC236_FIXUP_HP_MUTE_LED_MICMUTE_VREF), -- 2.31.1