Received: by 2002:a05:6358:9144:b0:117:f937:c515 with SMTP id r4csp1161742rwr; Wed, 3 May 2023 10:57:46 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ5xaUIeZ1LY8nzS8piIC5VNJRxXtLmwAKlL/ANGcAKpZaV8LS5fZnMiqTEK0RFc9f229g5d X-Received: by 2002:a17:90b:3548:b0:24d:f880:5192 with SMTP id lt8-20020a17090b354800b0024df8805192mr12274215pjb.19.1683136665728; Wed, 03 May 2023 10:57:45 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1683136665; cv=none; d=google.com; s=arc-20160816; b=lqluslI3w2aPd+cDUwgIaCdTdVF7LVXaambYbpzs9g9fQHLxqdtVu9YckvOMAV9RbY kjIyNb7fRcdafJau+pDZ8aQp84E/q4F4ItkxMBOW95tB9GQKNC7XvrrR6LpkxDMRGG8H IYPZea0STGAYJcv3vyT8dRaZraMHyy4Lp9hssrOWbgTsdK9Q/onDqH7gRT4T0tqS8+2z SPNL8pQNbHGnKa1o4a9j0dh6NIzt0Cm9WklGCZH+UO39VdoBZF2ilg90/CIg/w1RMysc 8bFkzxD+2AT9cwrIS3R7pCjzDrvrGg7D6reWYXb8rET2Xu66JteqaXr9LFzpvPfBpPs/ EXsA== 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:dkim-signature; bh=e7jQbQ2eUTO2h8zVdPJiBBhsIPjfggv9KTykUBwVf3E=; b=DSnE3wRiNMI+kcPv6fTIxsx3p6h3m/0TMK0Y40DVNhcDUJFPecJ5xyi5ewGiYf+nE6 7UsdnlAzoIe4H3zA+N80qBVqVmbvQ1GyUTGRF7M5XWAkv8bynT4aHlrNVr5WOn9vAEUH FU2iKrFvJwm32Lguqj63OIggsWH6xohyR5BD/ky6P6JjT+1R04Pw42twv3RCAyKyPG1m sANwMdQV8JRPWxUeihrho6+4Tua/IzoscvSHqY4s+87kdNVc/XGhcm9vrcw3cNGdGR41 bWxvv7onqSLx0GM3tHaPyL/qDY7dLYth+MvtCKWpIy+CSTE0n8beptrX+VhzcnpHWzmp WWlg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20221208 header.b=PvJUTiSE; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id h185-20020a6383c2000000b0052c61f49a6esi1700553pge.536.2023.05.03.10.57.30; Wed, 03 May 2023 10:57:45 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20221208 header.b=PvJUTiSE; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229799AbjECRuy (ORCPT + 99 others); Wed, 3 May 2023 13:50:54 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41448 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229675AbjECRux (ORCPT ); Wed, 3 May 2023 13:50:53 -0400 Received: from mail-io1-xd2b.google.com (mail-io1-xd2b.google.com [IPv6:2607:f8b0:4864:20::d2b]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 9555B5FDF for ; Wed, 3 May 2023 10:50:52 -0700 (PDT) Received: by mail-io1-xd2b.google.com with SMTP id ca18e2360f4ac-760ec550833so401562139f.3 for ; Wed, 03 May 2023 10:50:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1683136252; x=1685728252; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=e7jQbQ2eUTO2h8zVdPJiBBhsIPjfggv9KTykUBwVf3E=; b=PvJUTiSE4ubhTBNHRTvDZ1sQJrHSex7/Rv5FqXOcaZgEiKnIN2tTkcvwQDq8BEW1Z3 mp9w/+C3AwBdcUd7nG7XWC89X2+2L3Xz4xkPGUMUM09GB7c9Y5GthL9kQ7/MumK+Avfv +FzMDj4bK335vNFiDX1YVcdyf7BygKm1h0ft2vbotTvYbUIY1vkKY2YVejU3sNN1HjNT 3vgPs2QfEytKA0rIp4Gpq50rWNJ8IAWCTKTr+U9pz/8ZZfP+nneSpVruSJTNU5YkvIGt 2oQIeLpISD/znVO7R3cKuhdZJbtzCMcO/qPUP+wd5glBvcPzYvaQHN48jzo8V026CIbR hC7w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1683136252; x=1685728252; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=e7jQbQ2eUTO2h8zVdPJiBBhsIPjfggv9KTykUBwVf3E=; b=JEtKQykZ/mpg0NBVA4nyPJ3QobmXWVwu8IJAuZjQsMq0TEiIaDCsTnvSgN+Ie2Whzy jm+d8iCDnTEjvb7nJaDM9o1FTAxuRUdKSiTW+kjaMTbZzyEnhNknyHqnrQHBJbBbceKK Fw9vqfs1XBPD/W04hhJ5K3o2ulRkg0ffGCmiafPrbIfFHmfPhDlnFxTqdM4tmfjT7HQc jbR7D84Q6a9LMBIcJoiAyNQy9k/0B54QLuk2wwSpQkH3hZDmn00m9CfTJgtalaMDKC8q 5KQ2k9z3o4J/zJIrcBGR4aCuQmX3p5DASxursicUC+PNNh5yFJ7P8VBWJAiyofx266Pg jYzQ== X-Gm-Message-State: AC+VfDwfCJFZVTP27743/rErE0K09FUR9glzzLKxTgiT6ZS2wuceoZ0t i2lXFwqY8TleJIT03QB3QUQl5BH5HjkCt23Q X-Received: by 2002:a92:c946:0:b0:331:5284:d6b3 with SMTP id i6-20020a92c946000000b003315284d6b3mr2820906ilq.7.1683136251904; Wed, 03 May 2023 10:50:51 -0700 (PDT) Received: from mrcarrot-aero13.rtr.local (fw.rtr.mntm.org. [66.172.165.2]) by smtp.gmail.com with ESMTPSA id h4-20020a92c084000000b003261b6acc8asm667139ile.79.2023.05.03.10.50.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 03 May 2023 10:50:51 -0700 (PDT) From: Caleb Harper To: Jaroslav Kysela , Takashi Iwai , alsa-devel@alsa-project.org, linux-kernel@vger.kernel.org Cc: Caleb Harper Subject: [PATCH] alsa: support HP Pavilion Aero 13-be0xxx Mute LED Date: Wed, 3 May 2023 12:50:26 -0500 Message-Id: <20230503175026.6796-1-calebharp2005@gmail.com> X-Mailer: git-send-email 2.40.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_ENVFROM_END_DIGIT, FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This patch adds support for the mute LED on the HP Pavilion Aero Laptop 13-be0xxx. The current behavior is that the LED does not turn on at any time and does not indicate to the user whether the sound is muted. The solution is to add a PCI quirk to properly recognize and support the LED on this device. This change has been tested on the device in question using modified versions of kernels 6.0.7-6.2.12 on Arch Linux. Signed-off-by: Caleb Harper --- 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 f70d6a33421d..aeffe6bd8b98 100644 --- a/sound/pci/hda/patch_realtek.c +++ b/sound/pci/hda/patch_realtek.c @@ -9428,6 +9428,7 @@ static const struct snd_pci_quirk alc269_fixup_tbl[] = { SND_PCI_QUIRK(0x103c, 0x8898, "HP EliteBook 845 G8 Notebook PC", ALC285_FIXUP_HP_LIMIT_INT_MIC_BOOST), SND_PCI_QUIRK(0x103c, 0x88d0, "HP Pavilion 15-eh1xxx (mainboard 88D0)", ALC287_FIXUP_HP_GPIO_LED), SND_PCI_QUIRK(0x103c, 0x8902, "HP OMEN 16", ALC285_FIXUP_HP_MUTE_LED), + SND_PCI_QUIRK(0x103c, 0x8919, "HP Pavilion Aero Laptop 13-be0xxx", ALC287_FIXUP_HP_GPIO_LED), SND_PCI_QUIRK(0x103c, 0x896d, "HP ZBook Firefly 16 G9", ALC245_FIXUP_CS35L41_SPI_2_HP_GPIO_LED), SND_PCI_QUIRK(0x103c, 0x896e, "HP EliteBook x360 830 G9", ALC245_FIXUP_CS35L41_SPI_2_HP_GPIO_LED), SND_PCI_QUIRK(0x103c, 0x8971, "HP EliteBook 830 G9", ALC245_FIXUP_CS35L41_SPI_2_HP_GPIO_LED), -- 2.40.1