Received: by 2002:a05:6358:4e97:b0:b3:742d:4702 with SMTP id ce23csp2560434rwb; Mon, 15 Aug 2022 07:25:54 -0700 (PDT) X-Google-Smtp-Source: AA6agR4tOK/Dh8fY6scx96VtAcFmsawNLDb8YzdIiTJbpM8ybbUdifupvgs2V1UY7a6U+dNo5bBl X-Received: by 2002:a05:6402:428c:b0:440:8259:7a2b with SMTP id g12-20020a056402428c00b0044082597a2bmr14480235edc.329.1660573554607; Mon, 15 Aug 2022 07:25:54 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1660573554; cv=none; d=google.com; s=arc-20160816; b=T/3k0arnfSSRPJnA63DCD/Ao7YgljBg2XFLpNyHY/BniGOke/g5l7kJv1VwcwgBQLP dY5QCRP2MbLRR2zNYWU8RLvUKSRfDsg31Dtc1/xtt54yyaIjNJcaZ5u7TwxHx+5tYIPq Fw2W0Csx05TwCh2ORYcSlHd3CDfp883lLUFVvRVGveL5uflhLIUEUCutjiPn9XXAosQ9 ySrKOAdVwMUVrCIJg+dznEKYxVGa+aYLulcYW8+8l0EbYi4s5yN357998Iv1+/GYdBlH t1rh+hZOOwhGcjQVA1ziTrt3UHcnFFbWcVy4rIsNomKqcul0Sa281kyT8gwVlRdyea8C XvaA== 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=v3W+ixOaxbOL+esr0weA/oe++6gQt/dKXZ/2YniH1n8=; b=pgZFydCe/4MefiwiKZF00uDPYa7p/k1lWKsr0qxSMKwJRNY8dBzk6d3+eM0udXx17X 8CFBrqyjegWISJgb6mWSb/0WF5AtthbmVG3CgzebB+fFyiadvlRdZcQTVYXuZ1z9SKey aOND+deVMNU1074cfxKTBOS6fY0ParMpkcMGcV2c21GxZUKggZadnjXLR4gWf7UmnAv1 hVmDjOjdIeA+8eUkeG4bvTpSzC9aMPBaTm2c8QCogzMP1UU2Z533lFMxVJvWUIwcoBTD s5oKDYJAutCv6Y2E4/pCNRoNsmASDYGOzBcuDtljv21W2ithVTB+lUIr4CT1cvT+0fpg GNWA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@cirrus.com header.s=PODMain02222019 header.b=Q9a0neMS; 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=REJECT sp=REJECT dis=NONE) header.from=cirrus.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id hc10-20020a170907168a00b0073063cbab03si8096268ejc.655.2022.08.15.07.25.27; Mon, 15 Aug 2022 07:25:54 -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=@cirrus.com header.s=PODMain02222019 header.b=Q9a0neMS; 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=REJECT sp=REJECT dis=NONE) header.from=cirrus.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232367AbiHOOUz (ORCPT + 99 others); Mon, 15 Aug 2022 10:20:55 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:33424 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S243021AbiHOOUx (ORCPT ); Mon, 15 Aug 2022 10:20:53 -0400 Received: from mx0b-001ae601.pphosted.com (mx0a-001ae601.pphosted.com [67.231.149.25]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 7CEEABCA0 for ; Mon, 15 Aug 2022 07:20:52 -0700 (PDT) Received: from pps.filterd (m0077473.ppops.net [127.0.0.1]) by mx0a-001ae601.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 27F6RLTb017717; Mon, 15 Aug 2022 09:19:58 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cirrus.com; h=from : to : cc : subject : date : message-id : mime-version : content-transfer-encoding : content-type; s=PODMain02222019; bh=v3W+ixOaxbOL+esr0weA/oe++6gQt/dKXZ/2YniH1n8=; b=Q9a0neMSyyKZCK95XFc+zwgQ9fQTpCqF63ndZOcZ62xZN6aBuE51uGl6l7SJTS5TkKDR yeJQvDQfZOBcq1pwoZdm73hTIkkGo5uvUT27WH+uJ1d3a7yFE7YT9RGji3o6Dy3PbNUE q9FAT1blatA4+BE5b5/qW4PZ85tRvMlDqy49b3+/wS8I2QQ5sNQQ5bCRKWtPl5VBKazT CDWXUoRJNbsS4ihrmZtPT808vMyxZXT09AazDS8yjla+E5NwBLGdDfRXfDk8PcKf9Mn+ YydCzhAV9X91NGVc/ODpEbfIhqoKd7/mTa7WZYGlasiwzeDYM+31Teygldw3Abvf3aiM sQ== Received: from ediex01.ad.cirrus.com ([84.19.233.68]) by mx0a-001ae601.pphosted.com (PPS) with ESMTPS id 3hx9c1t9su-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 15 Aug 2022 09:19:58 -0500 Received: from ediex01.ad.cirrus.com (198.61.84.80) by ediex01.ad.cirrus.com (198.61.84.80) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1118.9; Mon, 15 Aug 2022 09:19:56 -0500 Received: from ediswmail.ad.cirrus.com (198.61.86.93) by ediex01.ad.cirrus.com (198.61.84.80) with Microsoft SMTP Server id 15.2.1118.9 via Frontend Transport; Mon, 15 Aug 2022 09:19:56 -0500 Received: from sbinding-cirrus-dsktp2.ad.cirrus.com (unknown [198.90.202.160]) by ediswmail.ad.cirrus.com (Postfix) with ESMTP id 5F155B06; Mon, 15 Aug 2022 14:19:56 +0000 (UTC) From: Stefan Binding To: Jaroslav Kysela , Takashi Iwai CC: , , , Stefan Binding Subject: [PATCH v1] ALSA: hda/realtek: Add quirks for ASUS Zenbooks using CS35L41 Date: Mon, 15 Aug 2022 15:19:53 +0100 Message-ID: <20220815141953.25197-1-sbinding@opensource.cirrus.com> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-Proofpoint-ORIG-GUID: g0DHiIUBm-D82n0lO91N22eIFbAE1Eci X-Proofpoint-GUID: g0DHiIUBm-D82n0lO91N22eIFbAE1Eci X-Proofpoint-Spam-Reason: safe X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,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 These Asus Zenbook laptop use Realtek HDA codec combined with 2xCS35L41 Amplifiers using SPI. Signed-off-by: Stefan Binding --- sound/pci/hda/patch_realtek.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sound/pci/hda/patch_realtek.c b/sound/pci/hda/patch_realtek.c index fd630d62b5a0..f544761eb11b 100644 --- a/sound/pci/hda/patch_realtek.c +++ b/sound/pci/hda/patch_realtek.c @@ -9283,6 +9283,7 @@ static const struct snd_pci_quirk alc269_fixup_tbl[] = { SND_PCI_QUIRK(0x1043, 0x1271, "ASUS X430UN", ALC256_FIXUP_ASUS_MIC_NO_PRESENCE), SND_PCI_QUIRK(0x1043, 0x1290, "ASUS X441SA", ALC233_FIXUP_EAPD_COEF_AND_MIC_NO_PRESENCE), SND_PCI_QUIRK(0x1043, 0x12a0, "ASUS X441UV", ALC233_FIXUP_EAPD_COEF_AND_MIC_NO_PRESENCE), + SND_PCI_QUIRK(0x1043, 0x12af, "ASUS UX582ZS", ALC245_FIXUP_CS35L41_SPI_2), SND_PCI_QUIRK(0x1043, 0x12e0, "ASUS X541SA", ALC256_FIXUP_ASUS_MIC), SND_PCI_QUIRK(0x1043, 0x12f0, "ASUS X541UV", ALC256_FIXUP_ASUS_MIC), SND_PCI_QUIRK(0x1043, 0x1313, "Asus K42JZ", ALC269VB_FIXUP_ASUS_MIC_NO_PRESENCE), @@ -9303,6 +9304,7 @@ static const struct snd_pci_quirk alc269_fixup_tbl[] = { SND_PCI_QUIRK(0x1043, 0x19e1, "ASUS UX581LV", ALC295_FIXUP_ASUS_MIC_NO_PRESENCE), SND_PCI_QUIRK(0x1043, 0x1a13, "Asus G73Jw", ALC269_FIXUP_ASUS_G73JW), SND_PCI_QUIRK(0x1043, 0x1a30, "ASUS X705UD", ALC256_FIXUP_ASUS_MIC), + SND_PCI_QUIRK(0x1043, 0x1a8f, "ASUS UX582ZS", ALC245_FIXUP_CS35L41_SPI_2), SND_PCI_QUIRK(0x1043, 0x1b11, "ASUS UX431DA", ALC294_FIXUP_ASUS_COEF_1B), SND_PCI_QUIRK(0x1043, 0x1b13, "Asus U41SV", ALC269_FIXUP_INV_DMIC), SND_PCI_QUIRK(0x1043, 0x1bbd, "ASUS Z550MA", ALC255_FIXUP_ASUS_MIC_NO_PRESENCE), -- 2.34.1