From nobody Fri Dec 19 20:53:45 2025 Received: from OSPPR02CU001.outbound.protection.outlook.com (mail-norwayeastazon11013057.outbound.protection.outlook.com [40.107.159.57]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 8BB7C296BC9; Wed, 3 Dec 2025 07:06:46 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.159.57 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1764745608; cv=fail; b=Kg7R7apV5EuDPVAOj+TnIwA7jyu5UfYlC5eP+yZO8PQSbHCEUp7JRnWQRVMcVSm1AAUBSpHRkKCiTVeVZ98qwwqC8Vnq0k88R0vPRVpnAcrcFa+TSwapYoEOP11Q4F6t/DpRMGNDn7tWly6caBk7LT61BrI9pLjsz02Q3SOff/U= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1764745608; c=relaxed/simple; bh=Pvi6wTsPaDb9wpgX9e5N7g6DYHd3TwPmPtPIDwVuunU=; h=From:To:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=EsNXJ3zHKoQ4/34ht70swblqVlPW2SpHNtmFTpxrec3meRhIqLi4d0pcccxnbXEvK1vxra0lLbkL9IZoUXxTjdTBJzKR/ipeJgJD3t0M3//Z8QhmR1BkmtsgWtBaQlVZjjkE5wUXKcuMfYpU4ncXQZtGkpd7Z/P48827lJLqSZY= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=nxp.com; spf=pass smtp.mailfrom=nxp.com; dkim=pass (2048-bit key) header.d=nxp.com header.i=@nxp.com header.b=FKzk1PFx; arc=fail smtp.client-ip=40.107.159.57 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=nxp.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=nxp.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=nxp.com header.i=@nxp.com header.b="FKzk1PFx" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=rTuwuCl0M1Uda0sDIfbEOMthpnhGX/q2S3fkdnwS0OjzbTk404Ix2Ndooep1/2/yxr+RRuEWilu4xxURlLj0IClgTGDua+Hc9isHK6o9amup+P79QCxyIVzKQ51MGJzavL2Q3Maz7OfaaeYUN+JJAMocqN/QcmdqspjvTFTx5Gce55t5JJKN6unOla4DARKXYIhNKmvWiRG4jm+10jIC9ogO7aUanq05kZC1kCvuTodIs5sr5n/AbKS6AdfGGDHOBq68LMRU1e+P7NVxNVWN8QnGEeREJJtEek/ebOcxl8xaM4vP7tfYAitk1pFopiE3csVtwv84puvCLX7nv3PLiQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=sE3GRkH9jcfnJ+gWCb5cxt5E8mRvvp1lFhZ04GIUqY0=; b=y+wLE2EvVjhX2tN89Z5qfqZ2DR0pERAhUHHeqJRdEBxM4uERojYwMZbzAehYdO0Sn0+QPXRV/xUAbOnSaisDb6si186ky4qkdXveJsCx86kH2gB4P3I6omKnT7Py0uqEr/LyOO+j4KNYYiD2qFkgKpXGa023/9UJ2BezqNg534ap0jpBp+AS2EMO09TX43eJnQxvBvd9kTEdWg0ewJbJ89gVbvmhJJ+YNlhn+RqLIUR304uBAmcas74YfFwKkrkMHHznm7vKp+8VWlCbX8jYg2gFvAZCfblLBKD13lPBRIY7TPPnY2LXOyuPikp3umeTb22A/98pB6FepcSwmkPxXg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=sE3GRkH9jcfnJ+gWCb5cxt5E8mRvvp1lFhZ04GIUqY0=; b=FKzk1PFxwedXnpLU+UBv2hUMb18lI0K7Jsm5N31vYG11LTWSXFkU6jUXreaW/EphkyxkUKpoGEplVkvBS+8wWZBoGzWNQ2wmjSnvzDaqAONYPMWgx+T9ovbE48Wnbj8XpVfUF4ilGTCu96iKS4I2wgTgJztNrziOhTL3kElKQvRkhyLSeo4u2k27OMUcJLD98su646K61OhyzX5qM/Xd4JDLEyGyWNBMEGfrhiMkVmdOxxCBIutvlo4PCrzEzLAk2FgOzzoYvZdWBZy8SLztpw8WrjBAw3BHjNCiFGupDRncgbpEKGoOMfUYOqQcJK6TXgffnRBUDnoit/JsJMpuUQ== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; Received: from AM9PR04MB8353.eurprd04.prod.outlook.com (2603:10a6:20b:3ef::22) by AS8PR04MB9174.eurprd04.prod.outlook.com (2603:10a6:20b:449::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9366.17; Wed, 3 Dec 2025 07:06:45 +0000 Received: from AM9PR04MB8353.eurprd04.prod.outlook.com ([fe80::46ae:f774:f04c:a1bc]) by AM9PR04MB8353.eurprd04.prod.outlook.com ([fe80::46ae:f774:f04c:a1bc%2]) with mapi id 15.20.9366.012; Wed, 3 Dec 2025 07:06:45 +0000 From: Chancel Liu To: robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, shawnguo@kernel.org, s.hauer@pengutronix.de, kernel@pengutronix.de, festevam@gmail.com, devicetree@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH 1/5] arm64: dts: imx91-11x11-evk: Refine label and node name of WM8962 Date: Wed, 3 Dec 2025 16:06:01 +0900 Message-ID: <20251203070605.1868821-2-chancel.liu@nxp.com> X-Mailer: git-send-email 2.50.1 In-Reply-To: <20251203070605.1868821-1-chancel.liu@nxp.com> References: <20251203070605.1868821-1-chancel.liu@nxp.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SE2P216CA0156.KORP216.PROD.OUTLOOK.COM (2603:1096:101:2c1::16) To AM9PR04MB8353.eurprd04.prod.outlook.com (2603:10a6:20b:3ef::22) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM9PR04MB8353:EE_|AS8PR04MB9174:EE_ X-MS-Office365-Filtering-Correlation-Id: 97fa843e-72e3-49c1-2545-08de323a8497 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|7416014|1800799024|19092799006|52116014|38350700014|921020; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?D8rUo9nL00P59qxKMifZmuEiI8FdYGqBGmcLetv/9muwMfJf1IdUel9PUzE+?= =?us-ascii?Q?qYn0Ls+Xw3+nJByVyyNMYxHs5nCf2PDOPM29ZaPxB+Qt0llSjcxrPOARvSNp?= =?us-ascii?Q?OyP3QT6/g9MznYsDfuhyQXx+SZbD6Oi8/msZYhPhjWuxxaI19lRNvotjSV+i?= =?us-ascii?Q?eEpYxrH6g7rfRLn8+Oq9AY+PHws4i8HomcWYtdCXG4fA8VsPakT7Ksfd6ZXl?= =?us-ascii?Q?TOBV+OotBYQ+YIQxNt0ELFj2bNRcaz6g5BX8jibm1u9hNose8MV6RYv9QYdr?= =?us-ascii?Q?KU9HSJ5CsreB5xynfqUIurZb7fXEmwDpqcreANwVK9vj2f8BKfSck9RsGlEy?= =?us-ascii?Q?mt6uSgTObpWqUOWKOHS3o0WbcQCFya0FGBauE6085fbFxNt4okpmN+egEiXI?= =?us-ascii?Q?vGWOo2PSk8s/98YHrz0BCHMZ3F2H8VMby/d4UDcTIC2a/dclIFtG3rEsZ1K9?= =?us-ascii?Q?ZJXP78Zg1H7+QNieBS+7Bra77pljspbgUhvCTVpXo3YjZ/EjYqyGIR2Lgq2M?= =?us-ascii?Q?zsFPCopk5e5DyEmIXTyYAzG+CLZX7aFpodnw/s8LvbRANtk9R0WPRSST063x?= =?us-ascii?Q?R8NAehYG4fOkMBuUsVDTFQkIim5WvNiDACFNzp4zoiYFx7ikFlyaXEE5vz3o?= =?us-ascii?Q?cG9io9dN4nAvwpvyOr4+HmqRzpAy/oOil45t9rjiH1s9519vb0JUxK7GXL8i?= =?us-ascii?Q?cGPlTGGfCokjLAeTQa6e24yI0E41nd5tWVhpESRkKLa3sFP40mIzVkmHEv0E?= =?us-ascii?Q?reDuffX8R0IrpHRv2OgRzWieddhlxufA7QDWgRb8/iZHv5MMD6H7W/rXHK70?= =?us-ascii?Q?S0cVsSAEKFOFr7p/5zxeIsmSwg6+4Js3IRcwuAAWcf5JuFYFT9x8t1g5VSpk?= =?us-ascii?Q?x9cPpbU4ePZBQj2rFM8jaTeBhcN5ZbvXJZrMJZjmemznRjaL+eLE159yC8UP?= =?us-ascii?Q?WjJCP2bIK05X/O1KOfReiKFJRGpmWsHLh44cWVx4mbJbaEr/uSH0NKPpljm3?= =?us-ascii?Q?4AENiz8mBRoSsm0Ry52ojJtv2edJZwThzuA0s4aDnnNSDYLNrROVtH6JuLZo?= =?us-ascii?Q?y7e9B0CV6MFHbTvoEtk+0H8ftE27O1dJHiEiO81Bx6DF3n7Zc4EWSACVcTcB?= =?us-ascii?Q?SOdoY5RhZUF55/sxZrkwkpci1Nlds+F0KpJZv/tSVMweqj4STTmrgwTyJ9LY?= =?us-ascii?Q?AacYGidWc26KEZswqzwpJbFOqZ/M24G23k4gXXFrp/OZbLlLdkXylVmTu1Fh?= =?us-ascii?Q?vaJgHnzSM4e3qcbzFANQAPuV6fn4g0RtiZWcQRMm6+5BIcI56k4GJBpY9bwQ?= =?us-ascii?Q?pDxIj2v1IVRgCE/YIeEW/r7w/lE6QORidDi6PP7bqEihx02VRs5JnNLnmKQq?= =?us-ascii?Q?tBm8BYl37QCYeme1WFPiJZTCIcZ1g2Sh5baz3H6FAKkOVJFcomXCWutQ0z95?= =?us-ascii?Q?W+xng8yGUkXKWxDWISryTf78cs0G6qd2FrZIQGf5YrLRtW8LR9v0YxAL1Pgg?= =?us-ascii?Q?xFU6Cu7MpMWcnXOh1aPIExMoS3Q9gA+LUIZK+pFs8B2hZvRegsrcxvSK1A?= =?us-ascii?Q?=3D=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM9PR04MB8353.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(376014)(7416014)(1800799024)(19092799006)(52116014)(38350700014)(921020);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?CKYzGQXWcHKcitULtjyK/XYxAohpRnyUKzo96VjFHsxOZwrG3O9v+XzroN/G?= =?us-ascii?Q?wg6S3s5x3NVIn/swO5/gSh4HxK9xPI7EkFfnrURXcZcGM51wYdvy58xNThcF?= =?us-ascii?Q?dLMSCJLxaBn7JROwDoTv5lnSpx/CVVCr5Ln1TK28muWFqlh5R5JdFPSlxNg9?= =?us-ascii?Q?COaAmmRqahZFAAL8ile6iU+iQAz1IJsYXtOk8RsxzCYcMidDy960bLIaqqkF?= =?us-ascii?Q?thu9XpO1QR/jBjSs31AZvG/4Wqs1Kig//mWWmTWcxKLM5ex1HqLL/KoEV1EU?= =?us-ascii?Q?3Hedbj2IvmLRzaufMi/a5sKylkdUHuPBxTHw3zcyvqRKHs/Y3gpCeHwA1eH8?= =?us-ascii?Q?18FDJj6DvbJhC5GX/yz9Z4H4YN98i0YTAETTSol9/z/dkclShSfIYasd426y?= =?us-ascii?Q?s4MGqi3DpDlysfIy5XII1SmXizI+DAkLKoUJoEc6rhirwvnWSWHvud3fQ1A0?= =?us-ascii?Q?G/R61O9vjckPwkvM6wf9u8WcH5o/BA+KfzI+F3ozyaweqSj3yEgYB6wNYr/O?= =?us-ascii?Q?YRO9gHjAnDlUDx63s4wrmF/aINAgyuA9yQ6hOp9utctDYNKnR0lu5Aws4rP2?= =?us-ascii?Q?yI1LxqPQgHVHA8kLNYozRl4q07GcP+V/+Hl23CMwnCR/MbbkGDYUihHpfLHx?= =?us-ascii?Q?ELP4aQhnUD6iEQ3WMAQaHbgQpeLb/BnRNM/qdGBxspCMN+fEK5tl/TxE4I1D?= =?us-ascii?Q?wcKNL5kQKCwdwiDAJubl/juZuXXPr7CLV+S7oxe0WK/72FWEhaZXrcL5N7MV?= =?us-ascii?Q?HjahDjNJvHBg9KuwSARX0I05dYLONewWy0eIQhowsQ4u7e3Nmj0gkp4daY8x?= =?us-ascii?Q?XMRtXZNnkdsneQyyC9P7gCUPSIGJcr9CRCKLVWXhg0aJ82ARtXpBhexilAUp?= =?us-ascii?Q?y4aT4Gj5uW7m1x9EkuI8CXTdJ4QGqOCd2wjH3NaUTIo9+MM6z5tra2l9G7zv?= =?us-ascii?Q?AwN+PUN5lahj3iQP8od1ScbOkPtiyb9YJp37K91d+zs9JmmLKmMNdRnnZVaa?= =?us-ascii?Q?YEG0n/xFyCQgZbH0BhCWn6SwSEHJ0P7ZpW5VVd6qOvl2nxzWpWaWo6O2e5bI?= =?us-ascii?Q?vRyw5H52bstnfDZaqOw+pYKhnSOjGvrTjLuUUXDK8VfD5L9d3kJuOrGvpfr6?= =?us-ascii?Q?zVnse3TPw0Zza1ffYdLCHt/X/wTh6exaPk9Ig1r21XhPQ88SABAHfrUpehK9?= =?us-ascii?Q?eDgDh45zdWfNxbYLebY8SrsqguRRsfapGkQ6sFaCs5qexuxN+HmopCuTuMPV?= =?us-ascii?Q?16GXVzTPsuig4jeC2gjw5u2Q28U4CnVllvze0ocJhN8PJ22b6MF9uxNV8s75?= =?us-ascii?Q?QtcfukiKZ9VgBLEdbJTug3GSAR2BdgdrCG3POzmle64imJKhfpZtRlzQlGsa?= =?us-ascii?Q?KSVD08pXaOzP3Ta6XonLPlyrbh7AdAdFRsBfNWKe4Yrlwb0h4AE1oDAutBGe?= =?us-ascii?Q?20HLXIEpXOvVouFUkp+FpUvo+LPZwFEvouxTLtJcV6bBu/eq1FFprXe6Ibu9?= =?us-ascii?Q?O7+nPVBk3xO2seOyYdQA6+4NRD8nPfoIQ4uT4FfrcM6pmCnbh9/dfnM+/BRW?= =?us-ascii?Q?vEew15SjkwSNIadXK9wNeusfbM28jV1paHk+16UE?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 97fa843e-72e3-49c1-2545-08de323a8497 X-MS-Exchange-CrossTenant-AuthSource: AM9PR04MB8353.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Dec 2025 07:06:45.0991 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: o+c+mwqTfCt0Iq+xUAR4ewmFhp3+GAMiTD4X8sAAoHfLALOv4TCCzFLCXOhWxj5Y5KFCKfcB6OeJzpFb8eb/pw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR04MB9174 Content-Type: text/plain; charset="utf-8" Refine label with "wm8962" and node name with "codec" to follow devicetree specification. Signed-off-by: Chancel Liu Reviewed-by: Daniel Baluta --- arch/arm64/boot/dts/freescale/imx91-11x11-evk.dts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/freescale/imx91-11x11-evk.dts b/arch/arm64= /boot/dts/freescale/imx91-11x11-evk.dts index aca78768dbd4..313ebc7e8a9c 100644 --- a/arch/arm64/boot/dts/freescale/imx91-11x11-evk.dts +++ b/arch/arm64/boot/dts/freescale/imx91-11x11-evk.dts @@ -132,7 +132,7 @@ &lpi2c1 { pinctrl-names =3D "default"; status =3D "okay"; =20 - audio_codec: wm8962@1a { + wm8962: codec@1a { compatible =3D "wlf,wm8962"; reg =3D <0x1a>; clocks =3D <&clk IMX93_CLK_SAI3_GATE>; --=20 2.50.1 From nobody Fri Dec 19 20:53:45 2025 Received: from AS8PR04CU009.outbound.protection.outlook.com (mail-westeuropeazon11011000.outbound.protection.outlook.com [52.101.70.0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id C8B9B29C343; Wed, 3 Dec 2025 07:06:50 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.70.0 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1764745612; cv=fail; b=TpI/gZtyiFcPg1Ja8j3JKxIQ/EkBH4+jCWvFyMUp+9/9MgGmInIyySzzygmCWTjUzs7mwhnSlBXayJ/Qr6baXqiJL8Sljg3SUxzAu2oJ/fUdnTP9+nPmbsXv/4mX1xJiOgk1Rjh6xzqY3LTKDUotDEeBbXisFcHhpZ2cBx3qR4M= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1764745612; c=relaxed/simple; bh=MtENlD7Z6FIvSI8t3jiuBKvPsoDe6LRPVt5RC6M89Wc=; h=From:To:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=npQ/mWex2ZMD2IH88MhzMUeqjBH3jJ6GYUg8WH/Z0Tw48NmfTOvIHPiE3uqT8K615qgeCxRqU8QXczbLhid2PHhQGqwTxhPEm507JwVcKcYAECEBsYaMkSDRMYm5xOJHCXY4Qnby6o/SCauX1fWwHwp34GJdvyhFKQVSby/xQTI= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=nxp.com; spf=pass smtp.mailfrom=nxp.com; dkim=pass (2048-bit key) header.d=nxp.com header.i=@nxp.com header.b=W+A1RRxm; arc=fail smtp.client-ip=52.101.70.0 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=nxp.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=nxp.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=nxp.com header.i=@nxp.com header.b="W+A1RRxm" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=t3RdstUPSigSyZ5eLgA4gZBTWEvXTJPXTk4e39L4B0kxaoNPrRbSacU1PvEjl/AKG6oHVKlqqWO+fx/Xmnio0i51XdpfZUtZONoIPxLpLfzYUeMdV+FlJgUgVz3NaLdHvWDeKvne+wdrHlZ4XBpFyZQ1XoOycvtrfAiLyHL73D5P+Y7bUoMgSFKDhOLuoA1I6UEnVPR5cNVsQw/IfL5TIOQInMmp+UXrHCTj88p51mB20RTtB/ra1mCkzSZ3kRjkFaCObJCErKT5dshLdkExzfTkBfgt6YpEjXvPXdscpiU2CBTtLQli0Ck3DHJcy032y95+KXcPH5+DSJzkBtAQ9g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=KRnzED4GC0b+hWqjPuk1RDoApSCWVC8OqwTnEp47bJY=; b=owkocy8DrnClu+PxGobpM8detAPcz4mpgCjahLwB8wtgHQqmIa0ngQwZ6O2KHx/kYWkWVvwR8E8pHmJQ5SpGlzS7pmGNzbhKZk8y/sAs/NMA6KA36eC430Sm6bCq+x+u6UUx3zsydYSnRAJHLrcj+1mx7jput6kk6hEtwAvviy0W08Q5J41mN7UdrSwVoXQyw3CIl3SchseAH3ntohhFUCc7q128eUhGg1fJSIotmgyxxUOZ4qhaMtQd45R/OUcfVVc+cjYKmM+UJkyMKHoC/RejWKs4cWEcBOgEV6GHzlz1FWIFSD04/TtE6OyFKadFXEaajJmpgh6htPHWGlfYfw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=KRnzED4GC0b+hWqjPuk1RDoApSCWVC8OqwTnEp47bJY=; b=W+A1RRxmFauJ5w0YDFc51isYsPE6PHrk5TJ5549Ig3890/ZNkDB1uzYMusZI4UGEDObxq//b0d4L5QAIaex7WuRrHSj5FTml6ecXkOGl0OPZNOJtsLlkr6M8c3mqcU8cXevD9sviayEvmOFf2VFFAzqOp2m8SqIPY2EJfZzG7SUhuOcgvmtj4ai1Wns4T9SGY7B8jRU0+6RfOnX7MuVUqZ/05JjV6SREhHr3KL4z6l0bzThA0SkVk4oMGMbVuJeo5rxlXEznhj+5MeYrN8yOaNPeXcAiWPYstySKVEZHvAldx23hvJ1pTd5VJV9X8OkzxcdrB7Y4jxhCWicjJMAwmA== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; Received: from AM9PR04MB8353.eurprd04.prod.outlook.com (2603:10a6:20b:3ef::22) by AS8PR04MB9174.eurprd04.prod.outlook.com (2603:10a6:20b:449::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9366.17; Wed, 3 Dec 2025 07:06:48 +0000 Received: from AM9PR04MB8353.eurprd04.prod.outlook.com ([fe80::46ae:f774:f04c:a1bc]) by AM9PR04MB8353.eurprd04.prod.outlook.com ([fe80::46ae:f774:f04c:a1bc%2]) with mapi id 15.20.9366.012; Wed, 3 Dec 2025 07:06:48 +0000 From: Chancel Liu To: robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, shawnguo@kernel.org, s.hauer@pengutronix.de, kernel@pengutronix.de, festevam@gmail.com, devicetree@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH 2/5] arm64: dts: imx91-11x11-evk: Add bt-sco sound card support Date: Wed, 3 Dec 2025 16:06:02 +0900 Message-ID: <20251203070605.1868821-3-chancel.liu@nxp.com> X-Mailer: git-send-email 2.50.1 In-Reply-To: <20251203070605.1868821-1-chancel.liu@nxp.com> References: <20251203070605.1868821-1-chancel.liu@nxp.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SE2P216CA0156.KORP216.PROD.OUTLOOK.COM (2603:1096:101:2c1::16) To AM9PR04MB8353.eurprd04.prod.outlook.com (2603:10a6:20b:3ef::22) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM9PR04MB8353:EE_|AS8PR04MB9174:EE_ X-MS-Office365-Filtering-Correlation-Id: 292141db-19d3-4850-f6fa-08de323a86bd X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|7416014|1800799024|19092799006|52116014|38350700014|921020; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?CQHJjhi4WMmZ05qNtd7nicKm8ijeNrvFGXJV8aKca6z4rDZyb551G1rVP2Ih?= =?us-ascii?Q?BsmIW7+Tf8CxTzPCQE5g9VMw+FdrLQsFXYhkMIii3mlDsnOWBYf+36nw3zAS?= =?us-ascii?Q?Ac0t+pizs03xngdywUaqyaWLrOzaHHPuw9KaKQp2FWhcVSTUdphHeOjwwVUg?= =?us-ascii?Q?IQ1wsWMsDUyn76Dh7hWI3uqrF2waEDhZ42R4WnlglW4jYnoULNS2HCQbEUKw?= =?us-ascii?Q?ulc1PFvrK318N8SZuYiDCS+Aq/r7Lbxye2hRfPzRSsh7/ECw1lk315eVevHY?= =?us-ascii?Q?4Sy9qPQ9ZXTtrv3K3dqjclV/G6i898jo4WlEdBkdpf49KiNwLJpyD/X6uFqa?= =?us-ascii?Q?jYgnD8om+s3l0iC261LwVpR9GYGXXFuOtAUBWAkhl3dkZcl9mKmAfwdqO7L2?= =?us-ascii?Q?sGf8u8lwsZBB3NtDRN/oqOGut77DOEM0LRtHNicViGGtUKn/AZjEwObH6r3G?= =?us-ascii?Q?s5TGBBkO8IFGpkgYG9qiN2DFEgblQwUMfJVRGhWPaV2wAfJRGdSffknmdXhI?= =?us-ascii?Q?sHBCZCCcwuLh8mJ9d5boigEsRtSvGCDb2ySwXkn87IwsTU17UdRj4f2MGxAe?= =?us-ascii?Q?m6EMCfP5zZDNugJi5ycI2MWEd98LoBHEE31EsN3M2N4AkcUVjqoj3pc/NDIP?= =?us-ascii?Q?1Nrm+xhR+j2ZR95LttLoPXYJXMVK9T6sSBgLi+vkNlyvJThHmEn0H2a9Onov?= =?us-ascii?Q?xZD75w5ucMWe6Ui/kCMnuY2ZEPY4+FEOnn0ZQDuJbX04FI/yy4FjncFEVPG7?= =?us-ascii?Q?Oddw0mnm+Y9B9X+J1OagXjP+xbFWtXnbwISp2LI2xlwZDZW7W6cOgmxY22YA?= =?us-ascii?Q?fCanfJGG2FXeicaw253PveYCU676r88lbXex/aXwxu4O9uAWwfjVtOJkbAR8?= =?us-ascii?Q?Q2EWHhiHcWn/2o2Kxh9EzUxoarmIcEo16KVp3U9YVb+1NcV1NJ/IVoufbpJB?= =?us-ascii?Q?M78gXkBiI77ZKkq57p8NIBwn/S89F4kxHuYP0wphB8MWFSmpBHrpW8okY6PC?= =?us-ascii?Q?NX90Xp5PgUQFLKnFwG2XsJcIE7XRs+YW5GPeLaXZvaaoz+IwLkwvv4J5C3RV?= =?us-ascii?Q?5M2IhZwxGZUi/Fv5Gke7qYYo80crdswMJZUAkf/Ii8DFpu9TwC6dadST6Xfh?= =?us-ascii?Q?j89M3mKHAx/x6fP5/ARCi3TL1JpnK5GDZM4QsS0KiArh1BLVgXQaO2lPlnSx?= =?us-ascii?Q?ayU97COmMv/ywolDcKn9QybgW6epFR+jBPC5RhMyBz/7Q6CVjvw/MP7QR+0I?= =?us-ascii?Q?5+2vuOjolZruCFNWlHzTYW31X4xrDkZqm14d9tbpLdMiG4J08fDcrOzZ/vPc?= =?us-ascii?Q?FWamXeBaaYvTh6hfQOVG7v1AB8/qM2rhQnvZHCMkn8RoWSCXpnUFIrIvNHVC?= =?us-ascii?Q?Xbv2guJI72MsMhqPR9J2M6PDks7VurqEQVQXLsdtNAWQBwOdWQRJkQTj+tyN?= =?us-ascii?Q?86x3IETjLNw1O1El7hs3aRPmVXDKFCQYVZrBahKTnIyQnVeh+qm8jqCRczzw?= =?us-ascii?Q?1vQMh3eo1jPlEi+BuZtc/coTdQpNMiofRO4xWprhnuZdyNOmvuAlFR6NVQ?= =?us-ascii?Q?=3D=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM9PR04MB8353.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(376014)(7416014)(1800799024)(19092799006)(52116014)(38350700014)(921020);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?cowGnOxYDxFt5rKctRk4x7gl8ZvsNckWpG5KDLUhFTycxTgVtgfqJtfIJ1d1?= =?us-ascii?Q?jp1bwYKJ6SdL4Jri5LnE3PYEoP+Lts19ewKRLO3YUiino1L0f50UGOp7oMjN?= =?us-ascii?Q?VqmMqELqKIjazrWBzE/jxHt1dAdM+KAxL26wGH2BEy8jSaGo50Wyl1n51+IP?= =?us-ascii?Q?EvuD3/2n4bSjIe9ktF/ZIFHmlbs3mdNW6KdokPlfhpYCE1AtpQ66Dh685bmh?= =?us-ascii?Q?2k2dyo0x+MR6oiRdE5LBNaDlHo+3PKmK5Ah92VRWPnZsiNZbkifmu7+NdczG?= =?us-ascii?Q?6I5HBDRot/AmmC6MhVSNbB6tu6eldF8xB5zYS7cFh7E0BXRaJ5P8mXIKlU8p?= =?us-ascii?Q?ltn8zl56MWj68OzcxWopaa7C8oc7olarkLSipIP2OibIJIodf46+SUpqdSIz?= =?us-ascii?Q?ignxYrlKAWyWmyZYFqvcfguKnkvbxsYvVg4wmtPcQDWecwmnXCKd3BkNRxgp?= =?us-ascii?Q?uZVjkB+IZ1mOh80UKf+0VaSXKoaYUD+vDH03AijX8/Ty6Cj0GU1yxivrqDU0?= =?us-ascii?Q?Rezy2zHtbmp4P3+4rrZNmo1KYC4xClF6+Ewgoa/XXv1cJDlcjXn/x9SuFgLo?= =?us-ascii?Q?ZgpVmlW17oa0p162FpWAnTAcn0L1elguCmoom4BvqUs88cSRKAev/b721f93?= =?us-ascii?Q?ncJNo1NUjJpngMnr2E2gilRhpNidFDC4dMrYxo4A8hQZEmM/bOw0+0qn95Ve?= =?us-ascii?Q?gXNtCwuTlOKCZuvxP+E+/2wx9vVyz7nnsiQV6hLo86Is9zIC7ltIeKTRW3kU?= =?us-ascii?Q?AElY1NJunQtEiN5sLynl4MPVTUJJYE774rTT+zQcJMFsHr/ayt8N0sXXDaRu?= =?us-ascii?Q?EeZ1yqvZ1KzW8sgtPAfbi937pktgZFOVGQQnQgUmznmNFGsuJ7LslggV3xC+?= =?us-ascii?Q?KaPJbdfOTk9aEykVQ6t4//V4eD4nig4Yc43OgsS3C5sIMs/I5gyJfuZu+iEi?= =?us-ascii?Q?nUhQlf91iqUAjiHG5yXMwlZgPR0D/G6PWIiAh37Vhc49ABzqtnMe6leUd9iK?= =?us-ascii?Q?L30YE8Ac/vJ0TU0+iOrID4D/+fhwrCTmrNq8ZT0zoph/HLXq9PCPplkXxXkF?= =?us-ascii?Q?q34s/xn+1Ka5dXSorQCPfKFgk0qBLrvKP5yvc4NavDOfN+TRiy0UPgCp+GQF?= =?us-ascii?Q?fNAW+Htx8wPLWnpk/PKt+Uuuwp9BoU/K/ijAfhwDxfN1j/87W3J3NpDyAOe4?= =?us-ascii?Q?sZdKjHITVE4v+a/HNHp2rWAbjIsTKpTAvJqhRPsCT0kMe6gHbOUqRQJmDbfY?= =?us-ascii?Q?9n6KeNcTl6lfWhwGMc40gmdUkrDqzKO7kYU6qK1rsaFV1gTBQ0RE9vp0u6SL?= =?us-ascii?Q?SYAYO7Xf027RdR0BYkLP3GxSvr+DRWOpWHT28Xk8JK4ScKE1TAVZ2kQrsTg+?= =?us-ascii?Q?qNAE1AsOh4mUh41VKQh2Ert9Mgk9M6r/hBXqkDK/utvIGbSV69wd0EbUzn8j?= =?us-ascii?Q?4dVrUN95WpBJ0hq8st7tnrZHNjYugcsmn9qBPUWl/thKkQQObjsrpKA4At0R?= =?us-ascii?Q?v8DSgoW2wVfRgjACWT3JDAa2NcEw8+w8Ucg9VLpvJo1CLht+T+kHiit3i0pd?= =?us-ascii?Q?nT6midlumqo6m0QpnokoG+GtHeMpS0HW+qsnD0wy?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 292141db-19d3-4850-f6fa-08de323a86bd X-MS-Exchange-CrossTenant-AuthSource: AM9PR04MB8353.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Dec 2025 07:06:48.4875 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: sBAsrNkrSqGwK6feOv/5qTSJpQ6dQ8yXn13Bt9zn7FM1fSq+PINpwNKmmTum9PdPi3qjruCOtRO2FUC6dRX7Lw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR04MB9174 Content-Type: text/plain; charset="utf-8" Add bt-sco sound card, which is used by BT HFP case. It supports wb profile as default. Signed-off-by: Chancel Liu Reviewed-by: Daniel Baluta --- .../boot/dts/freescale/imx91-11x11-evk.dts | 53 +++++++++++++++++++ 1 file changed, 53 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx91-11x11-evk.dts b/arch/arm64= /boot/dts/freescale/imx91-11x11-evk.dts index 313ebc7e8a9c..55d2ccafc376 100644 --- a/arch/arm64/boot/dts/freescale/imx91-11x11-evk.dts +++ b/arch/arm64/boot/dts/freescale/imx91-11x11-evk.dts @@ -31,6 +31,11 @@ aliases { serial4 =3D &lpuart5; }; =20 + bt_sco_codec: bt-sco-codec { + compatible =3D "linux,bt-sco"; + #sound-dai-cells =3D <1>; + }; + chosen { stdout-path =3D &lpuart1; }; @@ -77,6 +82,25 @@ linux,cma { linux,cma-default; }; }; + + sound-bt-sco { + compatible =3D "simple-audio-card"; + simple-audio-card,name =3D "bt-sco-audio"; + simple-audio-card,format =3D "dsp_a"; + simple-audio-card,bitclock-inversion; + simple-audio-card,frame-master =3D <&btcpu>; + simple-audio-card,bitclock-master =3D <&btcpu>; + + simple-audio-card,codec { + sound-dai =3D <&bt_sco_codec 1>; + }; + + btcpu: simple-audio-card,cpu { + sound-dai =3D <&sai1>; + dai-tdm-slot-num =3D <2>; + dai-tdm-slot-width =3D <16>; + }; + }; }; =20 &adc1 { @@ -372,6 +396,17 @@ bluetooth { }; }; =20 +&sai1 { + pinctrl-names =3D "default", "sleep"; + pinctrl-0 =3D <&pinctrl_sai1>; + pinctrl-1 =3D <&pinctrl_sai1_sleep>; + assigned-clocks =3D <&clk IMX93_CLK_SAI1>; + assigned-clock-parents =3D <&clk IMX93_CLK_AUDIO_PLL>; + assigned-clock-rates =3D <12288000>; + fsl,sai-mclk-direction-output; + status =3D "okay"; +}; + &usbotg1 { adp-disable; disable-over-current; @@ -528,6 +563,24 @@ MX91_PAD_I2C2_SDA__LPI2C2_SDA = 0x40000b9e >; }; =20 + pinctrl_sai1: sai1grp { + fsl,pins =3D < + MX91_PAD_SAI1_TXC__SAI1_TX_BCLK 0x31e + MX91_PAD_SAI1_TXFS__SAI1_TX_SYNC 0x31e + MX91_PAD_SAI1_TXD0__SAI1_TX_DATA0 0x31e + MX91_PAD_SAI1_RXD0__SAI1_RX_DATA0 0x31e + >; + }; + + pinctrl_sai1_sleep: sai1sleepgrp { + fsl,pins =3D < + MX91_PAD_SAI1_TXC__GPIO1_IO12 0x51e + MX91_PAD_SAI1_TXFS__GPIO1_IO11 0x51e + MX91_PAD_SAI1_TXD0__GPIO1_IO13 0x51e + MX91_PAD_SAI1_RXD0__GPIO1_IO14 0x51e + >; + }; + pinctrl_lpi2c3: lpi2c3grp { fsl,pins =3D < MX91_PAD_GPIO_IO28__LPI2C3_SDA 0x40000b9e --=20 2.50.1 From nobody Fri Dec 19 20:53:45 2025 Received: from GVXPR05CU001.outbound.protection.outlook.com (mail-swedencentralazon11013071.outbound.protection.outlook.com [52.101.83.71]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 94EF929AAFD; Wed, 3 Dec 2025 07:06:54 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.83.71 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1764745616; cv=fail; b=CkNKTR8qGPY9ZEr3WQ2IeXrqz0gUpvJg5hAqhvMut1wiP08173BV3mA/OqvsAadNb1WtyQexMtHdlOqfC9LkDUllSbRXSXSuUBlEW9PHCnhp11iTMnm+HYWubUQcHWlj/BNok4ME5JHvVScl72RkUvNcUMBnntO5hnqeyqck37A= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1764745616; c=relaxed/simple; bh=d5XhwFpQ1pHMmVPWkE4XOsbiUiD8a85Vn2fYD4ReALI=; h=From:To:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=mBW976t7xxBerP+ff7Ou0ELWg5GBoUuJ6+/TLNIcdFgwj83u1oCVAdE8aMzAsMTu6B3Escc/npGAUHBFeQQVvEaTwru+r8pBL5YXkP+E6+HuMjd+nRqzDj9y+d2bP7sN14tvaW9EKNdid5Zm2kKrUdEBf9qL1caOr8v6WMiO7YQ= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=nxp.com; spf=pass smtp.mailfrom=nxp.com; dkim=pass (2048-bit key) header.d=nxp.com header.i=@nxp.com header.b=ns6doVud; arc=fail smtp.client-ip=52.101.83.71 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=nxp.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=nxp.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=nxp.com header.i=@nxp.com header.b="ns6doVud" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=UdZJm38CfzZyueaFAmpQSERAHWo2Csszvb3wFC0clRekZKcP8KA9yMN+JzsJsEEz2tF2EmyZEl0TJS5g6Oa9FXX/PEzBzX0E3YQ8uBz1wI3EUkTQOIAsGcxgZ35/hcSDsVul1bshQv8gmV9cZ+WXa9s6clg6axmxWHWPlDPE19LTak+7vE9ynMoiNf36eYlGEFzL1+4fnPSqsBGLe4ZmNDSVN+jGBnCidr5BwTpLz54rdV/AYjJwPiDlfg9RrWwRSJwnk14YHqT6mb9SvhF9pD3RbdEBPpovWb0cL0rrorML3Kq5MRiHoMxI/WOXTthIkaLWW0BKUVpZvukr1l7zKQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=ffX7Cwxf4FNeiStsXGle6nZ8BwVsyBExIYL6Djti1AA=; b=hPMFeR130RSDhImvLdwFUL0DU+RNQ+AMgsPJAtEEbfGl3HNPSCbSnPfYgpuBF5c31er8g8RuHfFKP6JlP2BoAaRfCehZagl2rLdHHKnUDriaAmntsee/Z2G/bp1PoVq1QaQnh4ViGVHzVEjq1ejRJ51yPXiFYO4YjNbYr/LZ5+n8WLOFRj5wKOK1Y2OvAYlwPoA/nmqNl0KzFFmAgELxlwRfUhVgYuGXWMqYv/seM/EtTlrA0siEI9KasOIhIxI91ruqZRaBGI8MuZane+CSyE3qQEAIIE4xF9cZbNjO//Dx1rvUFtlQrv+hifwppzBRUm77TV8TsQ/ih06/FkVPLg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ffX7Cwxf4FNeiStsXGle6nZ8BwVsyBExIYL6Djti1AA=; b=ns6doVudBRcGe/2ZtBVW62CuNYbE1r/4Wzk32NSIi6DRcCUgxgbZHq+uAICjVAvZjAM1DQOjM4ZKfubdQftABxNBwdFQH/PboJRHU88RsU0CjRe7yMBnNBF3VTdpawfqvHVLe4I+Wih1Ug/gACjRdrwv1yR8mlhGZGr5ilNSjuGOcI4sdg6lfPt/nMLTMaHiX6fusScmsM3JDe1F0THoYe2jLJ1tIlMcltXfBr9ZkAgYJSJexjjrtqvcQkxvYC7hUoYCxvdyvKbsGTowetC797zTBnnstfjeek0NPU4rO+ErDqeC9IVdnvOkuABq6rqDxIWCdaGPIWYZrbhlZFh68A== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; Received: from AM9PR04MB8353.eurprd04.prod.outlook.com (2603:10a6:20b:3ef::22) by AS8PR04MB9174.eurprd04.prod.outlook.com (2603:10a6:20b:449::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9366.17; Wed, 3 Dec 2025 07:06:51 +0000 Received: from AM9PR04MB8353.eurprd04.prod.outlook.com ([fe80::46ae:f774:f04c:a1bc]) by AM9PR04MB8353.eurprd04.prod.outlook.com ([fe80::46ae:f774:f04c:a1bc%2]) with mapi id 15.20.9366.012; Wed, 3 Dec 2025 07:06:51 +0000 From: Chancel Liu To: robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, shawnguo@kernel.org, s.hauer@pengutronix.de, kernel@pengutronix.de, festevam@gmail.com, devicetree@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH 3/5] arm64: dts: imx91-11x11-evk: Add WM8962 sound card support Date: Wed, 3 Dec 2025 16:06:03 +0900 Message-ID: <20251203070605.1868821-4-chancel.liu@nxp.com> X-Mailer: git-send-email 2.50.1 In-Reply-To: <20251203070605.1868821-1-chancel.liu@nxp.com> References: <20251203070605.1868821-1-chancel.liu@nxp.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SE2P216CA0156.KORP216.PROD.OUTLOOK.COM (2603:1096:101:2c1::16) To AM9PR04MB8353.eurprd04.prod.outlook.com (2603:10a6:20b:3ef::22) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM9PR04MB8353:EE_|AS8PR04MB9174:EE_ X-MS-Office365-Filtering-Correlation-Id: f491bfd8-2cf9-452c-1d04-08de323a88bf X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|7416014|1800799024|19092799006|52116014|38350700014|921020; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?dzuagUVV70yuqxmDUQKtw6JyGs/fCltP35ySlZKCprbLIyiUgLxdaxoPgayM?= =?us-ascii?Q?zD5vy0gSSF+po96Mx7Fh2aXHob9G0gKS6s0f+rGv95MKFGfBkikwJx93iTrb?= =?us-ascii?Q?tbCAvS7wX8hoLk5/g/aJklPQcPhTHnh4ZRHQvZ03jtwtibhyKlkYJ7acRR5v?= =?us-ascii?Q?cLwXJFJJVxxB9WfUtQ/X9E6qrBM4Pw9cvCOpHsMk/7WWDvexgUeZxNvO3lo/?= =?us-ascii?Q?gKaenNxujytSuNer3OLGFIEdljp+SWJ3x8EYmsprtVNKae1NVk0bu4JYhytK?= =?us-ascii?Q?DlGkCMFY6dJQjRgJk5cF+S0SrmHsht0Vkt4Sv8gix7LPZtK+tFCI5HCQGz8X?= =?us-ascii?Q?AYg41SVGS4qfDK+JBMHA/KX7EArRJvnEH1YcPSxgtv8YQZLzZW8TH4ouJw9K?= =?us-ascii?Q?ER7iKIZjbCF6FECCogv8SIT/cam5MUxq4ALCrT31akp9bBD29Nw2RLTsitsO?= =?us-ascii?Q?Wd+A6H+J7yK7vIHu5LN3Oa6CEutOos78LCnrzQ+YuIxKpzdGt0o2DTK2LnLk?= =?us-ascii?Q?jutfw60BxC7xBcSMFRivFyN/eQmAk+LjacJfGFRSiobyKwTj99pCXOLO6/3z?= =?us-ascii?Q?9e2pOZfo4UihTF7btuR0UJavXCUnLsnVzy7ug9GGLpPmBgCHpTxdVdFrXkmH?= =?us-ascii?Q?YrTo7swHeLJ8wzVY5OOUX18WXTnQVj578Na8UpXSeSWTZV/blMWVi77Lio8k?= =?us-ascii?Q?kyxM9Lh0SoglgJZG3cLiAtoRdO+JqnFye/Bv8qlQkB3biXpqb+16VONF0ESI?= =?us-ascii?Q?mRrw+fUTrUsyh5HxpvwjJsi0GvoskqWAEOXXYw13Y0hWw03+D7B2NpsAZW70?= =?us-ascii?Q?Z12bClH/Wes3yFZZQ7FpE7dstyQXAy0PMyE7qlMvMNKrX5wnQ9YqYJ3QX7kd?= =?us-ascii?Q?mXjSlPE7NDx5gw+aX5ICEg8T+QWurcplWfCVbr7Cvn+gx0ie4DYSbnCgGH9B?= =?us-ascii?Q?p49EmLa4RcSP0n1m92/rqquG3FnnNPl5ifBo73zlsodrosiW63sDpq1ij7Py?= =?us-ascii?Q?rvyfLRm8dXWVALa/F95BLKQdJHvWrO/XIMtEqZMdwbjhbLDg6TcHd0XzgQBK?= =?us-ascii?Q?vc4u9kt/Q+8Nlg8r6Pnz7ZAENyS5HzMGe1BSK3qnxixkGxbXU3uMmD+7FWy2?= =?us-ascii?Q?XqyvV7Rgi7hYaGFwQuDwhaWXPZt+66qOP4OstbV4XnlM/i/t6iZLyrRyPx86?= =?us-ascii?Q?a8QBVQYberqJZ4sEqvGufpY1E6tWZZYGHPeJgZ1Dboxkv2Rb3PN9mdHANvp6?= =?us-ascii?Q?27sEWj2Qz8rT0j06fh0CDgAcewZ4B2UDy8ugnDdOpiWw7FlKbyggGEyxtWjn?= =?us-ascii?Q?nh9WcQgHgoOL5Tq20l0/YzrfmSqQEHe+1/rICeXzVPBDEk28I4hB0XJiL+Se?= =?us-ascii?Q?esJg4pnHMeKXCdYckpwWXvfivEidiIQVb26y/I0RORlcEi9vCmqmEsZxdGzM?= =?us-ascii?Q?FVzoYFNKsMYhV9cDaz1qK+svXpCZBy6X2KR8JA2AM72C0GHS8GOC4edcSg3U?= =?us-ascii?Q?8Gs49CA37yDYO72Samdi5ekk4ESGgDLnMpBLk8L2kq3fN+9FnnbWiqDEoA?= =?us-ascii?Q?=3D=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM9PR04MB8353.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(376014)(7416014)(1800799024)(19092799006)(52116014)(38350700014)(921020);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?pjZXwP2P5Bw2mNnjbKrR8S304O4/pe4P6e9vrRDaxSd95reVnbu/52/8Z2+3?= =?us-ascii?Q?OO+QJm8x+2j6CPi4II5B40NYa4EXZUR4qpyp2Y5153Kcyb1zbTkRLHHg1JyO?= =?us-ascii?Q?+UyiX+pB9zNrhynblmACv9oRXCr+e0qOD4HRPlM4rJVl0YEXbhK6274ZVJGU?= =?us-ascii?Q?jhfBRvFsdogJnJ9netWM73UbnhFODxXHxNK2fgdigXMCd11RGYx0lcqY9QZ2?= =?us-ascii?Q?09lfjFh1O/P3Ijd0G+x5SmM2Che9FwBWs/z0XSOxwBDAaCf6w/pRQ3Z3TIHm?= =?us-ascii?Q?NvNmq/CxRYTt+F1kAhtAnWedDt7gTCXrMA9V0H+BOLyi74F5ONB50m+LXDw0?= =?us-ascii?Q?l3rfyGccO1+prASUBwoGsSk04deglJhpBFT94cy7TXx2Y9b3PZuWfT5AUjEG?= =?us-ascii?Q?XaOmmEvFTr4b4+ODmeYgh77LvhXcrbhgHX/Db1HcsEjvmpFNeA0tuXpPV+vY?= =?us-ascii?Q?Lgo3OkiGNe9S3yM3ifS1Uw30RtXJl+oi9yoXTg3HzQNDGSGc85+WWj/lUilc?= =?us-ascii?Q?pCDnZklGdY9sYbtKsyysiWn7Ftmw7VI2lvsu7lwdKOyHRGcutKGurA/9x0Lb?= =?us-ascii?Q?R/m7LyMOombujs1qvBLDKSM8sLr1VSITEuw1ExWL3wpuS8nd+DFcWixrXhOa?= =?us-ascii?Q?Mc7YWCMH9c7n+UOFmfOBC0nrWHYHeBwrFNGn2XRoY9uoF8y+3xzCVQcvhpgn?= =?us-ascii?Q?gv21crM2gqyjoyxBswBT/auVRmr5JIUvx1jcFL/R/MWo78GH7+F90pzpM0+K?= =?us-ascii?Q?Zf62WXtrugzZF31/yoQ+ld4y5Go0w5bmdnANve5DDyg7bVMED1e4kyo1W8Bt?= =?us-ascii?Q?dDxU6KiJnw6Zh2lHnHnUtOh8Yuh43+/o9w5XVPf0JjSIhk4HPVIzgJdN+OF7?= =?us-ascii?Q?sH4jWRvT5zRqEPLQHMo4p38seB0YGDbSCq3OJkMujnam5kdCYlK/XTlKsj3B?= =?us-ascii?Q?bHuEfgzmbAIV02QtKa5tyZSpOHkox4t6LOWG1bfj70XHFoBRQ4erP+9x0ULj?= =?us-ascii?Q?NokihDrkHTe3FdJQo9lYylQ3/SEAOV+XIJcfRRiRYFwZX3ycDjKM0jqYEMzf?= =?us-ascii?Q?O7ZH2Pq+AjXsVS3MGv3l/jCXbBTqVZgUMs1eTAdoaylAo2+X9nxuwUSxGnd1?= =?us-ascii?Q?Ek3jrXhEKWSmZy9VyA++MkWvU0hL8vn9EDQjyldn+Syxe9g/mOQX6SlL/htQ?= =?us-ascii?Q?HY/lil+bVkOqCfaWLDycpapfeUzsAoiHCeUPRwAUfkii8vAk1aQIJz+JqsmR?= =?us-ascii?Q?YSMGXkolUcLwVX558Mvb5V1OQ/ZyRCGnUpbt/NDc5tGEBglcQnHBOv/TV22c?= =?us-ascii?Q?hjisQ0VnQW18isYukc8hn4ahPPyOgcWJs1ESB2K8vyQnMYYm8mMYWR+FOkPD?= =?us-ascii?Q?USIneyayMlICd50XpE+TzbXcq2iQcrqkBeoYBnIid+UG68EUtC+dtYS7c0Sj?= =?us-ascii?Q?RTuI2J1PnR/eiWrqoPpJbdTyjLN9te6LKFWWXrX+/LE3hxC9SGIBLlbo3SbB?= =?us-ascii?Q?qXsGi4apbvPsS5v9bzJAtbzhd3DR9uTZcXmC+bPaqEDHl5w9CCFh44qlk707?= =?us-ascii?Q?4hZZGyrwRIdXDo1+YEJ+nRgxHNj41n6mtun/mMoy?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: f491bfd8-2cf9-452c-1d04-08de323a88bf X-MS-Exchange-CrossTenant-AuthSource: AM9PR04MB8353.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Dec 2025 07:06:51.7620 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: +k3D2scp5z5QuErLC+rdkTe6HIgziK38Up5/bUzX33RYJ6D7kRBs2xMcr50vPPrytDuUM3eMlJn1Ic3tN4L/lQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR04MB9174 Content-Type: text/plain; charset="utf-8" Add WM8962 sound card support which connects to SAI3. Signed-off-by: Chancel Liu Reviewed-by: Daniel Baluta --- .../boot/dts/freescale/imx91-11x11-evk.dts | 47 +++++++++++++++++++ 1 file changed, 47 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx91-11x11-evk.dts b/arch/arm64= /boot/dts/freescale/imx91-11x11-evk.dts index 55d2ccafc376..a70a9af50ab7 100644 --- a/arch/arm64/boot/dts/freescale/imx91-11x11-evk.dts +++ b/arch/arm64/boot/dts/freescale/imx91-11x11-evk.dts @@ -83,6 +83,22 @@ linux,cma { }; }; =20 + sound-wm8962 { + compatible =3D "fsl,imx-audio-wm8962"; + model =3D "wm8962-audio"; + audio-cpu =3D <&sai3>; + audio-codec =3D <&wm8962>; + hp-det-gpio =3D <&pcal6524 4 GPIO_ACTIVE_HIGH>; + audio-routing =3D + "Headphone Jack", "HPOUTL", + "Headphone Jack", "HPOUTR", + "Ext Spk", "SPKOUTL", + "Ext Spk", "SPKOUTR", + "AMIC", "MICBIAS", + "IN3R", "AMIC", + "IN1R", "AMIC"; + }; + sound-bt-sco { compatible =3D "simple-audio-card"; simple-audio-card,name =3D "bt-sco-audio"; @@ -407,6 +423,17 @@ &sai1 { status =3D "okay"; }; =20 +&sai3 { + pinctrl-names =3D "default", "sleep"; + pinctrl-0 =3D <&pinctrl_sai3>; + pinctrl-1 =3D <&pinctrl_sai3_sleep>; + assigned-clocks =3D <&clk IMX93_CLK_SAI3>; + assigned-clock-parents =3D <&clk IMX93_CLK_AUDIO_PLL>; + assigned-clock-rates =3D <12288000>; + fsl,sai-mclk-direction-output; + status =3D "okay"; +}; + &usbotg1 { adp-disable; disable-over-current; @@ -581,6 +608,26 @@ MX91_PAD_SAI1_RXD0__GPIO1_IO14 0x51e >; }; =20 + pinctrl_sai3: sai3grp { + fsl,pins =3D < + MX91_PAD_GPIO_IO16__SAI3_TX_BCLK 0x31e + MX91_PAD_GPIO_IO17__SAI3_MCLK 0x31e + MX91_PAD_GPIO_IO19__SAI3_TX_DATA0 0x31e + MX91_PAD_GPIO_IO20__SAI3_RX_DATA0 0x31e + MX91_PAD_GPIO_IO26__SAI3_TX_SYNC 0x31e + >; + }; + + pinctrl_sai3_sleep: sai3sleepgrp { + fsl,pins =3D < + MX91_PAD_GPIO_IO16__GPIO2_IO16 0x51e + MX91_PAD_GPIO_IO17__GPIO2_IO17 0x51e + MX91_PAD_GPIO_IO19__GPIO2_IO19 0x51e + MX91_PAD_GPIO_IO20__GPIO2_IO20 0x51e + MX91_PAD_GPIO_IO26__GPIO2_IO26 0x51e + >; + }; + pinctrl_lpi2c3: lpi2c3grp { fsl,pins =3D < MX91_PAD_GPIO_IO28__LPI2C3_SDA 0x40000b9e --=20 2.50.1 From nobody Fri Dec 19 20:53:45 2025 Received: from GVXPR05CU001.outbound.protection.outlook.com (mail-swedencentralazon11013071.outbound.protection.outlook.com [52.101.83.71]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id C2AA32BDC00; Wed, 3 Dec 2025 07:06:56 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.83.71 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1764745618; cv=fail; b=SU44xm/df6jhUBwxfPjCJC1EhuiQCBi9aG9XNA7UmQpaBiiNMT89hH9oUESl+c6zM/3beu3l4Y7QLfQNz4nIDtJNKAF5ahpP1c3+D86YonxtTIDQOJP3XA2DD4QcJIPX9WJDct+szwUOnDYsCEoZYIFPO6HbOTQMi/NEOkzE5oY= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1764745618; c=relaxed/simple; bh=6zQU37n40QzzLOOum0DRGlWmMU+rjbEAgW8BEOHtItM=; h=From:To:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=LpDSQVo/jsIlRhhou4fGTt8Cfruh0QMOV7awW3n+qp6PcjwLsHX8mBO++yNCjcm1KgnnzPNkaT9JT/ziG39XlGEDV7+9VkLzch+i82Qyw/BTvmd7JCn2PHKIGWPKoVDWBGuHDk6JhK/YBLj3C6PdkSk4MreERVwEfpt69I14710= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=nxp.com; spf=pass smtp.mailfrom=nxp.com; dkim=pass (2048-bit key) header.d=nxp.com header.i=@nxp.com header.b=DjEwxos3; arc=fail smtp.client-ip=52.101.83.71 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=nxp.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=nxp.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=nxp.com header.i=@nxp.com header.b="DjEwxos3" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=sCvrhxNujTjxiJckPSDq+Lo//AARsC4MhSFJgSAXKSlO91BXA6IGyWllb2hZtU1h+YfI8NdS+cSEbQyfcW/GZLA9+kDXRI1kI2z4h/vbfDrtINgAgAc3cnybYRho8hzPfxM1GiJCnajJVX0q1g3GF+5sdKxtOMIBb2rB4Tr84BYaKqkFiEttZR3ezxpIMc4dJo4jVqRHSM8qzrM1Ssxf+roUcfFZ0GHGjDxB6Qsy8OJoTi1wgvCa2tKlT38izS/n1+LWemzCxow0zB0jT4X0hKfkfoILvgvogIFCGNIvE799rtETEHcSAIZ8SxEIX1ed3yM+VCTMwSsIKcJNIX+tOA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=9+TC3xd1318HUmnrlMVA1h79mt996Qw/0n0xWECUvkw=; b=R32+nlLaY9c9HB6KPAYHaCq3gM3bsuHEqG6ULLnj4vKixxDdhFgQx+hBgWfRf4z7MLhWOjqONC2v53GHRdLBtDOMroCMRmKy4hypZi0Dx34vFY02PZy6BaL/AWEcoTUMy9QNLYzavuX9HJIDMgLU2MrODYGZjPBCeniXb5y6VJOUSKfcVIC6CvPM99D4Ec9TKy9SsvZPNeKZCnIM6ZbKu4elnOpTf3XjYu+lLIkRB/GBEqFVCT+WI1D47zeSIKwHjXBe/UitLE1x41TpeIlMKtawCUPddjberjAXT5mFVVSKMJyVTmlAz+PEdd/v34mtxdH8YzTw7WoW7LBuH0raaQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=9+TC3xd1318HUmnrlMVA1h79mt996Qw/0n0xWECUvkw=; b=DjEwxos3FP0E45XQb/jTWtS3kMcQcUVwPYg017n9xaoZcdhYE0mJ10oY4UAsJ0h5LDigUB/y3yUqgwhMyyCZONlkew2+Ap6zpc+VtT/GRuFpr5ao/iqUAZ9sEgXtBvZqh7OK7rv8ydbCOfOyCaQ/FvOAHExjq4E4IbeXYADNnAWvEn8vLkY8WpIPaDBczbDdc8ffPq43CRD4x47KyPRTPxer22X7Q/yD7rupPW3l9BvQfiSf8wlAJgeCZfoQeHs7CHnCEXs58zO/Xkw4E+5JCg+bKDqHkZpOM9xp9hgSqfcbZKxSS9nnRha4H2174TSLYaHAt1YOjUexBYdjWXjcuQ== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; Received: from AM9PR04MB8353.eurprd04.prod.outlook.com (2603:10a6:20b:3ef::22) by AS8PR04MB9174.eurprd04.prod.outlook.com (2603:10a6:20b:449::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9366.17; Wed, 3 Dec 2025 07:06:55 +0000 Received: from AM9PR04MB8353.eurprd04.prod.outlook.com ([fe80::46ae:f774:f04c:a1bc]) by AM9PR04MB8353.eurprd04.prod.outlook.com ([fe80::46ae:f774:f04c:a1bc%2]) with mapi id 15.20.9366.012; Wed, 3 Dec 2025 07:06:55 +0000 From: Chancel Liu To: robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, shawnguo@kernel.org, s.hauer@pengutronix.de, kernel@pengutronix.de, festevam@gmail.com, devicetree@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH 4/5] arm64: dts: imx91-11x11-evk: Add PDM microphone sound card support Date: Wed, 3 Dec 2025 16:06:04 +0900 Message-ID: <20251203070605.1868821-5-chancel.liu@nxp.com> X-Mailer: git-send-email 2.50.1 In-Reply-To: <20251203070605.1868821-1-chancel.liu@nxp.com> References: <20251203070605.1868821-1-chancel.liu@nxp.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SE2P216CA0156.KORP216.PROD.OUTLOOK.COM (2603:1096:101:2c1::16) To AM9PR04MB8353.eurprd04.prod.outlook.com (2603:10a6:20b:3ef::22) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM9PR04MB8353:EE_|AS8PR04MB9174:EE_ X-MS-Office365-Filtering-Correlation-Id: d5cbf69a-f930-40f9-c047-08de323a8ad4 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|7416014|1800799024|19092799006|52116014|38350700014|921020; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?d+yGa8VXRVIa4hHe7RdpvfB6Vdz9QQrD2c6cRU883UnYmGv3x2XEChn2+VmW?= =?us-ascii?Q?vKDdwTWpbDv6vEnAPQjWWWDTsjCY82xau+wrmBuIgP1iW5qF5da0msF1mn4A?= =?us-ascii?Q?O5UXymbIsbqOt69fUwSJM5MvAfugamQJrvSsPJab81Rxia7KOv+26YQKc4EP?= =?us-ascii?Q?h5oHiajh1fs0ZjrYwVTCU3CUbt8J9sl74Bi7Y8u0cjBLyFqYAin0c2wRj02b?= =?us-ascii?Q?DW7PLnGLp0uL4pVsYtyPbAV7rTMkbjcx4udfsEE+eIRfU1fGkEQW4E8khewa?= =?us-ascii?Q?D57TOWroQGcL0GibMxDCKtmYtwve/0jinKvq72+Z+vF9JVIiBaf5JLZRCboT?= =?us-ascii?Q?ls6I2yiUSJqbVhu/PUL0xxAYt2FYC9y7i5zBjuE7WRrgaHrNekY9k5L2pbqG?= =?us-ascii?Q?7TLrz1tdFLUv39uvRXXYbHheMeuVQCcNlHgRvSwBo+IRzfU5gmWizmWdCufU?= =?us-ascii?Q?zaPoOEJaXz8Regs1WjSjx8f7rfMDwmlqeKIZAuSH3g0+OM9YpqLWNWTHWwEq?= =?us-ascii?Q?5z4HjxYdNcG4xWwPiNERaiMyPDQrQBO6FdBUmp+EwBIXm/WQZDqq76DWguHZ?= =?us-ascii?Q?6H9br0wsrRnoJFrFFrwFy2G4FMYU1qa60pH/4sm2GWk0TCPuwdAfBUn5tgSV?= =?us-ascii?Q?/KkWEi7vZtqtShCKpkAqAAK0IFVzhsCM7ZGID7DfXXnAgIELwgaLsMEcYlj2?= =?us-ascii?Q?3nIM04RcmpfhTAaChXzN5UglX8hVnaD8w3L8CGaHJAeRxOaDTx9MYJYKA+8S?= =?us-ascii?Q?GpJn/2+8ioZiJ5feicKFTlymV3KCIQJouuiaAVllTsBGx/Tlc6IcdWdrJ129?= =?us-ascii?Q?d3Zm4z4xWkqJFm9U2kDTGYx8zZtXLfxYItg3qJ0xVGidpBCFWjFCMotUs1Kn?= =?us-ascii?Q?LfLsBZRyjiOU5fvLFqOFy5Tz+fdn2U8g1YK8qXb8cFgzuw5irF8ewLgSdS/J?= =?us-ascii?Q?DPTzgPbAYnMy87/kJ+AGEjOn7ccA6zAtc9f8Ze7ZnvI8cpFXM66jyoQeK1Si?= =?us-ascii?Q?x+3TJcq/oNrG5rn2pLzLTjygkKuXEB0/7zJZklatIJ9MxAOQ3q07kvZF+R95?= =?us-ascii?Q?tfTFsjSFZ8i/hggMr7tfeB60QUO0AEgXOJQYtoJ9tcV0xrCeuKLukJ7VXm65?= =?us-ascii?Q?u8KyzcfAAjzzet751XUv0JDTLeJFI5ZjDrJJduTVLl2/QygjLrBUDl1sVTBH?= =?us-ascii?Q?G6JpW0bYusUr5LjMCcfa36U4Lt2PCKRVSeM5+yL/tGM8WKB2QXEO3jYEHtzR?= =?us-ascii?Q?PWEXIqPS8KjKqJGCawngfiGJOzem8jSAudUV0jGlzOFOVK3oprt5XZXt5baJ?= =?us-ascii?Q?r7Is8+CWBeR/I/c6Y2MHSWskf4N/IcbsLUIecyPwNvgwmbjnFnlRkmOSHcoc?= =?us-ascii?Q?9mIkrSCeWzNFWSKMMvUDo1NVEAeab64KG7ahpe+gqbDFafdbA57r3F5J+jIg?= =?us-ascii?Q?magEgRnnG5x2wDLBgqseHKGRvzGLY+FQL1/8BKjgASKucKiK9VCz+lrtEbWK?= =?us-ascii?Q?LR/hhARIptHPzlarMydG24vdFMEeXgYQmqIN+xL7WczGYv110ykLE/Izow?= =?us-ascii?Q?=3D=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM9PR04MB8353.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(376014)(7416014)(1800799024)(19092799006)(52116014)(38350700014)(921020);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?bODMa6qtqyguqhPD3eJf0GK8ErzfI4ayluRgTX8D5+K7dBJdgg8L9/N7Spet?= =?us-ascii?Q?qZs8XuWUU7vyA3iegjjjNzlaXkzcDvceASmy3GrrF3UUWHU6uiIaEQsd6Ksj?= =?us-ascii?Q?2kgxaxR5t1oQZMyWdkbm1CZF/z197NuM0G/P0NF9oofwxyJ6n+OU1jmqlJs0?= =?us-ascii?Q?qQkqNtrBt0Fx/asoF0ZTpZwRtgNrFtQ3QhaczoHF3spruyDxwUQt+ZR0zDlc?= =?us-ascii?Q?eQBAxvL8DlTpi4pm9hkOq5boHTdSJ7kKZFSUar4zGnDmoqjBMaIEd6RKDx2O?= =?us-ascii?Q?UTpMh/YpBsC6Nn675yEIYzsN3Dgjf7bIvev7PZZnhSmGjy7Nr74GOzkg9rYL?= =?us-ascii?Q?bOyYboMRnpfZPyqtPxqvKsGNS/YMw9h32aafUwh/irt1EF8QpNzewmrs4t1c?= =?us-ascii?Q?l03iCPoaiVZ32OP+UMQC6RZdqh8cy0JKT7UL8wXT67ydbE3cAkw095vQoA/2?= =?us-ascii?Q?/qAy3LxOUSLRvUsMK180XWc/oxlnNNmsfHKVEKGt+JouZzLvhyw1gTF0+JOE?= =?us-ascii?Q?Xv+3YgxEn+NXn8KEWH7XLr1MlYgKdFqllbnkEdiwLylcuIbziFr1j0+9/o8o?= =?us-ascii?Q?iVVPahzHTvmDyMeYtLlUijguXt3WFEc7o+C2FhmbTgrseUliwGmuvRR52sEF?= =?us-ascii?Q?qh/w04jz27auB+bdZFuOQlq9lwoTfl4Qi1hYfEFn9Nv63af1X/bPJ7HNPYYu?= =?us-ascii?Q?D+Q+8SzBC9g+8/BZVTwPeGUJnss5zoKs05Ql5e9BhhAJUN9f7TkUEHTbjtD9?= =?us-ascii?Q?7XhAA2Yw6aYTC/kSekL5sAdxGC9PgPoWuBCAxbat8DKKehbYjGZ5WcBJVZwp?= =?us-ascii?Q?uljza8PTjKHPOB6fhzsZhUNqCcsvJj331BmXuCjMXd6L2CxxL8AdLD5xO9Vn?= =?us-ascii?Q?CF0nRq7hqKQ51sD0Zbq1/76NqZYcGb9rLfgtMRj7QFho6WCVBLMeA279FLZw?= =?us-ascii?Q?NHqLws42nG5WLha43o15SUfZddFCa3v6sg4CTCg0BmLDKoyc572e9WXmimIC?= =?us-ascii?Q?qdGmKCHEqziuzqSxZy2EyDN9vowdLDgD+DVK8xwfa6a0D+Njv9mEuClDxEAr?= =?us-ascii?Q?SBzFgpPU25deNmFxQbIKxdkco8vgG8G5yDkN/6Y3hkGo5T0sR6W3c0B6bQ8t?= =?us-ascii?Q?OO2VJTtIgbhH+9jJWC4Fb9hNl5NjmD/uREbI4xhxGVF6Ese3u6YG4bk3FoBt?= =?us-ascii?Q?RuYKdvr9cLVO66LeHSf+2my0lytuWUQ7z+UJ6ymCCRoUda5ujHGX2YSHspHv?= =?us-ascii?Q?B/hlukRH5CIBr39pQuUTDxhDU6jHIN8oFz9dJJQJ3qL1UsgTXSMlQ3t7q4N9?= =?us-ascii?Q?9YJyxtqx2RXyDIhADmY4wQrj6Ndilbc8n1pGeTa4JWsYLeIa30YPAJ7nKRzK?= =?us-ascii?Q?tNmTAcrOtn++n+1sUpcFVMEgjzezep1MeANsgcS1gTq/tyetrmimbsVVL/r+?= =?us-ascii?Q?Nn+sAiVsHiEwIE4JsxVIAkvEYy9hNG3DF/RcUhx2EgFDvZCiUlGKIWb6v0+W?= =?us-ascii?Q?zboK8VcdiKcCN0CL8zjiKdvY6n1z2k9yKR3LGZsFq3iC320dV6H52SYj+P1p?= =?us-ascii?Q?eg6/LTyfXwpvoXCzPT8u2gX9Q9c5r7XljOag/LrX?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: d5cbf69a-f930-40f9-c047-08de323a8ad4 X-MS-Exchange-CrossTenant-AuthSource: AM9PR04MB8353.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Dec 2025 07:06:55.2856 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: UYWTE8DGeURan6azcfpcHiCqm1DMb0zQMubLTl8jlESSEspM1zQAOcrmCb8kFWtzwWX6UeLb7Fc9A2zE/0HjLA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR04MB9174 Content-Type: text/plain; charset="utf-8" Add PDM micphone sound card support. This sound card supports recording sound from PDM microphone and convert the PDM format data to PCM data. Signed-off-by: Chancel Liu Reviewed-by: Daniel Baluta --- .../boot/dts/freescale/imx91-11x11-evk.dts | 40 +++++++++++++++++++ 1 file changed, 40 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx91-11x11-evk.dts b/arch/arm64= /boot/dts/freescale/imx91-11x11-evk.dts index a70a9af50ab7..605b1d10513a 100644 --- a/arch/arm64/boot/dts/freescale/imx91-11x11-evk.dts +++ b/arch/arm64/boot/dts/freescale/imx91-11x11-evk.dts @@ -117,6 +117,20 @@ btcpu: simple-audio-card,cpu { dai-tdm-slot-width =3D <16>; }; }; + + sound-micfil { + compatible =3D "fsl,imx-audio-card"; + model =3D "micfil-audio"; + + pri-dai-link { + link-name =3D "micfil hifi"; + format =3D "i2s"; + + cpu { + sound-dai =3D <&micfil>; + }; + }; + }; }; =20 &adc1 { @@ -412,6 +426,16 @@ bluetooth { }; }; =20 +&micfil { + pinctrl-names =3D "default", "sleep"; + pinctrl-0 =3D <&pinctrl_pdm>; + pinctrl-1 =3D <&pinctrl_pdm_sleep>; + assigned-clocks =3D <&clk IMX93_CLK_PDM>; + assigned-clock-parents =3D <&clk IMX93_CLK_AUDIO_PLL>; + assigned-clock-rates =3D <49152000>; + status =3D "okay"; +}; + &sai1 { pinctrl-names =3D "default", "sleep"; pinctrl-0 =3D <&pinctrl_sai1>; @@ -590,6 +614,22 @@ MX91_PAD_I2C2_SDA__LPI2C2_SDA = 0x40000b9e >; }; =20 + pinctrl_pdm: pdmgrp { + fsl,pins =3D < + MX91_PAD_PDM_CLK__PDM_CLK 0x31e + MX91_PAD_PDM_BIT_STREAM0__PDM_BIT_STREAM0 0x31e + MX91_PAD_PDM_BIT_STREAM1__PDM_BIT_STREAM1 0x31e + >; + }; + + pinctrl_pdm_sleep: pdmsleepgrp { + fsl,pins =3D < + MX91_PAD_PDM_CLK__GPIO1_IO8 0x51e + MX91_PAD_PDM_BIT_STREAM0__GPIO1_IO9 0x51e + MX91_PAD_PDM_BIT_STREAM1__GPIO1_IO10 0x51e + >; + }; + pinctrl_sai1: sai1grp { fsl,pins =3D < MX91_PAD_SAI1_TXC__SAI1_TX_BCLK 0x31e --=20 2.50.1 From nobody Fri Dec 19 20:53:45 2025 Received: from AS8PR04CU009.outbound.protection.outlook.com (mail-westeuropeazon11011024.outbound.protection.outlook.com [52.101.70.24]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 3535A2BE7A6; Wed, 3 Dec 2025 07:07:00 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.70.24 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1764745623; cv=fail; b=hSK1KRi0CcI8m6qgWoegofd7rwswt/J7cqmMx3oglwo2RelXP6A6SojhMB2ALt4onmVq0ndg7ZtLlC2aWgA25W1PmkdpkGcxencZ0VKvXFrx4YQbSF3MYZpBXFpl7MSve6OzC/VVko2/Gg9fh+lZl/d1n9+TquMLpaqYRiOI3Ig= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1764745623; c=relaxed/simple; bh=OILt6FkrMeYh/RqZwyARUcWBVhA0qRyHPSnDzZgOvaU=; h=From:To:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=pWDlWQslmr3X3e2gnjTf3P0bLyuXDl/m+KzXPobIZ2KPR2nJIxa/27UHAkJLOLAWwhxXKTLQs0xqQDpfM+iwCxeVWqb/eP+/SPfXMDO+KnYkLIdCExkY5GapgNu3pfuGus7hhZLR2Oc+r0nGvSNcpBKSGQBtoTPh0yp3LGj0Rtg= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=nxp.com; spf=pass smtp.mailfrom=nxp.com; dkim=pass (2048-bit key) header.d=nxp.com header.i=@nxp.com header.b=bb8lqH3Y; arc=fail smtp.client-ip=52.101.70.24 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=nxp.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=nxp.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=nxp.com header.i=@nxp.com header.b="bb8lqH3Y" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=WbR2OXbfxzJGZ+8X2vo5AINvqX1EPZAzske5PWWYouShz05epulenAErCLygDL20nRVsdrdurooVWI/ETDfW6wozTVbg/PCZ1GKt/IFkmQEhRe1L6ykT2YxLk7HrC3dkh+USmvaMnoIzm6sVGTaKctkRUk29skPMn9fmKtggkVKnxMzPSv73ud0TQTuhvJ05QNdDxRVMedboEmsLc3waIWJi5SAHx9kshDH4hkbw0DdDLUEJGlHCx4yirI6kBcl+wkUjhMAYVnHuUfYkXS+Y+7pE3TTOBM1y04/gm6L6xcqG87HfwHH2Pyz60TceY5caKuUFnWB27pK+JkxEIdJ2Cg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=YcG2aKcL/yDKEX5hb0JiBxC8H25M9A00FZ5iOYB9NHA=; b=TnDlqu7J2N6cjNqpKY2wloo6eo5n7fuT5EsEuzkMFOrgoAkt3Ups0JP1wj5Oe3b6m5nB6P4QUSQ5lHTWCUe3H9ON18VR+EBzy6MDuGggpfaWznx+0i1B5KHZjvMFdjhHaXLLLY+8AcUGF1GGegezvK/IO2IzOYAo/dLhKCF59YsDiO3WrVkJjQDm4J0pnE7ppAjY6sQmcIxEfQf4OK/1bfOLLoKQR4wQ7fQRM2w9NdRWaXwaLBXS/LwyLVCWVzbwN94/2uWl/Ry10s++yaF+iboNf1DZtpDjnJ5HyGtWAKh1YnMLgf+hAElEwXgYHmRl4fwfqjZRsO3JRoARhN6kLA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=YcG2aKcL/yDKEX5hb0JiBxC8H25M9A00FZ5iOYB9NHA=; b=bb8lqH3YI8/zol2b0fQ4syS34j12r6MAM2VGBgS/UchRFT2ZFqDd74FxKxdpPSooXrMm6MgAXlG37T2MdLzgEr6+J62wYNiH5K7yIJ5WNoo08EmT5Rg0VnnJGOWAN7xVFZHLGRQTcle4YpXFo4MHddVZz4zLsESh72D4wj0Ki3G/tXbQR2TpfRXuk61PrtC9cPEWfyr39aS/9WasELthjGSeQd6wrNXkD7enwsSx8ihxD3otsTLCL236vWDUsAxzgydS9p6u6kYKf0vp5/1pTYyywilN+g+/gs0+slzoTqnmm3hODq5/XUO7vJugb/kEXzV9uqDuU6NS0vwc+LRDNQ== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; Received: from AM9PR04MB8353.eurprd04.prod.outlook.com (2603:10a6:20b:3ef::22) by AS8PR04MB9174.eurprd04.prod.outlook.com (2603:10a6:20b:449::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9366.17; Wed, 3 Dec 2025 07:06:58 +0000 Received: from AM9PR04MB8353.eurprd04.prod.outlook.com ([fe80::46ae:f774:f04c:a1bc]) by AM9PR04MB8353.eurprd04.prod.outlook.com ([fe80::46ae:f774:f04c:a1bc%2]) with mapi id 15.20.9366.012; Wed, 3 Dec 2025 07:06:58 +0000 From: Chancel Liu To: robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, shawnguo@kernel.org, s.hauer@pengutronix.de, kernel@pengutronix.de, festevam@gmail.com, devicetree@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH 5/5] arm64: dts: imx91-11x11-evk: Add audio XCVR sound card support Date: Wed, 3 Dec 2025 16:06:05 +0900 Message-ID: <20251203070605.1868821-6-chancel.liu@nxp.com> X-Mailer: git-send-email 2.50.1 In-Reply-To: <20251203070605.1868821-1-chancel.liu@nxp.com> References: <20251203070605.1868821-1-chancel.liu@nxp.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SE2P216CA0156.KORP216.PROD.OUTLOOK.COM (2603:1096:101:2c1::16) To AM9PR04MB8353.eurprd04.prod.outlook.com (2603:10a6:20b:3ef::22) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM9PR04MB8353:EE_|AS8PR04MB9174:EE_ X-MS-Office365-Filtering-Correlation-Id: 605f671b-8e03-44fe-98b2-08de323a8cd0 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|7416014|1800799024|19092799006|52116014|38350700014|921020; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?sgldRo9q8ZGqTlTLsLHkWUXzzw1EkiEs7ukW3qbkzGk8h/sEy7L8nSit/Rqu?= =?us-ascii?Q?GCpLDu4oZg7QirnAgOom5Auzda/us4ZiGNwVZcvffUw6H7/zs2gjLrQ0Dzju?= =?us-ascii?Q?D+vtOCR3tXJ2FQKSi/bbPz7mOT99zWCT07TU76Be769SGfEMN1+lh3kWaLYK?= =?us-ascii?Q?bqRTeSbal98TI+v8uRnjjCI7cu9pLiNsP4d749biLrn1jium+k10FiCmgGxT?= =?us-ascii?Q?g/GQydX0lamWZP8woHHBfclp//LVaPoG6g993YUkZghTThJl5mwNI4OaMnc4?= =?us-ascii?Q?eYjYm+Y1zQG1wMUmhifW/UxhIs/P9ejsmBfFlq9IlIDFRP/MWMHbJKP6fo+l?= =?us-ascii?Q?k1C4ScdPp+JsVsWhvHqcCT4HTiGRdMkFLwAYH1ztgkKrRkfhL/UtZDXC38c7?= =?us-ascii?Q?sMdzU7IyG+VAzjVIIrdSMMDg22eMXUKQDfNFO9WiFslm+4Kjvd2LC3U1Xxiz?= =?us-ascii?Q?9yOSJbuNmf6pHTf0jGQFB+xffyTBXJQltxlIfw93xFGZl/QXw/o6ql8qy8+c?= =?us-ascii?Q?TVlpbiy/GhEMZrqV3KH3iGynCYSTwAo5m0SByk4pXCGPYWt1cYH0BqUjWWxf?= =?us-ascii?Q?TzzfBVv7MOS8GMQh9/hhCVdSEGOEPMeAX4OEXHA69PFN98ZxRX8cQvQRgapf?= =?us-ascii?Q?Okw+xoxWEExMg9oVjVMJooNwldbUNPQHQcx1PvSnSYg5ycJUguEgVcjIH8uZ?= =?us-ascii?Q?0+ZNP0paeMtNyEQJhU8rZhWYMHYK9Zs/U8gz8/JiY6o5lBKfw7YqxmRCR6ab?= =?us-ascii?Q?hHTQKuh6xqoxR3Bw2k8SAmMCvqu8HpL6zTwrR5aSVr1Wy9upAvjRuSOAQuMg?= =?us-ascii?Q?ijNO1wYhxJCT6D591GQof7GFP8l/pJgKyvgkqDIm9MWNswJjiqS3UD8iOh1+?= =?us-ascii?Q?BYzljzsPUYZ+RbHNY4M9954KIvzLSM6KPj+8qwqvPFQMhQ3S7tAe6t57RRfe?= =?us-ascii?Q?rJGyn3b0dOXClo0aNbRkaB+oK97CUPM6h5TSHKEi2Xnx1A8L5EpbpBtgDFdd?= =?us-ascii?Q?PehisophOkt7Adwx6msqP5jyv5zH8X+w22843Kk0D3+yvW76J8U6sbOPmnXL?= =?us-ascii?Q?lLyxhsaXtN7Wmla9XaakDggoVjtjXv6sp2LFvZH9JpbjqcHA85YyNmEx4mXd?= =?us-ascii?Q?7ENMdSWEmxnmb7n2H5JQPdS4P2s6mYjDrkhMHgHcArJ9/VapbEzk5R/H7yKo?= =?us-ascii?Q?XWpOr3qyXAUb2otoUfV/svOo1MvLXwy+HxXmbnfku9MuUHkEW4eLR8jeeosv?= =?us-ascii?Q?PJ/pWzavTnwr/2VnUDhue8iBRxq+4zQpkEFkuPmq0/T3FZcvSjMYoT0rAZ4u?= =?us-ascii?Q?9DFVt1ARS15m9w+7qJOtP5lILlNzbFhHBVbqrQTTl3tXnlctMpUtEcoFN0BT?= =?us-ascii?Q?HNhyIGUhNXNeC4AVcjneUk3ZOlxlm+V8OdVqFOZh4OBYKdTrIlNK9g7BL/UI?= =?us-ascii?Q?tq3yiOZdDQh6SozrXb41X7+EcIN4CX/mGHmNm5Nkb7jFM+AqU5agr0Twcy0n?= =?us-ascii?Q?eIzIU2RXwlaV+NY/j0YQpwBDc2Oy7BwLrMou3qL9Ydpee75Xy/xDP+xRAA?= =?us-ascii?Q?=3D=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM9PR04MB8353.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(376014)(7416014)(1800799024)(19092799006)(52116014)(38350700014)(921020);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?JqvHj8vyU56jmuInmu9lKuYmyPKuyerewTRSLkl65wfs1bW5saxXoQ9KBz6W?= =?us-ascii?Q?nU0mvkBR3UpJelkSJWMdVh0X+PYniS0npqZTr9NAPTRO8NMMeE/BWB246sM/?= =?us-ascii?Q?2Un/v4O9nDYDszkl9o7ANzihy49xS2RoO6VMiNekKzNdIR8T1WRWOYFT1D25?= =?us-ascii?Q?43vTYYCpdYjEUVO6f36MH42QyNdr7SRQ7XacV1fdcA2yIBiuAC06a6ZK/YzF?= =?us-ascii?Q?4fbWJd/VLpaR1FeI47dXqjgNK7Gk/ehO4yqPvtRZ1Qwdr9MNfsDsnUkwpvtr?= =?us-ascii?Q?uDUy09Aki6Ejj/FC4QXl2PF/fcMu7nizX50147SNaycBYlOmz+zgg2ecEoPk?= =?us-ascii?Q?2oIbILomhhycbCMpViwvh9cvQWpY+pcjAdb3//PAOyqJCV032ekQpEZ7hYZ6?= =?us-ascii?Q?/XD5HkYAycPW85bkVaFfaicrTxILwtIwfYFg4rWY5c/B3u0yVarcfSLeTCzD?= =?us-ascii?Q?zNbEgnUitQQJmanIu5Gw31yJmhpWFfYNhBbB87iMc2GTSTFDOxolFM5fqbaG?= =?us-ascii?Q?BN53GT1LJbxvul2VES1JQ5fGiMmnXh5HRFsxU4pXfUl/NTVvzDgTYiG0S5jl?= =?us-ascii?Q?xLmfIUAU59UqWnu8Q/cJ7nm/cHHKzDSgOTLkzv674wj2SPgU1G/g+cbQIdfo?= =?us-ascii?Q?JyGNhwp3VRmGnD+YcdjTtyN+aN7oNZEaekoEbXf1Iua0XUKkxm3WvUaP+WBk?= =?us-ascii?Q?4bcKekRUZh2b8xS+3xk7kfVYIImLcfxDR+cUQqnjANa/rQ2v+KIPVdjKLLBy?= =?us-ascii?Q?7t33B+HdJyNZeeiIiqDDBeODOvLbUdQqjVCHi2UcMobkFNXm1plja1FvxeEw?= =?us-ascii?Q?3b9bqvZKH+fefaO/LE77y7qQGs8Qu0VyZWuBJXbqERl6x7NqjZMy4g99Zbmw?= =?us-ascii?Q?deOlrYbVgrpcl1V5I2GIkk8gJRCcKbybEBmLH46Ox9qukeJVhJocxqmwCJ+j?= =?us-ascii?Q?2CRkofg/HfOdeYzEDdY/XHZC/Agpj/XRVcVUnGqjJ4GF4GNCpSNSMUDtRmoI?= =?us-ascii?Q?zgrC7Y6QYeUru4BPFMYwsM+XicT26CC8EBcGrTi8en/wEW0h3WFHcmgvdjVZ?= =?us-ascii?Q?pp1se9MlzcFeScVpDhd6YxK3sV5E504Kg+Ubn5eJFWcCm/JPR2IfTLcA62ip?= =?us-ascii?Q?BpprodYHvTt0eLgt5CA8FRZRiOhS8/B/CWFOxRkFC+2fu+J3X5cpxdn5LBoA?= =?us-ascii?Q?FTLl5RPOfOSSwi2inauOQegYI1nkFBwlygVMOx9/8dlIciI3vKPaaTxTKk6y?= =?us-ascii?Q?PjypG4Jw3Xf+wG9xq4NHkluG3ZbRkHOWrvsAfxFVeM4D2VHhAEZubz2EoolJ?= =?us-ascii?Q?mjQ2DCLCE942W7xo8fCgDjolJUt3khBzJ5B3zOUkRlS0LFO+qS77k3E4mJqc?= =?us-ascii?Q?cLaeFt0b9wWvg0XSKs7IcdnqkxU/lJ7WMpGCsU6fCEgaH3r5RXuR4AnlC4mg?= =?us-ascii?Q?vLUB36IqJeQaQ9aLymxCzeseqT9/+TfNjwsLT/rSWsaabmyXHnmxNBNme3QU?= =?us-ascii?Q?AwQZm8G0l5Y2tBirBQY/VqCgTlVoORxiWQlmDIya5vApKwyvKiU2rPUGKuEA?= =?us-ascii?Q?UnO3uPDe93giLC1TuvpRXhuaZuETF/PXqZ2Rqtv/?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 605f671b-8e03-44fe-98b2-08de323a8cd0 X-MS-Exchange-CrossTenant-AuthSource: AM9PR04MB8353.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Dec 2025 07:06:58.6038 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 9mZ9z1iU/sgEv2I1vmhtsZ9vGOnMvlF2jWAMhozyGRJo7h2i+BZQYPrguDxP5LCFazD6KoGf2N7gJM9cs/i9GQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR04MB9174 Content-Type: text/plain; charset="utf-8" Add audio XCVR sound card, which supports SPDIF TX & RX only, eARC RX, ARC RX are not supported. Signed-off-by: Chancel Liu --- .../boot/dts/freescale/imx91-11x11-evk.dts | 39 +++++++++++++++++++ 1 file changed, 39 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx91-11x11-evk.dts b/arch/arm64= /boot/dts/freescale/imx91-11x11-evk.dts index 605b1d10513a..3cd9808fc332 100644 --- a/arch/arm64/boot/dts/freescale/imx91-11x11-evk.dts +++ b/arch/arm64/boot/dts/freescale/imx91-11x11-evk.dts @@ -131,6 +131,19 @@ cpu { }; }; }; + + sound-xcvr { + compatible =3D "fsl,imx-audio-card"; + model =3D "imx-audio-xcvr"; + + pri-dai-link { + link-name =3D "XCVR PCM"; + + cpu { + sound-dai =3D <&xcvr>; + }; + }; + }; }; =20 &adc1 { @@ -523,6 +536,18 @@ &wdog3 { status =3D "okay"; }; =20 +&xcvr { + pinctrl-names =3D "default", "sleep"; + pinctrl-0 =3D <&pinctrl_spdif>; + pinctrl-1 =3D <&pinctrl_spdif_sleep>; + assigned-clocks =3D <&clk IMX93_CLK_SPDIF>, + <&clk IMX93_CLK_AUDIO_XCVR>; + assigned-clock-parents =3D <&clk IMX93_CLK_AUDIO_PLL>, + <&clk IMX93_CLK_SYS_PLL_PFD1_DIV2>; + assigned-clock-rates =3D <12288000>, <200000000>; + status =3D "okay"; +}; + &iomuxc { pinctrl_eqos: eqosgrp { fsl,pins =3D < @@ -668,6 +693,20 @@ MX91_PAD_GPIO_IO26__GPIO2_IO26 0x51e >; }; =20 + pinctrl_spdif: spdifgrp { + fsl,pins =3D < + MX91_PAD_GPIO_IO22__SPDIF_IN 0x31e + MX91_PAD_GPIO_IO23__SPDIF_OUT 0x31e + >; + }; + + pinctrl_spdif_sleep: spdifsleepgrp { + fsl,pins =3D < + MX91_PAD_GPIO_IO22__GPIO2_IO22 0x51e + MX91_PAD_GPIO_IO23__GPIO2_IO23 0x51e + >; + }; + pinctrl_lpi2c3: lpi2c3grp { fsl,pins =3D < MX91_PAD_GPIO_IO28__LPI2C3_SDA 0x40000b9e --=20 2.50.1