From nobody Mon Sep 15 17:47:24 2025 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 9E798C46467 for ; Wed, 11 Jan 2023 07:17:07 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231932AbjAKHRF (ORCPT ); Wed, 11 Jan 2023 02:17:05 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36806 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232185AbjAKHRC (ORCPT ); Wed, 11 Jan 2023 02:17:02 -0500 Received: from IND01-BMX-obe.outbound.protection.outlook.com (mail-bmxind01on2054.outbound.protection.outlook.com [40.107.239.54]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id DBBE3DE96; Tue, 10 Jan 2023 23:16:59 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Y/JQNv1Z5DkC0v9T1qczQZAn6fjEcLX3n0eOV1w8OVD7ebcPO2MmCf173ll3QKD9QReonQYjo5m8muO1/uv7trjdsC7Hzt/q3UWd4dF88gYXqxBP/cEqxM2UyqBTIH45ErvfZ5wgEtBdMlwbfkknvMvyqDnMNhxBwTo1pODtL/WSLjOFK6CqEeGKJDSC6LSPzLSVNaigG+Nl6FJS0FpDyReAkRfFXceSjLD9uJlA154zkrsMwyw9Vf8ffFTSBXrhXf1jLfZh+enFFgceeQKEaUIAGsw2LXn2dSqDCJdeMhES0/JC/f8O+1A1nWeowWEZ+RkgxALhYeKn5rEDCkKFqw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=2PAFFFk8xFs3rqXp3NMyMivym7MECt67kXf396BhG1M=; b=bkebROVma/8nA5esz+1xlvjGkvHd9AW+GtTu+Knm9kfXOmH5ZqpNpOXVlDOFfkrqn8+TrXv59l8e2uaf/8Dh3B55UbHdAyJ+3XcfJousufRZMwoursrhB168QSX3IqJlGRjqbtiboGlPrfRcKGws4FYrrcJ3lK4xWd2BNe/yZoEDLsfEic31DsWjz52wvE/r/iAgzSwyCDlGscQhz2mutIJs42ohYIsM9sSHMgboISUzSz9skz5CmYOL9+NxO5ZhQJTBhHquX+7ccwk4JWTT1DUYsheSADgOmNLeXPIsoeDG/uz3zR3CSTCBj14Ecgb+U+5O+NVZHvxp4u+Gg39v1w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=siliconsignals.io; dmarc=pass action=none header.from=siliconsignals.io; dkim=pass header.d=siliconsignals.io; arc=none Received: from MA0PR01MB7145.INDPRD01.PROD.OUTLOOK.COM (2603:1096:a01:31::9) by MA0PR01MB9268.INDPRD01.PROD.OUTLOOK.COM (2603:1096:a01:be::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6002.12; Wed, 11 Jan 2023 07:16:56 +0000 Received: from MA0PR01MB7145.INDPRD01.PROD.OUTLOOK.COM ([fe80::e762:50f5:c91e:7e61]) by MA0PR01MB7145.INDPRD01.PROD.OUTLOOK.COM ([fe80::e762:50f5:c91e:7e61%4]) with mapi id 15.20.6002.013; Wed, 11 Jan 2023 07:16:55 +0000 From: Hardevsinh Palaniya To: "robh+dt@kernel.org" , "krzysztof.kozlowski+dt@linaro.org" , "shawnguo@kernel.org" , "s.hauer@pengutronix.de" , "kernel@pengutronix.de" , "festevam@gmail.com" , "linux-imx@nxp.com" , "lgirdwood@gmail.com" , "broonie@kernel.org" , "perex@perex.cz" , "tiwai@suse.com" , "peng.fan@nxp.com" , "m.felsch@pengutronix.de" , "shengjiu.wang@nxp.com" , "Markus.Niebel@ew.tq-group.com" , "hongxing.zhu@nxp.com" , "tommaso.merciai@amarulasolutions.com" , Hardevsinh Palaniya , "jun.li@nxp.com" , "ckeepax@opensource.cirrus.com" , "rf@opensource.cirrus.com" , "povik+lin@cutebit.org" , "pierre-louis.bossart@linux.intel.com" , "james.schulman@cirrus.com" , "flatmax@flatmax.com" , "srinivas.kandagatla@linaro.org" , "ryan.lee.analog@gmail.com" , "devicetree@vger.kernel.org" , "linux-arm-kernel@lists.infradead.org" , "linux-kernel@vger.kernel.org" , "alsa-devel@alsa-project.org" Subject: [PATCH] Support for MAX98090/91 codec in iMX8MM evk Thread-Topic: [PATCH] Support for MAX98090/91 codec in iMX8MM evk Thread-Index: AQHZJYqW0X9zj+hpQkK22Ny+RkFTBQ== Date: Wed, 11 Jan 2023 07:16:55 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=siliconsignals.io; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: MA0PR01MB7145:EE_|MA0PR01MB9268:EE_ x-ms-office365-filtering-correlation-id: 3d479f1b-86c0-402c-1506-08daf3a3d22c x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: R+7uzeinz2rlAO2MqWpC9R1z5PC2pvxSYjUNuDk0NTunu950cl897t1rGwVaKPXrwG2vaiTv2BYRJwivAJSOC2XSuL5vERxlxrzr7fMEfZprNr18rww7ytBFZjKFSMWasL+euGI4IoUCnf6TY3K/5rlB/9GFSdgwsp1HsaHvZ/d9ecrMh1Jl5Mt1poPFvgd4U8Ns+wIh0b7qPJGSApouOyQs9eUm8cUGnhIT5apeet2B7kSWfDzaKNL3xTfId3mcA3z+KWMbWVKokA2b3/P458ascEi4Vg/EM736pEOTV0n4Y3QYiuj02pxLv7l8/h0b36n0pEHb7zhob4zmw1mNPLbNB1LgHdohCRB+rGjHpASNLo9B008DIlzjiVaUW3/m8D3sTYAa90WLYkB1acYT+aHDN7VyoWQ6Y1jK7n9tI95Or3sDs0+NHsMCQwgHCrE/FTLZgR8SXfrF5C5E4+vNeDAeo5Pic31vnqAykCKlEcKosSk4SqBjGiwT7vnaJJZDAdFITZeuEaYiT3aysAsYExGenFpaTBwMyU9BorB97oZhM9tTyZxOPPHDaZG9TjFPEKqT4erSyK7nN/omPJ7WAEP0ROO2TNidntqYZ0PWlfQ878zmv8RyUpx/cm76IEiBejRL+75MEItWaPnaeteJmj1ISImLunN9/6PWE1bVDT+DptaJSObPo1y5iOd9RPf4kuUHLhZS4wAq5RG4Otddc80oqnHkTLrg3AbBkOsUMDju45yQi0E08aaaB+PnLL+Ey4C4BeW9tXMsw9BWHVslOQ== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MA0PR01MB7145.INDPRD01.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230022)(39830400003)(346002)(136003)(396003)(366004)(376002)(451199015)(110136005)(2906002)(52536014)(33656002)(5660300002)(7416002)(86362001)(44832011)(7406005)(8936002)(38070700005)(55016003)(8676002)(41300700001)(76116006)(66556008)(64756008)(66446008)(66476007)(66946007)(921005)(122000001)(38100700002)(91956017)(316002)(55236004)(53546011)(83380400001)(7696005)(6506007)(71200400001)(26005)(9686003)(478600001)(186003)(32563001)(473944003);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?b2tvMDlNUTdUaFoxWTBQL0w2THFHWUc5MEFtam1oUG5GTFIzTzZtTTBOZ3c0?= =?utf-8?B?VHlET1lLSndWc3VCN1lDMFgzWW9OczZtZ3NFa1RKWnNRZ09QandlYXdheUlQ?= =?utf-8?B?Z1QzLzJNZ1N3TjJmRW44MmFQZmZYek1OelprWkhaaHlSOUJyQWMxb3ZxQlpP?= =?utf-8?B?Vk13ZUxxS0pRQzJwRkZIdXlIUVFPWk5lSEZ4Q2FLc2drVzdwN1pwN1FKRnFX?= =?utf-8?B?QVhhMzBncE9tRzgwcEtlVzlCRHp2eFRQN0xIVWVaU1FUdW84N085aCtuc0p2?= =?utf-8?B?RUZGaEhYYnV6eHd4WmE0aUljLzB5b1IxZi83SHlZUVdWaWVGdXFHNUdjNUsv?= =?utf-8?B?akU5UEp2UEdrcU1ac2dUNkxvRmNld0FXckljM283aXJqMEQrM0p5Z2JGZ2hn?= =?utf-8?B?UGVzOUtjOExBWVdqenZjcWxhc3lpMFF2UExaOTBwZ1FyZk9CYmFSaVVISUtZ?= =?utf-8?B?ZEttMlpMQ1JOcEs1ZCsyOEdXUm9DQWFxSnNrQkVVYnZJZlA1WElpbDdnd3JB?= =?utf-8?B?L1hNRThiQUZvWHdRdzBnUUVrdmN0L1RwRmxrSDRGbjcyajA3NTFpRmJRWnlC?= =?utf-8?B?MmMxaExEd0ZySmYrRkRBamdNc3U4QjJ2dDNCU21wSUxVcW4vUk1mcDBjZzJx?= =?utf-8?B?V2swQWo3OFo0d0tmYlp0WVYxUUIxN1I3ZEVnRExZaXVrNUhzcTFhSVNKYzdH?= =?utf-8?B?VFpLZ0Q2OGh5T2FlSGc0Z3Jva1JabUJ0c3FhQjZ5aDV4R0UvQVNTb09lRFJr?= =?utf-8?B?SHMzejFzdVJlUk51aE1ENGFNTXRaS1pvSDcvRTZuNlpnaVpOWWgrVmxzZTVY?= =?utf-8?B?S0M1ckpuQTZFQTlHeGR1WFVwcjBRZjNvSE5kaVZnSU5yS2Q1Y3dCY1ZwK1Vu?= =?utf-8?B?TlVvZG1QUE1MNERyWHFyOUVkV0haeUpWUTVHYlBzNmRBeVpQbU1FV2lwdUgy?= =?utf-8?B?eG1QOVRGWTlSQXRVTmI5QVRUWFJWcWdYL1lTUmFzRDB6M04vRW5nSjZ2TVl0?= =?utf-8?B?SHpGOXRzOUVGY2RmUTdGaUtrcXpLVW0yN1RXTURiUzZabWxQWUJMUCsvSkU5?= =?utf-8?B?b2dTU0JjOElFYlpWdnhFczdFeW9STGRHTzZpY1BvaU5FNCtlVEFyTmcwb3p4?= =?utf-8?B?Zk5uSHMyZlZUM0prQ2ExYy9ZYkJaS2VZUlRuZE5DWnI1TnBVN2NHUFpUYnlP?= =?utf-8?B?Q241SGN2clZrcEllZUh0dE4wUHBOSVJ6c0RYS25jNkpiUUM4QTVNZmdwQ2F2?= =?utf-8?B?T3ZjbXdmVkpPTmJKR1FWWkpleDhPSHhTMm05emZyY1oydFBLT2M0OW5WTzFN?= =?utf-8?B?YmhnUUs4ejNGRDlxdGlEYzJiT0gwTGR5dVlReXBnMEkrTzhGV1A2OGlWMTlx?= =?utf-8?B?WlRHRGgzNWZqM2pqaSswbDBFUWdBcENWaStLcTB5VjUrZkxYQXlCOEJzSzUz?= =?utf-8?B?cXhNRjFyamZLV1Z5R01PNGJBVmV6bWd0ZFJCUjZtL3hMT3ZIdVFFOUsxSG5p?= =?utf-8?B?cWIrQ1EvdSt4TUQrQ3lHSmhPS2JSSG1ZZGtNNzFnYkJLR0VRcG1WSEJ2Smhk?= =?utf-8?B?Z2pUeFhqY05uaFlYTzdYUG9mTU9PWms4TVNlTjRBYk5CZ2lxTWovZzlRNGcv?= =?utf-8?B?NUFoSVFpV21NWnNWeHlXM1NhRHhNSFVKcGI3eU5GUjdJbjJ2RkJNTUVKV3hE?= =?utf-8?B?bHFuclJCVWcxa2lFb29RTWNQZlEyWDJGWCtlZlo4QkJFNTJPWHZQQWxpTVZZ?= =?utf-8?B?V0pMcjhrOHhBcTRYN0lVT2p5aTFadmJBMjVYQldJUHNCdnY3RDNsMTUzWWJZ?= =?utf-8?B?WFpHYWY0QktHczFhWXRRQ05CKy9vbSsxdXRtUE1ld1IybzFtTFNCTDdwMWZC?= =?utf-8?B?MWFXdkZZSC8waVJJYm9pZmdzMlRaQTNXYStKQnlQZHhEVHBQcmJPVjVSdmlH?= =?utf-8?B?ajM4T0packtnVk1lM0FZUERhNHNuYjRyTkxvVWI0MWwxeUVmZ0w5M3JKUm5Q?= =?utf-8?B?RFUwWGxETEZ6ZlVnemo2SDlDOW9UVDBxeVl0b1VkNUJaSVN4Q09oa3N4dFY3?= =?utf-8?B?b09ZMXJyRFFNRmFaazEzWE41aENobkEwTW9QSDRrUUJUaDNobkkwVmFRMkI1?= =?utf-8?B?cnY1RjZDV2ZMSGZVMlVGMWVjbHV0Zkl5N0ltYU8wR3BDcnp3QXQxZEk3Yy91?= =?utf-8?Q?pHgqvKsJ74ruNDiP56v6Jcw=3D?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: siliconsignals.io X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MA0PR01MB7145.INDPRD01.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: 3d479f1b-86c0-402c-1506-08daf3a3d22c X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Jan 2023 07:16:55.7198 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 7ec5089e-a433-4bd1-a638-82ee62e21d37 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: l0umtnjB4EYUBvzPGdeyDGcKXL5zDjt/Gww5iERJqja/TZJS95C4Z6LPWrHUXEkfc62aBbTgl+0B+SXkOz+fBLDgVscsaZXSsu7zJVT7BxRAZyjm0K3tpBbl2HGfHuOb X-MS-Exchange-Transport-CrossTenantHeadersStamped: MA0PR01MB9268 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Hardevsinh Palaniya Date: Sat, 7 Jan 2023 17:08:28 +0530 Subject: [PATCH] Support for MAX98090/91 codec in iMX8MM evk - Adding node for MAX98090/91 in dts imx8mm-evk.dtsi - Adding tristate option in Signed-off-by: Hardevsinh Palaniya diff --git a/arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi b/arch/arm64/boo= t/dts/freescale/imx8mm-evk.dtsi index e0b604ac0da4..58ff63cbc930 100644 --- a/arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi @@ -132,6 +132,32 @@ simple-audio-card,codec { =E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82= =E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2= =80=82clocks =3D <&clk IMX8MM_CLK_SAI3_ROOT>; =E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82= =E2=80=82=E2=80=82=E2=80=82}; =E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82}; + +=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82sound-max98090 { +=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82= =E2=80=82=E2=80=82=E2=80=82compatible =3D "simple-audio-card"; +=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82= =E2=80=82=E2=80=82=E2=80=82simple-audio-card,name =3D "max98090-audio"; +=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82= =E2=80=82=E2=80=82=E2=80=82simple-audio-card,format =3D "i2s"; +=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82= =E2=80=82=E2=80=82=E2=80=82simple-audio-card,frame-master =3D <&cpudai>; +=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82= =E2=80=82=E2=80=82=E2=80=82simple-audio-card,bitclock-master =3D <&cpudai>; +=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82= =E2=80=82=E2=80=82=E2=80=82simple-audio-card,widgets =3D "Speakers", "Speak= ers"; +=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82= =E2=80=82=E2=80=82=E2=80=82simple-audio-card,routing =3D +=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82= =E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2= =80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82"Speakers", "SP= KR", +=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82= =E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2= =80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82"Speakers", "SP= KL", +=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82= =E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2= =80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82"IN1", "MICBIAS= ", +=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82= =E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2= =80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82"MIC1","IN1", +=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82= =E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2= =80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82"MIC2","IN1"; + +=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82= =E2=80=82=E2=80=82=E2=80=82cpudai: simple-audio-card,cpu { +=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82= =E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2= =80=82sound-dai =3D <&sai5>; +=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82= =E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2= =80=82dai-tdm-slot-num =3D <2>; +=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82= =E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2= =80=82dai-tdm-slot-width =3D <32>; +=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82= =E2=80=82=E2=80=82=E2=80=82}; + +=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82= =E2=80=82=E2=80=82=E2=80=82simple-audio-card,codec { +=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82= =E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2= =80=82sound-dai =3D <&max98090>; +=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82= =E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2= =80=82clocks =3D <&clk IMX8MM_CLK_SAI5_ROOT>; +=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82= =E2=80=82=E2=80=82=E2=80=82}; +=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82}; }; =20 &A53_0 { @@ -339,6 +365,14 @@ &i2c3 { =E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82pinctrl-0 =3D <&pinctrl_i2c3>; =E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82status =3D "okay"; =20 +=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82max98090: max98090@10 { +=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82= =E2=80=82=E2=80=82=E2=80=82#sound-dai-cells =3D <0>; +=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82= =E2=80=82=E2=80=82=E2=80=82compatible =3D "maxim,max98090"; +=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82= =E2=80=82=E2=80=82=E2=80=82reg =3D <0x10>; +=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82= =E2=80=82=E2=80=82=E2=80=82clocks =3D <&clk IMX8MM_CLK_SAI5_ROOT>; +=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82= =E2=80=82=E2=80=82=E2=80=82clock-names =3D "mclk"; +=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82}; + =E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82pca6416: gpio@20 { =E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82= =E2=80=82=E2=80=82=E2=80=82compatible =3D "ti,tca6416"; =E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82= =E2=80=82=E2=80=82=E2=80=82reg =3D <0x20>; @@ -391,6 +425,20 @@ &sai3 { =E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82status =3D "okay"; }; =20 +&sai5 { +=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82pinctrl-names =3D "default"; +=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82pinctrl-0 =3D <&pinctrl_sai5>; +=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82assigned-clocks =3D <&clk IMX= 8MM_CLK_SAI5>; +=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82assigned-clock-parents =3D <&= clk IMX8MM_AUDIO_PLL1_OUT>; +=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82assigned-clock-rates =3D <245= 76000>; +=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82clocks =3D <&clk IMX8MM_CLK_S= AI5_IPG>, <&clk IMX8MM_CLK_DUMMY>, +=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82= =E2=80=82=E2=80=82=E2=80=82<&clk IMX8MM_CLK_SAI5_ROOT>, <&clk IMX8MM_CLK_DU= MMY>, +=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82= =E2=80=82=E2=80=82=E2=80=82<&clk IMX8MM_CLK_DUMMY>, <&clk IMX8MM_AUDIO_PLL1= _OUT>, +=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82= =E2=80=82=E2=80=82=E2=80=82<&clk IMX8MM_AUDIO_PLL2_OUT>; +=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82clock-names =3D "bus", "mclk0= ", "mclk1", "mclk2", "mclk3", "pll8k", "pll11k"; +=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82status =3D "okay"; +}; + &snvs_pwrkey { =E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82status =3D "okay"; }; @@ -552,6 +600,16 @@ MX8MM_IOMUXC_SAI3_TXD_SAI3_TX_DATA0 0xd6 =E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82= =E2=80=82=E2=80=82=E2=80=82>; =E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82}; =20 +=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82pinctrl_sai5: sai5grp { +=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82= =E2=80=82=E2=80=82=E2=80=82fsl,pins =3D < +=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82= =E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2= =80=82MX8MM_IOMUXC_SAI5_MCLK_SAI5_MCLK 0xd6 +=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82= =E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2= =80=82MX8MM_IOMUXC_SAI5_RXD2_SAI5_TX_BCLK 0xd6 +=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82= =E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2= =80=82MX8MM_IOMUXC_SAI5_RXD1_SAI5_TX_SYNC 0xd6 +=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82= =E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2= =80=82MX8MM_IOMUXC_SAI5_RXD0_SAI5_RX_DATA0 0xd6 +=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82= =E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2= =80=82MX8MM_IOMUXC_SAI5_RXD3_SAI5_TX_DATA0 0xd6 +=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82= =E2=80=82=E2=80=82=E2=80=82>; +=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82} + =E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82pinctrl_typec1: typec1grp { =E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82= =E2=80=82=E2=80=82=E2=80=82fsl,pins =3D < =E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82= =E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2= =80=82MX8MM_IOMUXC_SD1_STROBE_GPIO2_IO11=E2=80=82=E2=80=820x159 diff --git a/sound/soc/codecs/Kconfig b/sound/soc/codecs/Kconfig index 0f9d71490075..efef2df362a4 100644 --- a/sound/soc/codecs/Kconfig +++ b/sound/soc/codecs/Kconfig @@ -1009,7 +1009,7 @@ config SND_SOC_MAX98088 =E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82depends on I2C =20 config SND_SOC_MAX98090 -=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82tristate +=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82tristate "Maxim MAX98090/1, S= tereo Audio Codec" =E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82depends on I2C =20 config SND_SOC_MAX98095 -- 2.25.1