From nobody Wed Sep 30 02:57:42 2026 Received: from AS8PR04CU009.outbound.protection.outlook.com (mail-westeuropeazon11011011.outbound.protection.outlook.com [52.101.70.11]) (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 ED8483E1690; Fri, 14 Aug 2026 07:20:40 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.70.11 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786692042; cv=fail; b=u7qLQiwEZR+AI9FBtt4RlQGPz1h/yFX4XyVBoZLpu9y6Wt8ts2g9ct62jFkYq2PtOseaSUCzIEjXYB3caLcLONXG7JOcnjy6cTxG6m2b90tPv0d36oX+gnd7WzDDP/qD7OyRuWvtxtBYMXHGNcw7AKdhj1IeugLM49/rGmvIDjs= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786692042; c=relaxed/simple; bh=o4nEXkYGGJ+RXYktT1C5mbo8H4HZGKhbFKOoBar3M9s=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=jIeO7BtlU9UYDaNK2zyTolpRctjlwsogf1C9AF4m69JF/MR+L9Mz/v8JTuBFs73YwYfAkZyHNIqFRtv0yhBYiDrC3DxRQXNPCfKdaCvOScy/EtdU+l3sl18dmN91JXdrjWM2pIv1ItK+/cMJ0ic8ls8nSP0qFQ3bu7kyHkIU/o4= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com; spf=pass smtp.mailfrom=oss.nxp.com; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b=jIsctW2i; arc=fail smtp.client-ip=52.101.70.11 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b="jIsctW2i" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=tmThmHhSTjn/5FtjEZA1xzgi4mBdyqc83GAQaXArybCIq56LqxoFeRKGyAJXo9LDS476KQvwGhanP1EpMll9rew2J/O+q7ZDKa5cLMby3RVASC6NJ7s7i2OEtLGtm9+16f+fZXw+Wd/nK+MB63gdTXycjjsfaeBuqa1ZG3akl2n/k6NU0mwL8l7fIaNfpYJi0fE0ca/URbT6wZglMpD+9eXCeDg2MGpBr0Oj98TQ7hmgbccNbM01BEEgfxxteCXrEERZYlpa9ePFPewLUPoCzp342KrvP/a5VuT9hZt1CDojFLtgARoa+XzuMvmgT6RlE6fqTH2b4jwpREB7t5wiHg== 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=GeoPgYLsJw3VfVRYlqAROVw88WnRFwiml0GEQcwBH2U=; b=ndi0I7D0nn8tNewoCDu96+2uI8b4cYUpbHfM72UaKsN+WLjktnIYAXtxotLGKZ0ghlN6sBGDK4q/ysr+9CQuB8Cli/qU7ItN1lXnLIo/LRT0bo7/uC3lw5CjwpuZAx3jp8G+8X9glLEFlEC2GZDW7Bjfmbq7ZXNNHrznOctwFbTzB6CZb/MPVKidvqUvEG4UDkufG3q0Yn1ss/9gmqc06Vm3OQRqXChbv2t3p5KmRGkAB51xi3IePTNhJl4jco+7LlcZKBXQ5FHGUPW7k09ywh4n2JWCq9bMXZvjZxxTSOi2k60f759ppIpthXN5wz+HwBtLJvbYxGok6rl6WmuBnQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector1-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=GeoPgYLsJw3VfVRYlqAROVw88WnRFwiml0GEQcwBH2U=; b=jIsctW2isS5UgD3prxFpZMqHwdsTXVhfgaYPpLB1dyPwDp2cqTGi2VF9Z4+lxIv8EetHPQticbqaV5E7u/4jM4/b31G+U93X8EB30v3wV7ccgm33j6bedCjiZT8N0n+mF6i6m37i5BBHeztAhA67ip8GmAk6fttWZQwmDjRSbjF5CkJ3+9nVSRc8F+XSvtdDndjSSjrMEp5gq+oIbSzHbdkTsuN+QDYJMHloW4wpnZcUFi7uEQ7DgIxNYlO5tFmhUxNbAujtqbvbDFGkOwol8aJL+xvIcJ8nqVqmt1qxWYK88YKMKOdKWFBHXEmEBTauv7I5lm+aaAphKFS3tlAvJg== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from GVXPR04MB10021.eurprd04.prod.outlook.com (2603:10a6:150:112::20) by AMDPR04MB11650.eurprd04.prod.outlook.com (2603:10a6:20b:716::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.315.15; Fri, 14 Aug 2026 07:20:37 +0000 Received: from GVXPR04MB10021.eurprd04.prod.outlook.com ([fe80::d247:853:3e16:1994]) by GVXPR04MB10021.eurprd04.prod.outlook.com ([fe80::d247:853:3e16:1994%5]) with mapi id 15.21.0315.014; Fri, 14 Aug 2026 07:20:37 +0000 From: Chancel Liu To: Frank.Li@nxp.com, s.hauer@pengutronix.de, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, imx@lists.linux.dev Cc: kernel@pengutronix.de, festevam@gmail.com, linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 01/17] arm64: dts: imx91_93_common: Add clock and sound-dai-cells properties for MQS Date: Fri, 14 Aug 2026 16:20:05 +0900 Message-ID: <20260814072022.4064009-2-chancel.liu@oss.nxp.com> X-Mailer: git-send-email 2.50.1 In-Reply-To: <20260814072022.4064009-1-chancel.liu@oss.nxp.com> References: <20260814072022.4064009-1-chancel.liu@oss.nxp.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SEWP216CA0069.KORP216.PROD.OUTLOOK.COM (2603:1096:101:2ba::15) To GVXPR04MB10021.eurprd04.prod.outlook.com (2603:10a6:150:112::20) 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: GVXPR04MB10021:EE_|AMDPR04MB11650:EE_ X-MS-Office365-Filtering-Correlation-Id: ae2112f9-af47-4ca8-7ba2-08def9d489dc X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|7416014|376014|1800799024|23010399003|366016|19092799006|56012099006|10067099003|11063799006|22082099003|18002099003; X-Microsoft-Antispam-Message-Info: O9J1BhFXOs5kgEocN2VjkpYvPdpXgQmR7XVXERJSE35obUPgFRr50juYfTQdETl739KTyXLDiRNworum0mMKM1ESoiebMeav7h0fONc13SkMw1shTR/1oif9Q08Wiykh0zO6MX4kbSdHlEpBX5k3wisofsANRQNTgymJBYS77yeiSyOGH0Tb+WFPHmO75k8Q2zNx6b3JI4jiXWUmsLEMX1nXA7LvfD9PunEs5OWnzzJ0NuLDeMy1nCu6pgqKwf0WiYthvMUN9DgdCOqLhV0QpO6jhLIiLjrunt+BvFTflIGZK4NmJKMfiA9cREBySJEeaYDORBojp6F6pia7vtwkc7B4Se2Kd8e87+tu66bS6JjOioUQ0UztjsRGtJXrkppKPUWTGHxKjj7Pjdf1zU2I0OVVLkvRGZENDofgfrfxE3ISxAjcEZUghiOiZajz7Tgb11i7ykOMYS4SALY7iJGf6AuIsu0BAcxp7I1mHEOSJJ1lFkgM7chkT9a7GSaHuAnsT8FZVe0w520xdQL/1Tkb0u4QyJZLgwC2894KpjvAoRoUFtQo25jRD52/9+oFAqMrpOABwFhzMbQhtmXxWpVw4kHlf6igKFFXYR59PKmBq2FBSIfqrYiDlzxXvw8WVu4RGXqa7TjQUe/rHsWmBosbTiLMxkCrRxEri7RXF3dCGZI= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:GVXPR04MB10021.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(7416014)(376014)(1800799024)(23010399003)(366016)(19092799006)(56012099006)(10067099003)(11063799006)(22082099003)(18002099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?xnmdlq0Cz+wZcl8TLGHFZAS7gwlH0WKixG9my3X2au094KcB+PNWFqLpDeTh?= =?us-ascii?Q?x/aZ3SX5Wkie0m9U7oM3jfI+uDPCFqL3TD3Rfo4bkJoZnbmFLv17xYM/jeIS?= =?us-ascii?Q?lsMYzO5wqMLQBczNjWhMn7rQIe9nnUiu0KaUEs3I15jFsmShInYHibvw0GIl?= =?us-ascii?Q?ycnFsNSQh8qupOKVyN3w2f5m1DtYQz2owfDEV11IUUV+7+dk13rd13RjDBbm?= =?us-ascii?Q?Cpn4qpSby8OrG8nMj9Yy6wljCF6RSRY4JHSjcza8Zsq71GnxdpCThyYQBZie?= =?us-ascii?Q?whMzXmsIwOFyWoS2KZPZyfyyJQy8iMm08nVepAlE3VSLYv4I+Xz00s3gJyKR?= =?us-ascii?Q?J6Qwm/FXF/1LfMjtjUuFI1xKXy4vY9iejezD6Gpn9iEUZB+SqEdmPzATQOna?= =?us-ascii?Q?C6zYEVV+zARxhLXxWGrNEuybEp4Nwb3f9rvMEzL1S9lxfXsznJF4h+ZczQ5N?= =?us-ascii?Q?a7OElr5bDwXplZtrTIAFbVJPHlkjGTX51dbWUwRHXb1GYAfgov9EgaE2kZAZ?= =?us-ascii?Q?n0eR5c6mVdaP7/36O1OeXCcfSOpA5oembrxnNs7nDmyQk9MYkK/fcbqB10pE?= =?us-ascii?Q?1QxMwJH7iudWwgcogCzDhbFmyMlDEfV2/T7sQNFuFFE+MHzNX1+j+NDGQU75?= =?us-ascii?Q?GMCP3MFXgDa5reR8eC+GvfZ0O5VN3x5xbPQrVk2a7U9ggqdpkwwETSiE+QJv?= =?us-ascii?Q?5DEPfzaJOc9rKAPxLCnh8J43kdViNdan+d/AwFaUXlUBTCmeooA0xASXg8gt?= =?us-ascii?Q?+4rN83fsLLzqa9Tv0VSUATuTWCpmeuOA4LmrWrn86lZcXlLym1I41ZYxrTIi?= =?us-ascii?Q?0AtoA/cLwLGZM719jkjft+kvkb5Jp7hS47Czfjac/sFNZb3OcPyRYR0f16sd?= =?us-ascii?Q?tY2kMMGcyF3DYI2Kaw1UeRSxuL+IU9ANtCxlCDr/FWjoSeXhu7nbGoUW9wpv?= =?us-ascii?Q?STnUKoaiL7lCl/zOhV9vUPNy+uouGQMb91uw5T14Q+cBDjKF/O7lCujxQmr3?= =?us-ascii?Q?yV6ZDG74dAwBWiNRa6CZdeNyPvMqH3soVTAAG8meon1rLL+mK0DGI6UaO7Vw?= =?us-ascii?Q?NE6RL2aprY+WJMVMV1uyMQDCunvODXQfYxn2ALcGU4kv01tANyL9eA2qAuyd?= =?us-ascii?Q?H8BhEPAq98EGq1TZZm0loba9iD7db/4k8MT1qriOnpA34v38HTJiIZe1H0hx?= =?us-ascii?Q?s1Me7TG56yE2ZOLZNRyWGX9yc9NBGebXbMdIor9ySlB5UVSik7lTu8GepJdP?= =?us-ascii?Q?crgjgqEtW5na2Dvnl3hV15DmoCp4LN4DQuPtZOIGaQgHwJ/VKpdNlhEnJ51K?= =?us-ascii?Q?WB6RP3X6d2sZvnVflDhZ796EDw1/lJ/rx2Bv8xzYw0teRjyrUEIBeIrUXM8C?= =?us-ascii?Q?/SIWDCSCEeJW78aJP+KDirr6Bqg+FssY7BhCXFtN1J1dHnrfwcCNeik0q7Ij?= =?us-ascii?Q?7akJm9AGSaPWlpQDKSm6XOxwEJxuM0BRJEITP9IX44wZ2AXcYgXzR1O4g7pb?= =?us-ascii?Q?U0KTvgWi/jAjQGpCY9l/JJu/MESKeqO5a+TBJCaaqKppfOyclSlCiyWO9J66?= =?us-ascii?Q?UTDRRMEnMSlvSn+S9uK+SvMBC3+xWKDqunmt0oKGXb1K1dn2TMyVcloDUq00?= =?us-ascii?Q?+cr2szlPbJv0I8KRgqWhc83bD9+nNDPnJfLKAMU6ox5WN+hscOIaWwlVKasJ?= =?us-ascii?Q?QSX8QBjexyRWFYf5UOXW9MPlrMDvR3yRPvZMLXtFb3faYs89FecMicDbJT6F?= =?us-ascii?Q?aTHogNYuqmniF87eO5emKHsL21qvdQFkzIcfm4CzVaA+bhD3ykgD?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: ae2112f9-af47-4ca8-7ba2-08def9d489dc X-MS-Exchange-CrossTenant-AuthSource: GVXPR04MB10021.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Aug 2026 07:20:37.6344 (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: RQEucJDt6+JEb9oywvwIyKS0ySBTmabgrYtvmN8qOop4/sS48GsRZ1BLECTCeLmDcZ1jZ/CtlLpoxhE9FR/bJp7hJj3oCwT6b2IHAFhcep5lxAyPpVT5KXH3HhxdxAm5 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AMDPR04MB11650 Content-Type: text/plain; charset="utf-8" From: Chancel Liu The "mclk" clock provides the MQS oversampling clock, and #sound-dai-cells describes the node as an ASoC DAI provider. Both are fixed SoC integration properties rather than board specific, so add them here in the common dtsi instead of duplicating them in each board dts. Signed-off-by: Chancel Liu --- arch/arm64/boot/dts/freescale/imx91_93_common.dtsi | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx91_93_common.dtsi b/arch/arm6= 4/boot/dts/freescale/imx91_93_common.dtsi index a1a7e6a0571b..a68ffd04ee08 100644 --- a/arch/arm64/boot/dts/freescale/imx91_93_common.dtsi +++ b/arch/arm64/boot/dts/freescale/imx91_93_common.dtsi @@ -100,13 +100,19 @@ gic: interrupt-controller@48000000 { =20 mqs1: mqs1 { compatible =3D "fsl,imx93-mqs"; + clocks =3D <&clk IMX93_CLK_MQS1_GATE>; + clock-names =3D "mclk"; gpr =3D <&aonmix_ns_gpr>; + #sound-dai-cells =3D <0>; status =3D "disabled"; }; =20 mqs2: mqs2 { compatible =3D "fsl,imx93-mqs"; + clocks =3D <&clk IMX93_CLK_MQS2_GATE>; + clock-names =3D "mclk"; gpr =3D <&wakeupmix_gpr>; + #sound-dai-cells =3D <0>; status =3D "disabled"; }; =20 --=20 2.50.1 From nobody Wed Sep 30 02:57:42 2026 Received: from OSPPR02CU001.outbound.protection.outlook.com (mail-norwayeastazon11013023.outbound.protection.outlook.com [40.107.159.23]) (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 C60BE3E1690; Fri, 14 Aug 2026 07:20:46 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.159.23 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786692048; cv=fail; b=Hv5y2wBe3guDqCJ1aN/AA/7ZSHLBANvuxucs0hgowfdjwTdcapXQKKTZuO1+kX/cMjW0A6GK56NDG3H123t49oxIecvTmhHN85ulUbqvYzG1D0UXVH1MfWE1kBZS9wWd+U4V25t5zy8qsMsN25PBTtrKhX3pSETnlajmRB7rAKM= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786692048; c=relaxed/simple; bh=lO6+8JP/5itsQwgcnohkZClbise7bAlm6teP+wj1Tag=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=Gl3EBGcupWGskQTq1jrNKGClOH22Z7VSa0yI6EVQO9DrvB7fIr6Qx5VAAmyac0T5Qeo9//+S1zlGXccKDVZD0FAlvDMgzGCTPuimaJnu9FM9HD1NnXeCszBcvnkYFnV60YZP/AJcp14b21K/wn2GQFmJAv+jqj34oYD3EDAnvJo= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com; spf=pass smtp.mailfrom=oss.nxp.com; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b=bxwTCOY+; arc=fail smtp.client-ip=40.107.159.23 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b="bxwTCOY+" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=JeCUY/45lUar2wlwi8NNHiEEnE1s8oz0kIQaLl4XwXwMBgPHidW1IgJa4C+LiQ2p/nYwLiJRktLug6ZTskYVQ4Xw+mig+W60diQR4g7eQEnnqEgAZ6Ru11+lGcfkG90sMcNWxax4YAsM9IbVygE8zy9RjNPtm+W5yPSfmTo/uDzWbpvcxHLeciGS+bae/49P/tgSX/ZnIDl0HHlSRLdrCzsupdSx0uWfznMmfvxeYd2FbUjwctbpJ2VQ8zg38SlL6l1IihiR1ae2J0m6l9+wlX7rgEPetEHmFDXCDlPqVcu4kHzO6EJIddAERlw+Iwn2w0ZspMcrsWe3jxhoMBvxHg== 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=D+q5vVy3/mHMMRg8yJeHxHFAos4TmuZ4TO7+Jg4SLdw=; b=C6+XxEuKUkbeFATrMSlHAMV8Y7N3pydyCEyYNwzk+ttyPYIupsalOXinBqaIF7/gyadNO+QuoTpoUKqUVhdw80CA7hiIB618nKRg0BOi2OK9lbTRjCfuwvroEZjukt/JpCmuh87E62SVVlCg3tLbuUffBN+6W8XZ2OsBFF/2t4uJYLdsAQC35hxRg9K+rS4CyVHWp3i2rA59s7+vIQ9h37jKu4xmwRIO0UQ0IW0JzA3mxVtqcMZFLi4YaFl/Rs1b5pGI+CPzxkz7ZNI7XOP2gKT9nCvDUQcz1qnjK3+UyF8TsIEDQrchEoPXb4FUpqRUXGMiMGQYBnbzY+Zd8SWEpQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector1-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=D+q5vVy3/mHMMRg8yJeHxHFAos4TmuZ4TO7+Jg4SLdw=; b=bxwTCOY+i5UCR5Tryc0Vn9cvXKLUOcpQ13/X3sjFRBrSNU+mi33HxRCvsMpibD0ApV6wqWh62FR4x1ZMjxNe+2FaDOc7S9Aig7nzvnoNaZCFgE/sW/xYBvGAieG8CHiJtFG6YcEznJ6GRZuugDeZEqZqCUMmVXCRX9pV63jSYAP3LeIRsVrS9J4PEY1kQhh6UPquZMdPC8J+KRo08ChIrbjJLMBfrc34T6wZAtaHbLBS7s8rHWrKNEScOdCPGHEVY3QXDmdgz+GGuD4GuQfUQ18qAcywiqJxIxtUQKGiSCzIf99KkZJ2Id5IUzG8qEnlak+6O1xGqX+ckCXL7lymCA== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from GVXPR04MB10021.eurprd04.prod.outlook.com (2603:10a6:150:112::20) by AMDPR04MB11650.eurprd04.prod.outlook.com (2603:10a6:20b:716::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.315.15; Fri, 14 Aug 2026 07:20:44 +0000 Received: from GVXPR04MB10021.eurprd04.prod.outlook.com ([fe80::d247:853:3e16:1994]) by GVXPR04MB10021.eurprd04.prod.outlook.com ([fe80::d247:853:3e16:1994%5]) with mapi id 15.21.0315.014; Fri, 14 Aug 2026 07:20:44 +0000 From: Chancel Liu To: Frank.Li@nxp.com, s.hauer@pengutronix.de, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, imx@lists.linux.dev Cc: kernel@pengutronix.de, festevam@gmail.com, linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 02/17] arm64: dts: imx91-11x11-evk: Add board muxes to select between PDM and MQS1 Date: Fri, 14 Aug 2026 16:20:06 +0900 Message-ID: <20260814072022.4064009-3-chancel.liu@oss.nxp.com> X-Mailer: git-send-email 2.50.1 In-Reply-To: <20260814072022.4064009-1-chancel.liu@oss.nxp.com> References: <20260814072022.4064009-1-chancel.liu@oss.nxp.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SEWP216CA0068.KORP216.PROD.OUTLOOK.COM (2603:1096:101:2ba::7) To GVXPR04MB10021.eurprd04.prod.outlook.com (2603:10a6:150:112::20) 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: GVXPR04MB10021:EE_|AMDPR04MB11650:EE_ X-MS-Office365-Filtering-Correlation-Id: f53a4ff2-853e-4b49-7f73-08def9d48db1 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|7416014|376014|1800799024|23010399003|366016|19092799006|56012099006|10067099003|11063799006|22082099003|18002099003; X-Microsoft-Antispam-Message-Info: JHntb8SlMbcyE08KlLtOlv/AfBzrjfrQVqPIVsjbDbJrLMBUksMuzZOP1yo324S2RCoP9PuAnqroVsmw94fqbioIjVo/O/jQO2DQnPvAcCvbpkUH488CgC2YMJC0+i4Yk8zZNr9iFfW8nKAD1UDDvf9sW5WLJhYFzadpOVPIB9+Yr4iQQye4/GYr2J+WsV0V1av6tfpD+xtz+Wl+hh9zkL1DZtRub7IF4b7LhonsvwoNoOef0NXqvwdwaNBxUEihKbIuvpSMpC8CwFln0hyhSVKGsDBLbzTADRcIvmmBJZvKXVTBWV8Bt1LwokRSjdgO/yiqxHFpYZZUYZSXq/8AwcCmlDNLTq/CiBHYgUPDWw+8WRD8P63hzSPExEqU57cmeCPl42emTFL81HaRVZYtzHAqzfErDbSMWpR+T5Ckl8NvLDmauWdfi+EQHvd6NTIgWaGAXZoHyLlHLcfHmg18AOHJVXf0/4elj+lb6mSdIrVSfD9dsFciYUcBwIqDE95tlsyxE3cbyUDXDF5ziMhCQy0QVP3XtSB4bSNYXoUIikwfIzT9+1M0kUAluKMBz31xDAF9aeqWJrbGnAcvz6xXpOpuKWbncJOVDoJMhexCc77W1XbaUAKa7IipooEPvFjND5WljbWycnuiBIrOc9pQgwOjd/gkfOHd68EwUFQiH0M= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:GVXPR04MB10021.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(7416014)(376014)(1800799024)(23010399003)(366016)(19092799006)(56012099006)(10067099003)(11063799006)(22082099003)(18002099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?KmPEaNab/uZMC7ccvutNCzi/KGERFU9KWVK9w5dWgCHkLOpnOCDv8a3X9gqc?= =?us-ascii?Q?Is2PERaFs/xesk6Y+XsizJxB0syzIsxqF2vRmkU4jcddArVWs0m3FQhBRDQf?= =?us-ascii?Q?DucdGl7c2Jys21MmoccHL0ZfVXcq91R3rfpTSRKxJWgdji0vt8CyZwx9CBM7?= =?us-ascii?Q?UkEidiqNhyZIUJ9mXZ5tud1Fk1WgG5d76dYtfn7uehfqpk3O+rmmBObzBkwV?= =?us-ascii?Q?BBwSjrZ0qXM+I/J330NolIahk3sfV95Q/c7kui4YEZfAaUiX38XqireUSxNz?= =?us-ascii?Q?nJvflf1pJq8dacQmhab69vhaf1j5k/wDVNGqcoitL+fW9Rf+Vy8cXMyOEPVO?= =?us-ascii?Q?4OSdQSEO5FLTZ2x0mmVUyQmMSYmeIrfGKs22RpaUc6dZxhIBtKUZXnF+UUCk?= =?us-ascii?Q?mPrAebiYjmA+ux+mnF0tAxPU3mR3ql4vUDOI7fjWcjF/pja2e7D0MVofTH/i?= =?us-ascii?Q?JVn4sK5zs1q1KVvjNpbLwTXFT2BeHqaiufXjinQkLgy1zEWxxvOD1No+YSXw?= =?us-ascii?Q?WqPLE5+DXv870vzAeO9nfYzQotAgNMPQq35kn+NPQ9s3sBlZEWCrfObkwoAO?= =?us-ascii?Q?27ieqw4/JE6jG8hroqinATl5lL3qkzcRndEeHvJ0G0gC4Djit8q9Jq7RAkMY?= =?us-ascii?Q?x83zz0pe9ccWdBXDNMh6R3PIp3nrxuk2NhgSxDNXr5H4lbTKKa1Ibq0iCTGU?= =?us-ascii?Q?Fg+oHMkVDmQx0q3thZA9kjXNEsiLhXWkgZ9elukepKXEHu1xZzom053GljQe?= =?us-ascii?Q?RZ0ZMaproJoXBnE+YFcGim/U9DmgvoCCTKDT1JsQ3fXs67a4vbKpmfoeXC6L?= =?us-ascii?Q?WRDFEHjgAeKmLdSyukxiiq+v9bYVkZSei25tuac5YJJ4Nn5JciTZc/kuVb3j?= =?us-ascii?Q?K9A9+Ki9vlvzgnfuGuLg4HGDufPyadGaKcEHA+8Q2wdL8Ye+cHSHukPQNs7X?= =?us-ascii?Q?t9nAZ2711kEI3KCIqxZCD6gEiCJvs4VWc/tmB9R6N/1pQMPNF5jJgel471u8?= =?us-ascii?Q?U2mveO/7SPcdTTpAoqHApaIjx3kOpGpIK/t7kgqMezO6Mu8IhN3miHItN9II?= =?us-ascii?Q?ggpzmcz2ofSBvjDDyaMYwn3x0xB61iLgLVoF6ngezqzOU7HRJjfg1eZFDtvI?= =?us-ascii?Q?lv5oeFiVL83YZqQ7+xs/b8Z08Buye6kksD1WNGj9zYnS7GG6NlQGwTAa32aG?= =?us-ascii?Q?WPsDcCBNZMeQm0SFX6d5Wrs6Tt7zzWgMKV6v0K4y+iblPDMNk/eFEB8kgZmD?= =?us-ascii?Q?Xfu+F3kotjhBP+QseS+5newh1GKWpRWTDLr4txk4JVkbrYTmfTOh0sM+j0Lq?= =?us-ascii?Q?Q2K1GNm1ujY3kNmCdN0aSbnm/XmJ5B97TYTpXfjeAhtuusmAr1Nq83o2jixo?= =?us-ascii?Q?0PDEpDxFTyiwC9AY7gPUafSbY8NVVYWdEF2rTZjJVpKksUaopshz9e0AUUMa?= =?us-ascii?Q?QB35dbUwFP/Qw5uqaCuRx9enVGBsQA8sL36Ncso9eMiiBhN8hfY7LfVZ6w81?= =?us-ascii?Q?xez11jC1NkObNH98qG9kR35NBFbVl91fcTwXZ5TAfYjdzocAqsQcfBN5kbJa?= =?us-ascii?Q?Ah4BEKtvKEjsu9zdO2pGdTQ5rWQNCuSiFa4FqHsR4FcwhHYmk3gur15Fg1ZX?= =?us-ascii?Q?C808JXlTuR/2LxrWohtHUYk6NAMo/CYgOIUOEHzUXkh//EFClF8wC5Nc9ptW?= =?us-ascii?Q?xdCfGWNbcobMQkcPaJrWxUv4bfSn5BOm6GV2DxGIPPtaWyaz1bIFY4Q/Y8Vb?= =?us-ascii?Q?SUwe1HU55MUeprlArWR7DRdEKcmRuPUcv53tdj0byom46OgRV8Sv?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: f53a4ff2-853e-4b49-7f73-08def9d48db1 X-MS-Exchange-CrossTenant-AuthSource: GVXPR04MB10021.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Aug 2026 07:20:44.0733 (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: 1R5hG/r2zNQXwJrJVAMRPKMQ6HVWYKUgzFqC9ZLyKMI2N2eX2EZ5e6IcZVsoFn8Ig1mKQLhEZYZ9dc2Udfe8U36JSpBRVJktBy7DPPtGBvnwiIG5WMrJkB2KWOL4q9wh X-MS-Exchange-Transport-CrossTenantHeadersStamped: AMDPR04MB11650 Content-Type: text/plain; charset="utf-8" From: Chancel Liu PDM has pin conflict with MQS1. Add GPIO-controlled board muxes to route shared signals between PDM and MQS1. Signed-off-by: Chancel Liu --- .../boot/dts/freescale/imx91-11x11-evk.dts | 21 ++++++++++++++++++- 1 file changed, 20 insertions(+), 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 5716febb5a50..4d1ada6a3942 100644 --- a/arch/arm64/boot/dts/freescale/imx91-11x11-evk.dts +++ b/arch/arm64/boot/dts/freescale/imx91-11x11-evk.dts @@ -41,6 +41,25 @@ chosen { stdout-path =3D &lpuart1; }; =20 + pdm_mqs1_mux: mux-controller-0 { + compatible =3D "gpio-mux"; + #mux-control-cells =3D <0>; + #mux-state-cells =3D <1>; + mux-gpios =3D <&adp5585 2 GPIO_ACTIVE_HIGH>; + }; + + pinctrl-gpiomux { + compatible =3D "pinctrl-multiplexer"; + + mqs1_fun: mqs1-grp { + mux-states =3D <&pdm_mqs1_mux 1>; + }; + + pdm_fun: pdm-grp { + mux-states =3D <&pdm_mqs1_mux 0>; + }; + }; + reg_vref_1v8: regulator-adc-vref { compatible =3D "regulator-fixed"; regulator-max-microvolt =3D <1800000>; @@ -484,7 +503,7 @@ bluetooth { =20 &micfil { pinctrl-names =3D "default", "sleep"; - pinctrl-0 =3D <&pinctrl_pdm>; + pinctrl-0 =3D <&pinctrl_pdm>, <&pdm_fun>; pinctrl-1 =3D <&pinctrl_pdm_sleep>; assigned-clocks =3D <&clk IMX93_CLK_PDM>; assigned-clock-parents =3D <&clk IMX93_CLK_AUDIO_PLL>; --=20 2.50.1 From nobody Wed Sep 30 02:57:42 2026 Received: from DB3PR0202CU003.outbound.protection.outlook.com (mail-northeuropeazon11010002.outbound.protection.outlook.com [52.101.84.2]) (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 101443EB7E5; Fri, 14 Aug 2026 07:20:53 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.84.2 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786692055; cv=fail; b=UQXQh7ym4svYno1RVkDmT/B+m35IdofSzGZzwOIm2Cl02lPXSBYMQ7+Ff8avEgzWY3YfcMwQiY+y7X1zHnDhSQNv6f19GAqe1TyY5iMRH5NPCR7MwBAkFuR0fIsKBxsaMiwdl2A9ZTRbkT0aIeBv0S7GSqa0W0F8cGBzEaML268= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786692055; c=relaxed/simple; bh=xatONJAilkX/pyS2gtDXMw4+oS/EE3KpiMykxrUACXo=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=uYAdsWnFVq3eZ9JzWgxyt6G+xaKp8rEEekOP+LqylVkWq9Kf9Hd0lOl7iG7bZY+xUsBLkTH5eVOELmPknaAeFnuP9m7hrXv5Wra/+t6F43GTIkYheGUJZVyyJvfDIt9UlL/fAhbNSFDvo9N5qVWRgi+dVyndRnhaaJ920DPjxrE= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com; spf=pass smtp.mailfrom=oss.nxp.com; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b=lM8TX92O; arc=fail smtp.client-ip=52.101.84.2 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b="lM8TX92O" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=H5VJKNdaTAxpBKRf+s5s/4AkuT6vA2dhtl+0Z295ftwVJQR/UOqn1WXZyFSVPcEYIse+7N997fZZR9qFK2WjYF1Aeaqbt+sCIrEd7yI8QQiDdV6rXhy/xwVwrpZs05TqUnis+6CEco+mkCv6chdjimGJLkGwHe022VQBQ6IOxhEDhWt33w6eoOO/dQA9jt5jCmX5DSD72O0oi/gklOWJuO5b/47wYpDZf/PPbodNm37pdHJUr/sIyfetxpxAtueP6tozxewTeeRGXWveYM+ogaTZ+m6iF1vc9rE7J2XpUWZasXoSECkDjlxOTvpWSHhiNarKfI2JafmdR1UTxBVqUA== 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=IzgXurmyO9YqPKgeQvDyesqSmHx6+dpnRd/sCuPYXas=; b=vigSJBFDjgxtZN8SgCeJMBZ+OP8yHs4+95dwlHMF1e+/0vgIZLjIo3AljCpp3P/GW3NpJ9+gPTbxprYn0ztUTjIZpP+HGoS5u+KJgj0mbRtW5UW9bUU8wnPCa3UqEnZfhMngIQGfaKzSJ4k3AZWHm0riKnO85tXDgyjueIkIZTKFTbDrMxGlfBa7/b4DUKLVrjBqz098JkTmnxyXovEbWkjVSOvLjf5FQm3/ggDEFLo4s2yS6jJkW9qLza+rLq21TBTE1Hu8pE2q4ioe82zURZXUc6Zgjw3tIYs7N8Lk+aqA4bQH8JnBWl0H8+COxsA2lwHfVEtnYZ40hwbDXyr5dw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector1-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=IzgXurmyO9YqPKgeQvDyesqSmHx6+dpnRd/sCuPYXas=; b=lM8TX92Olk+mqaHPpTQyAeHd8jsUJ74G0L3SCTC44+tf3QyKZPYR/kIf+GC+1JP0KySGiJNhP/wvsvdUquWPGIoSzNvTw79roLI6Fw0qAGlVodCM6nw92LRfDZ9ID5qg1z42BUHRJhpoeolcD/9EgbdXFYsOIz1vniRlk7I5mgROZobscWK8k9keIEhQy78IiSYdEbqdeLojnX+3xh1wdu+eosjIKiJs9U2p9S9R18V76IAiv0As6jtBYBPFZZsGs2ZyhfafZE/2XG/smyObJcDcplNESoM5h8wYiAqhQymtS8JADs67gLocNRkQpJJcFJBuWJpuxHmnSAYIjyw4ww== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from GVXPR04MB10021.eurprd04.prod.outlook.com (2603:10a6:150:112::20) by AMDPR04MB11650.eurprd04.prod.outlook.com (2603:10a6:20b:716::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.315.15; Fri, 14 Aug 2026 07:20:51 +0000 Received: from GVXPR04MB10021.eurprd04.prod.outlook.com ([fe80::d247:853:3e16:1994]) by GVXPR04MB10021.eurprd04.prod.outlook.com ([fe80::d247:853:3e16:1994%5]) with mapi id 15.21.0315.014; Fri, 14 Aug 2026 07:20:51 +0000 From: Chancel Liu To: Frank.Li@nxp.com, s.hauer@pengutronix.de, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, imx@lists.linux.dev Cc: kernel@pengutronix.de, festevam@gmail.com, linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 03/17] arm64: dts: imx91-11x11-evk: Add pinmux and mark conflicting devices for MQS1 Date: Fri, 14 Aug 2026 16:20:07 +0900 Message-ID: <20260814072022.4064009-4-chancel.liu@oss.nxp.com> X-Mailer: git-send-email 2.50.1 In-Reply-To: <20260814072022.4064009-1-chancel.liu@oss.nxp.com> References: <20260814072022.4064009-1-chancel.liu@oss.nxp.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SEWP216CA0144.KORP216.PROD.OUTLOOK.COM (2603:1096:101:2be::13) To GVXPR04MB10021.eurprd04.prod.outlook.com (2603:10a6:150:112::20) 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: GVXPR04MB10021:EE_|AMDPR04MB11650:EE_ X-MS-Office365-Filtering-Correlation-Id: 906dcc9f-649a-4294-602a-08def9d491ed X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|7416014|376014|1800799024|23010399003|366016|19092799006|56012099006|10067099003|11063799006|22082099003|18002099003; X-Microsoft-Antispam-Message-Info: qHz8tXKl1l3R8SMyof0v5ZHTi5sHtg81RSWP3Wukq1IaMf0hZJj/gJ+TCzHaumuTb+vEjFGuVQmNO1QTJqCu7xlx6Uu0Oiyiv324AQ7x9OcIzdc31+Dw7tkuXA6FDnJR7UuHzD1E9lJiWhWPLxBS0Rq3cVpIqkEcdetVe4ggC4Km/BTnYwbgZBYYDRxHLPWGLsK83gj8QwxsGqSJ3NrEfur3Q40rzALaz6PjcKCTBT9N+onyDf+i33oergLaFAWLYj7GbcfB70+oRk9awnZvnvySGu9jJwSIkmIYZhYJ8rsvmM8fbWrjNgwdglhAsdOolHYVIqYCWdel6RPOQ/7hfOyHqhxs+aCcF6vESPGq3QUyZsU7ryAY5KYyI07nJP6eAuchT4Kb42OmtHjDoj44p2+77PViiwgwXU8iogoKTmOVoQFISB9NJrj38+6oc7OGjpBk2WwuLlATAre1FRtg1tUvnMMpGMdGiqYJIHzIT7TncpronrdUFgvO4uTENyyCvrPa/3hjwdAryhKMjLRhtYdlmhTWsYSF0yx54eO5711PIXhrwc6vgBje9kasM1lMNsEizkU245hOYAjAaHfxNEc95E/2sqnSSwATe5d377uRja8bvC8zWOqzFuLg6ltTJfDMikkhBJAUoL+I/Ktta9rjKDV6lJUV08B6wxBtd1k= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:GVXPR04MB10021.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(7416014)(376014)(1800799024)(23010399003)(366016)(19092799006)(56012099006)(10067099003)(11063799006)(22082099003)(18002099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?bl9yMeSuP/uE3ldPji7FyoQfelM6M5kwDCLpieDWWQxclCJh6ydpeoVlf7g8?= =?us-ascii?Q?po18CzSw8DRLNfsvAEUvDb4tKXOUuDLyrnbQaFXNaH+pP6CY3DFK8fmd0AD7?= =?us-ascii?Q?RBzO+b4bNm+G71SNubu5bTGlfd0SJqVfdCYEDll7mWsZ4MGbmeDjJb3dvRld?= =?us-ascii?Q?yN/31hmHy1QTTfekWINIuPxpH5FSfiPwaVZMlA8TEMMfi2YzCnIYAyAtRLSy?= =?us-ascii?Q?Ksp8YzglbewpbVJdkeil/ImqIGLbioH+pjnzBymKEkiUJpIiRlmeB5qhOXdI?= =?us-ascii?Q?Js9Hb6SAM4pWPiaxN0mlaWe4YWmiukC1v3obv3tNAwHj5fqOV9v1m1fhxX4W?= =?us-ascii?Q?BpMqQzE/kn13S1yZF5N1uB4S/QrfB57x51ptGGVhtJ6yI1XXDGi0AzwTOUp8?= =?us-ascii?Q?9gd+Z8aHH5nhrNxc6yMdW3sDYEzD1glVXIg4IZ0GNgJg9Mvp1M1KX3pdhZWx?= =?us-ascii?Q?3c+5iBOQX7lMS4hNgz3CCFpWnVXd5Lvr56KyiJ6Ljd6NJeMrL8ELWPaLMaSi?= =?us-ascii?Q?tNGMgZjNP3C7k7O7/x6D6L2INJWuhMZRY1kvtO0Ijr8Ymufx8eWABXduXoo3?= =?us-ascii?Q?v/SZwn8BEsBdsu0MxFIcOrs9R+bH+Xw8SiMbY7vUyXUbpNsRpicpZXrcQGPp?= =?us-ascii?Q?Ue/AGa4Ng6lRpJ9aiQswPAE1SzKhXZ7YvIwMuBZsqh9su5sO0s5eHwns0tQI?= =?us-ascii?Q?KddwkOBi0yFBPmHwufw2ECOMau2GNZVGxl43F6siys8mwq5mUk+RV/2O5Cqg?= =?us-ascii?Q?EqYysE9zvLmto85og2A/0MGxft5rCdhh+59G1HLTeiHYqz34mY4fzMZ2GI4r?= =?us-ascii?Q?clXfthrnWP6KgFjxdDjbqrYRHm950k0/Bd8SjikblGO20gZvn2HTk/06zgxp?= =?us-ascii?Q?32648R1ZuAGz2SpuPhMH/eysr2ANMjU1Ri6EEGKxFKVI9f6qkcAtIe/A3sGV?= =?us-ascii?Q?d403ufS6iuUlf0SdJaHhOlIzgejOs+7DEFJhphDksWjMr/MyFBvVonysou2l?= =?us-ascii?Q?/nlMfBcXRki+iZxf6snuBBtROzOpptpCjTitNlwxFA7zak4RTB6Zc8EkK5pe?= =?us-ascii?Q?C1lczCrY43DPF1p5qanqaWa9kQ7mVJ71RSrhuy3gqEQvy7MB6YXb6RMrV6UF?= =?us-ascii?Q?MKaO7AVYU2m2S2XnKr2bj9zjBMBzTmO6or8NOQ9JYE+aRcA5/CsoLxM6xCtu?= =?us-ascii?Q?hJFvIPHABssvQ5a/OAG/Ufh/UxRWKVQbsB8Btg/hSTDW+/JHlzv1C1Fn87S9?= =?us-ascii?Q?LbgfvWZvoux71AyUFQryT80d2sClNdwKHIUYL8PhtjotalshHjDQOaFvgReC?= =?us-ascii?Q?BPWgwUSc9BK3UMDPlEqFWlwm7blgrxPjDwjxZrfhG57seYjczpmgj79dt/gh?= =?us-ascii?Q?TI75XDZdnBd/aOMgJ9a/ZGqJg0zQXIIE5Ytsty0UnvUef2frlYF5RAeAnoT2?= =?us-ascii?Q?pRjwxOPKfi7MXjSFQ0wBhCjMPgyrv18lkQy4X31XVlZ0ZvKx2BTCkiqwxR5g?= =?us-ascii?Q?emwxAU19E8/9iT+a/YdyK0xjSi0GE86PSzzS2cWNWdsdlR6alQYcK0JMjNyd?= =?us-ascii?Q?8Zjo6pJSxtE89NuddmuYrBrTW2gplM6TqmG+zGwM3JqTXk2rVioqiuSz3uMS?= =?us-ascii?Q?XH2b6usOXuWPDlskMAhYJ1u6OKipv5YqOxGgeYFDrmv4MSLZju3xpaqj43lx?= =?us-ascii?Q?FqTqkn1HId/MQGEuK/HDAmLdzVevFqa3YHd1JCYRmHRirLcD4yUB2MgMu02l?= =?us-ascii?Q?KsLbrUoNrb70/E+J/qzqvNbYBJ57v3YZ8LM51Er3fSWImoY9NmYD?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 906dcc9f-649a-4294-602a-08def9d491ed X-MS-Exchange-CrossTenant-AuthSource: GVXPR04MB10021.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Aug 2026 07:20:51.3654 (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: ezXm0m/DU7p/qYD8nEFc0ORi03+90oIdkJZvbSOailtfd7cY2aDpFGRkViu3RiSZO4kjHuQOxofSOJBQhN22yS5V5YyUaRwFmYGnCyoxTiWW93oziRFlTXQ1veDUBfAh X-MS-Exchange-Transport-CrossTenantHeadersStamped: AMDPR04MB11650 Content-Type: text/plain; charset="utf-8" From: Chancel Liu MQS1 shares pins with PDM and its sound card conflicts with the BT SCO card. Add the MQS1 pinctrl group and label the conflicting device and card so the shared imx9-mqs overlay can disable them. The overlay and its Makefile rule are added in a later patch. Signed-off-by: Chancel Liu --- .../boot/dts/freescale/imx91-11x11-evk.dts | 20 +++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/freescale/imx91-11x11-evk.dts b/arch/arm64= /boot/dts/freescale/imx91-11x11-evk.dts index 4d1ada6a3942..4a3dfafae377 100644 --- a/arch/arm64/boot/dts/freescale/imx91-11x11-evk.dts +++ b/arch/arm64/boot/dts/freescale/imx91-11x11-evk.dts @@ -145,7 +145,7 @@ sound-wm8962 { "IN1R", "AMIC"; }; =20 - sound-bt-sco { + mqs1_conflict_card: sound-bt-sco { compatible =3D "simple-audio-card"; simple-audio-card,name =3D "bt-sco-audio"; simple-audio-card,format =3D "dsp_a"; @@ -501,7 +501,7 @@ bluetooth { }; }; =20 -&micfil { +mqs1_conflict_dev: &micfil { pinctrl-names =3D "default", "sleep"; pinctrl-0 =3D <&pinctrl_pdm>, <&pdm_fun>; pinctrl-1 =3D <&pinctrl_pdm_sleep>; @@ -511,10 +511,19 @@ &micfil { status =3D "okay"; }; =20 +&mqs1 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&pinctrl_mqs1>, <&mqs1_fun>; +}; + &sai1 { pinctrl-names =3D "default", "sleep"; pinctrl-0 =3D <&pinctrl_sai1>; pinctrl-1 =3D <&pinctrl_sai1_sleep>; + clocks =3D <&clk IMX93_CLK_SAI1_IPG>, <&clk IMX93_CLK_DUMMY>, + <&clk IMX93_CLK_SAI1_GATE>, <&clk IMX93_CLK_DUMMY>, + <&clk IMX93_CLK_DUMMY>, <&clk IMX93_CLK_AUDIO_PLL>; + clock-names =3D "bus", "mclk0", "mclk1", "mclk2", "mclk3", "pll8k"; assigned-clocks =3D <&clk IMX93_CLK_SAI1>; assigned-clock-parents =3D <&clk IMX93_CLK_AUDIO_PLL>; assigned-clock-rates =3D <12288000>; @@ -720,6 +729,13 @@ MX91_PAD_I2C2_SDA__LPI2C2_SDA = 0x40000b9e >; }; =20 + pinctrl_mqs1: mqs1grp { + fsl,pins =3D < + MX91_PAD_PDM_CLK__MQS1_LEFT 0x31e + MX91_PAD_PDM_BIT_STREAM0__MQS1_RIGHT 0x31e + >; + }; + pinctrl_pdm: pdmgrp { fsl,pins =3D < MX91_PAD_PDM_CLK__PDM_CLK 0x31e --=20 2.50.1 From nobody Wed Sep 30 02:57:42 2026 Received: from PA4PR04CU001.outbound.protection.outlook.com (mail-francecentralazon11013002.outbound.protection.outlook.com [40.107.162.2]) (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 473E3408623; Fri, 14 Aug 2026 07:21:02 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.162.2 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786692063; cv=fail; b=kSjp+ZG54ffA0HZRjcVNMUBvylMwcughxY6gefmoWKwC8o719ngOAts2UdWuvBSGkEKNveTeBJ3WSSMxRyI+1VeRwcohL5leIZXAY1jAJFjldJCPDuKiJ4UEWd4XlyT57mMzwVe9S+9nGn9Fk6spLj7mO/+GkITy4oHO7oW6SGg= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786692063; c=relaxed/simple; bh=pLF1Vqd5si+FcNyWt4xY52rVqMa/J/0rgr2KKDZ5DS4=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=MU04AyrefZb0SruSfhlsrRa14+PSAiNHdbqOiy8wPb2KqM9uftYF6XHJcVu1Y+lQr9bI3/EUxQvQ1BozRHYthUWJVRnGiwqfn4cCvhmMexWet1zjBdJ+upQHW6TRij9ZK4WpeIqzIULVNhuIST/yFHxdVam7wWpa2nCZT5A5jiM= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com; spf=pass smtp.mailfrom=oss.nxp.com; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b=DoMcL1sV; arc=fail smtp.client-ip=40.107.162.2 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b="DoMcL1sV" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=ug2RwYV2pxJUkPVgU4WajZkioe18kiJF1Ik4Jta7tgoQ3V8bYKYaQTPp/WIf9x0tQqM3te+jqstTW6Rw/IvgVopdS0iRqD7jGH4m1wumSCuWShfctIUAEgZFg0zVvgP3/eO+Da4a3itE8YLq/QE0/jY6TInhZI6pCvx5NeMgGMkugHblWZjB3AcsfLjHy4lsvgTVigxUS8qGUxqgYzwSdxJo1QIurceYP3wWQd4QBwrt/Fa+VUiaWDxM2o3TTfC2GE8D52wEJOUY0q9ZU6Rtc1hZhSPDfVQ90K1GIsJrIjT74a6XeygYmIDNV4OgCjToMBcAkrv35S9pkVSY4xckxw== 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=Ncu853l6DKLyM3DW1Uy6GM6lOOxPj9Kmr//5fViKwfY=; b=s1+PUmYHjL9dlV+RZv55Gjo9wmAGTO/Bdi587Outzf6r/tenXz4mInKuE0Yq7wK1nEqrTb++qfmgq47UF8Vy8pYBDtS1iQ6YT93RU5yMwvuCf0uo75pdTlwfTCuFU50Dw5zqkXREeN31v1C4ZJvlYVf5gy6zsO7sVfvHlRniJ4o+M2BWI7wkBuXSQG4cZrwo9y1biMg8D1RcDoe06Xg7BTtrnmhT0IefkMnMOIBIqKwwbHi78L2flK/Kr4ucp5BvFPp35lbX+Po+mqam0YE/VqEWkO9j4l2d4vtSbpaO22NCJz11v9K4Yfk9GNwrwkxyJ3oE7hv/9py8xOK822urYA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector1-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Ncu853l6DKLyM3DW1Uy6GM6lOOxPj9Kmr//5fViKwfY=; b=DoMcL1sV31PqJQWX8pAc17gGLuZeRHz0rS8JfMetGjVUQ9gcHi/iSeBvhdWTScY/tLdvU8sQb7CnGKzsY/bs2i76InFvM398EDaIqjxQmeE90UudG2xvUCHLzemXrMizYCgpyRM++bY+GxDfQv7LRS18tC4v/f1cx1zdgs6VUhJoaZsn0b5qV+ARR5EACr7GGHcpZyDcjM8Viz9MU3D5sLamie146L6h3xmTayuLedFJ8w6nuPoElRcf4DzGxPJKRHWyrbvStBmgSHPwqr40a1A1hq5YOhzWVohPc3TC46CXSTw8YaO/URakD+pO31yEz4JtDSQ3HHRbwSMYTMlsZg== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from GVXPR04MB10021.eurprd04.prod.outlook.com (2603:10a6:150:112::20) by AMDPR04MB11650.eurprd04.prod.outlook.com (2603:10a6:20b:716::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.315.15; Fri, 14 Aug 2026 07:20:59 +0000 Received: from GVXPR04MB10021.eurprd04.prod.outlook.com ([fe80::d247:853:3e16:1994]) by GVXPR04MB10021.eurprd04.prod.outlook.com ([fe80::d247:853:3e16:1994%5]) with mapi id 15.21.0315.014; Fri, 14 Aug 2026 07:20:59 +0000 From: Chancel Liu To: Frank.Li@nxp.com, s.hauer@pengutronix.de, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, imx@lists.linux.dev Cc: kernel@pengutronix.de, festevam@gmail.com, linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 04/17] arm64: dts: imx93-11x11-evk: Add board muxes to select between PDM and MQS1 Date: Fri, 14 Aug 2026 16:20:08 +0900 Message-ID: <20260814072022.4064009-5-chancel.liu@oss.nxp.com> X-Mailer: git-send-email 2.50.1 In-Reply-To: <20260814072022.4064009-1-chancel.liu@oss.nxp.com> References: <20260814072022.4064009-1-chancel.liu@oss.nxp.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SEWP216CA0148.KORP216.PROD.OUTLOOK.COM (2603:1096:101:2be::11) To GVXPR04MB10021.eurprd04.prod.outlook.com (2603:10a6:150:112::20) 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: GVXPR04MB10021:EE_|AMDPR04MB11650:EE_ X-MS-Office365-Filtering-Correlation-Id: cb417f50-e19f-48f0-18f5-08def9d496be X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|7416014|376014|1800799024|23010399003|366016|19092799006|56012099006|10067099003|11063799006|22082099003|18002099003; X-Microsoft-Antispam-Message-Info: aiB69DolM5hcoS5Myyx9Tj0EIh9IbzIasm+UzxXvnQa/Vy9TvOtl7LdMjdPMWP42NWkAj2GvfaclwPl77O8ln3RfpfXb+eymNkm6EjGuzvfOqS6eLGkklwIIQKOgpBE7XUdS61k7+RhFSosnCF4oEqaMn08Azb/LgMwb79npYBgR2MfCMW1gC4xWFXEx7X0n/2ueNKgnmmI3MkiaiATJB5tNR52BrjxnVP5cEZRYMFfZlUEZSM1SQrlyzPa+cgsvaMV5XkTWrSB9MnRuLinJRc9PB9M1gL6J7RtkN7DnR1IogN0K5nm11N37SBiCh9JFBNlMoQdVJZafXGT7sDUzdzBm8oLDddzXorAbN02Pb4Q6Hazdw8N96qylVEeN3d1TsceaqLL77cKpDc6cc9OQSZMt63BdnQIbHXUZ0Eg+z6HuZYMDEYu3P1Sq+LjQ56OfByrdNqXQyLXDtX7QhbZT1Q0cKo+r/9o22VNW+iKAiNNBJThDAojtUPGI25q2LHI5xVk27PZJZKahWxppSf4RNFHP1m3ct5eA6peRuWjEniIMJHRg4C3rt7za1cFbbYmH296rhq9c5NtetcWX5F1dG8FW8tbQQpQbBfGodwQLZxteFUxCL6mJ3kmeA1KU8am/CLSEwGY0RFHDduo9Esna5hCX3ZacJEKCJj/MZDyLkGY= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:GVXPR04MB10021.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(7416014)(376014)(1800799024)(23010399003)(366016)(19092799006)(56012099006)(10067099003)(11063799006)(22082099003)(18002099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?LmVomm0jatWhgpXoTJEGWdznTSPdwLdOhJP8ivk2ls+B9mqp6oO1D30jTP5t?= =?us-ascii?Q?0yeXnhpplKf7fmMPxJE+CUIdvSBAo5MqDz9lHgNeA6ySAlVUOXZybfiZJmeM?= =?us-ascii?Q?PH7M3836EXIWMnw1H8DTcgxLmHEaNKOxTYGFfu+8rC0VmWsKIF2VS9J/xJ5w?= =?us-ascii?Q?Xh+a6ITNbyFUZizPkjQlYcGqCGHyehdev4JNnFPlAeCX87l6ePmijNgNhnzW?= =?us-ascii?Q?ZzdV2q36dldpFU//i+ZCgR5DRws//dwDY0nQeikpKfHs+4VU7XlaNwx96/1v?= =?us-ascii?Q?kVzXl7GPaqdwh+tSr/58YJ/NGGfO/D/+YN9+WC5b8ejc7c48I+029Ec5CPqN?= =?us-ascii?Q?Ih38GlWi1q9N1xh/xVBoeJXbVC2bDijb9ZPdOxtkU+J0bOba37tUE0EHGO0D?= =?us-ascii?Q?QQwW4XS6ecj88+m868fTg8903CeY1fYZMhqGzYdJ0tnLOL33cCuVtk4t6P1z?= =?us-ascii?Q?rF6lA2/j+91Sd5kr/Tit3Xe8THzqqfErqZXhPk0dHINq82/mIIuUNl8xxDnz?= =?us-ascii?Q?dHy6bAUEQvvNUUP3jhH4FCEtgO+TMLf5jsfIVNU+9E87AJdf0NycVVQINmVc?= =?us-ascii?Q?EJ/jQK8abmQTBklESEEQ5yJDpCnMNV5SbRIHTzKaZeLwT9SD/TCTgg3Aks2G?= =?us-ascii?Q?0HR8j3GfV10Xudi36g0mPuGPtVLvbm1gSz1rD5MUbh/GNi8ELK+P6CQaWXc6?= =?us-ascii?Q?6LvNM/sjg+u/RKARRZl6KgRxjccS01hX3pvSzBwl4LEEh03is3leimhumXni?= =?us-ascii?Q?NqLEjP9v4tov0MTY+P4ySomuQn+pyBclV9F3Q4HoYCCgrrj+FUM0v2MBie4Q?= =?us-ascii?Q?XyidLHesGh5WNY+jxZqcxiYWlL5upXFoV0OYnkV7q93vWPIOyvBnDdLitUFp?= =?us-ascii?Q?OqT8K0QOLjhrQpksX6D+ksciCGFiVsINpj+/w1HEVVAE7DARl33MXT+6s9rC?= =?us-ascii?Q?oh47V+4piC4jzchrULS/+myu/22J5JZU/couY9yG/YiDR/zmQiALGKhaolPt?= =?us-ascii?Q?bUxz0c+3Dnfkud9i65cUnFlq2bxWykWUlqJlyWEiuEWznVzoK0oH3Tr7zLdX?= =?us-ascii?Q?HHI7XkZALyzC4g2F2vxjk4KEBIyJuGeP5YGk450cg7tzM80qTA10pzamukZN?= =?us-ascii?Q?c+MOmGOFX2j4cJ42F4aZVu/MpLEo6c21CPzdKdVkUFAaaDZKMCwa4VqYbOma?= =?us-ascii?Q?jlAUDoxji/vOl0+O5Q8VQ7+JX3Vf+azJsqs4EZOr8R8Y3XiwhOYinWBitl8U?= =?us-ascii?Q?/MnK+72/a5tkUAzp37dmjs3Sg5zX//ZsE3BNUuvJw5Beq3uBtWgEse0WYoNw?= =?us-ascii?Q?Eg9MWsPjhWAgwZFkHF8gSbQuldBKXW1Z4ZtxZDXXNOZvgWvkGS2KoVCmHiUX?= =?us-ascii?Q?jb7YMSphldDNWQ6MX27B63yCgF/AIKMeXiZc0Rjfiu8UXtq2nXoVJc/mlwhR?= =?us-ascii?Q?P65o1+5yjG0yFcN/vi9dJn45r7LbUNfkBBAUPKiYUWOgRsSIbhZ5GberIcCU?= =?us-ascii?Q?RB/B6BXcaW2ArwY8/38L9peaenECLMZwBK0JtPIzNHTi0pRdkExujowYhKCb?= =?us-ascii?Q?05KoQyu9eLeKZ1xls8AKmi6rc8iGqaLCGXmF6XDWBeGOqquXGLDZzuLMzgv0?= =?us-ascii?Q?AfklutS7pbbdogtNBa2DkXlzJHkzAlHTFJY0LK6kB2ZvGjGvqrtQ8jZm1uo2?= =?us-ascii?Q?lRhmid38hpGr9ZtG93iVW9bIRSJEmI33x4K1s/iikH1tRA6tdDDgjS8Y0f9n?= =?us-ascii?Q?c/GMheMmEhtoBiaRm5FGWVy7cZ3EsK4S7wo6DRJmlVCEOvsv0nmO?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: cb417f50-e19f-48f0-18f5-08def9d496be X-MS-Exchange-CrossTenant-AuthSource: GVXPR04MB10021.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Aug 2026 07:20:59.4924 (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: aPLY82xVj6dbqPjE9Lli0HffAsEQhXzoi2G+SBKC/0S99g7eM/EG042PccYFHFeecInFPGvVjREl423QEqS56wZCD74hKAwPkzji03BIY0Z6AJc0bL11C+qlb3R2Vlzj X-MS-Exchange-Transport-CrossTenantHeadersStamped: AMDPR04MB11650 Content-Type: text/plain; charset="utf-8" From: Chancel Liu PDM has pin conflict with MQS1. Add GPIO-controlled board muxes to route shared signals between PDM and MQS1. Signed-off-by: Chancel Liu --- .../boot/dts/freescale/imx93-11x11-evk.dts | 21 ++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/freescale/imx93-11x11-evk.dts b/arch/arm64= /boot/dts/freescale/imx93-11x11-evk.dts index c6db9c85f2ac..4418fc6a0901 100644 --- a/arch/arm64/boot/dts/freescale/imx93-11x11-evk.dts +++ b/arch/arm64/boot/dts/freescale/imx93-11x11-evk.dts @@ -16,6 +16,25 @@ aliases { mmc2 =3D &usdhc3; }; =20 + pdm_mqs1_mux: mux-controller-0 { + compatible =3D "gpio-mux"; + #mux-control-cells =3D <0>; + #mux-state-cells =3D <1>; + mux-gpios =3D <&adp5585 2 GPIO_ACTIVE_HIGH>; + }; + + pinctrl-gpiomux { + compatible =3D "pinctrl-multiplexer"; + + mqs1_fun: mqs1-grp { + mux-states =3D <&pdm_mqs1_mux 1>; + }; + + pdm_fun: pdm-grp { + mux-states =3D <&pdm_mqs1_mux 0>; + }; + }; + reg_m2_pwr: regulator-m2-pwr { compatible =3D "regulator-fixed"; regulator-name =3D "M.2-power"; @@ -88,7 +107,7 @@ cpu { =20 &micfil { pinctrl-names =3D "default", "sleep"; - pinctrl-0 =3D <&pinctrl_pdm>; + pinctrl-0 =3D <&pinctrl_pdm>, <&pdm_fun>; pinctrl-1 =3D <&pinctrl_pdm_sleep>; assigned-clocks =3D <&clk IMX93_CLK_PDM>; assigned-clock-parents =3D <&clk IMX93_CLK_AUDIO_PLL>; --=20 2.50.1 From nobody Wed Sep 30 02:57:42 2026 Received: from PA4PR04CU001.outbound.protection.outlook.com (mail-francecentralazon11013067.outbound.protection.outlook.com [40.107.162.67]) (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 79AFF403129; Fri, 14 Aug 2026 07:21:10 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.162.67 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786692073; cv=fail; b=uVozGiFict2kgjAm3welk29AHjxXs+iL2KkFQ+iOxFDl4WE8cxngTkM8WsuFixzmIK1PSLDApSHjHidP7NodQGholK62jF6T1t1sP1agrGAljKDt7sFYf3yBIregrxahWrJfwHzNmwcDRAn8llHugutWoqATDnNXYeidDSjnPBQ= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786692073; c=relaxed/simple; bh=o1z0hGIACYFULTjuOI5K7lanNmS6YeWIY1PyCVlnI5c=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=jI2rYHOdLGWhuksdNpjqb1LGkSp6f0NXzgSLPW6MzkLR64dq7slJ4Sb5zGdUCURW0Jd8F+TT8lufH+jAwkKnDBsu4cVduTIHw3d3rKDedJg6TZ5RnVODnXDxy6uQGzyzZV7iGm8CiAAMZG7HZZ/tON6iPuOwpv5+RvpBEHo1Eqo= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com; spf=pass smtp.mailfrom=oss.nxp.com; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b=r/mB52qN; arc=fail smtp.client-ip=40.107.162.67 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b="r/mB52qN" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=IOOXk2j4DjFh5Z5+Xip3dMDkGeunBC4znUzw3Ss+rOC56+adV3Qt8xDerhxZM3/OImSVn3vv6La3gGuVHpjcID5FD+c0e15li/RmIzKPgTiPfyst186cQrqOaJAxIdQEK7SF7QqMXagFMUzdNGt/ELBeIz1c7DG5rk9C13R8B09GDAWAxUSbUa2Rs8aQBKPxq5/FhwME1IC45thVRqQJk+RqHD/Q1oiLmAY8J/qwZgmA36FK8y5LW5geQwjZ8Z/c2N3b+wY4aXnvAICb6yonNGlwvJrzAAetcDwYltjiYOLmnDnE9SvNhPmShq6aehuYYyCFL9pfWHhkGdRtdR4ryQ== 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=bAEEgP6dyTLmybqNXaUE2EHyk+3HifBCatGtI1CHAZY=; b=OPvgUnqqu+d21GWxLV0ctaznh/jJ/zF5jNUlz4gHC52lygEanDvoB6IksRbo3azJ5yjnVOTDk/74jYGcsHrkKOBvGRW9SLIPTNPpJKSfdxmn74EJZyJSkzlSI9OM4zw7MElzVDzNKxYQD/+NHFVQBstm7gXNKuDj3as02fdDhjvzUMu7QQYyqLQTn1hSZgB5HGwvlrHiapxOQnxJFtXHYGdo5jx9UE6mIdlBs/iobuXSwVFRa+Mau648IBR9pjEl/EGSqUMeKCBbFYNG8lNpbkQ8/diHgT3jVGJsN7pUJROk/JuAGFqJhH0FQvhWzQCNy3NRhTACLOSLQAynjmJgjA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector1-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=bAEEgP6dyTLmybqNXaUE2EHyk+3HifBCatGtI1CHAZY=; b=r/mB52qNTefleKP5GoKWBG7PybGBBJoelYbQQ/goGdRv7vMymN7QYnLq6XpR40KST9esPhxDk5g91/ZtMU9rV6oYTMxDWx9ekPP0s+dvk2BO88idsVxLgeQyGM9yps5uErmpMUApebW+QyzBAetBVLI4w7iqtTk8vi6vP+oVDrAL6j4XwfT5ywg+2cafn7OW44XL0A+S3iSFYeVKp+Hio61j4LnXYlHW/HrFRVM7gDIhZjVB83/2w9AC/k1Sfl54mZujg8Ie6l+VY9f2jtcjit0oL2Kf4Ub5asPIYio8md/wM6g5w24pA10/8UMEmtab+u6PnGdcY5xzCZSlzcaBJA== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from GVXPR04MB10021.eurprd04.prod.outlook.com (2603:10a6:150:112::20) by AMDPR04MB11650.eurprd04.prod.outlook.com (2603:10a6:20b:716::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.315.15; Fri, 14 Aug 2026 07:21:08 +0000 Received: from GVXPR04MB10021.eurprd04.prod.outlook.com ([fe80::d247:853:3e16:1994]) by GVXPR04MB10021.eurprd04.prod.outlook.com ([fe80::d247:853:3e16:1994%5]) with mapi id 15.21.0315.014; Fri, 14 Aug 2026 07:21:06 +0000 From: Chancel Liu To: Frank.Li@nxp.com, s.hauer@pengutronix.de, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, imx@lists.linux.dev Cc: kernel@pengutronix.de, festevam@gmail.com, linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 05/17] arm64: dts: imx93-11x11-evk: Add pinmux and mark conflicting devices for MQS1 Date: Fri, 14 Aug 2026 16:20:09 +0900 Message-ID: <20260814072022.4064009-6-chancel.liu@oss.nxp.com> X-Mailer: git-send-email 2.50.1 In-Reply-To: <20260814072022.4064009-1-chancel.liu@oss.nxp.com> References: <20260814072022.4064009-1-chancel.liu@oss.nxp.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SE2P216CA0102.KORP216.PROD.OUTLOOK.COM (2603:1096:101:2c4::17) To GVXPR04MB10021.eurprd04.prod.outlook.com (2603:10a6:150:112::20) 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: GVXPR04MB10021:EE_|AMDPR04MB11650:EE_ X-MS-Office365-Filtering-Correlation-Id: 89d91bdc-accc-4449-9628-08def9d49b3e X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|7416014|376014|1800799024|23010399003|366016|19092799006|56012099006|10067099003|11063799006|22082099003|18002099003; X-Microsoft-Antispam-Message-Info: rBmuq0jSkP0PCwudyPEButMwNRuxnpuqrxIJ8HLtZdGUuok8Z4ex82aXuwjVn2axgjqwGiEf3MlsTdTwxLey/CezwFBgLi5F90oZpK2uZsmBKao4prpIFxUyXyOyUzkQQ9UHAfarIogj1lnGVf/5Tg0PhIzKrK2KnsI68fVSdByu6mLWnvWeaCWBOplvU4pE5BslAzICIz4oTuaZnZDC0ugluu3ii3ew2wls4cQoh0Sja2oHj2VYMreY0DaKh+E3K3dD2JoUEZ94ix3xs1wpFT0v2cPUJqSrHaIUl4FJ72r/cD6edB8BTd0vM7HHlgQPDqV23hSVppoVYJlRwpmgSNs3k2wfXT0CED8M2AyIF/2GRLS4ZlTyJg1hQDHD01K0H3/iClTVx3TNL6frZzSTioM/QWWFgAhT+r2j+y/1LzSm5OS1BAy+IYMtQYyFXUkNWSAOuNPd+XIgMwlmGpwWlCYavgDHzrR3ofnDlmSiBWJKsLyXj/x9KgNdAIrre48CNK6PPcWdNbDnNw7YWMDFDNE/bYxQdF4uevaXd2KtQTLIRak3XW0DG0p2d0AMNIpB2guaVizw6gY4wQ+jlZaIED3lkWiSESegEQM2fiq0x5Jdwd/h0lJF8z4f4pOVo7ObDp8vrg1gSkF9JyWBsaOyDxwb4rGwtiny2Y0FLF0xxF4= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:GVXPR04MB10021.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(7416014)(376014)(1800799024)(23010399003)(366016)(19092799006)(56012099006)(10067099003)(11063799006)(22082099003)(18002099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?hIx3miWN5yoSwlsvM9nFyrsdos3JFQjkoSO1clbGPAPu8pEH30hJ9iQtFV3b?= =?us-ascii?Q?WL6SiZob3h5hbc1038cAtL8p/XdfWpntK5K7D1q52hYutIL0XsAUHEPam+YV?= =?us-ascii?Q?UI75ecgy3gZvbbI9M7OsjCA5kOe/+VjmVt+D8wPozNj2q2EmQ4n79M+tNHG1?= =?us-ascii?Q?i2lZb8zW1/m5tyMJWNRfw/UqBJt45QklQwJ5jfH3JXd3VTwoIfUb08ajhBI6?= =?us-ascii?Q?xLQ+RbnaLukFSHIzrpmaTN2uq1RK8jq2SdKZFmcoO77EEjEbELhUvvzsWf74?= =?us-ascii?Q?HSEsVvfSRzpBTfwUugxRX2MOJbXG5+JyTOsd8B4rrXM0dUjrHmuo0xhDKCmr?= =?us-ascii?Q?AYj0BAS7Woqlz3RA5DqX5mLyQO+ttNIjjH3Nwqz2FHt0wWXqEHQhTc13Ji0R?= =?us-ascii?Q?qrQ8hJ8lktlMoIgSrAesG9MzYJcg8TErnb5ThcrDjXCL9Aq88WDqd+Ob+yJ8?= =?us-ascii?Q?NTDaUbRZdxQYMUuYGV5QlIGTgteY7ysNC42kdDa8G+xs30FpaI+cxXflHb8c?= =?us-ascii?Q?JSZYZXLxVVyij+/3lsW65yM7pBtcDl7l5HKA4SMBtJjifxXjHkB/i3iaOBAq?= =?us-ascii?Q?u6ov+MYYxTYNLq+HpHswDQGDGQ5NPQL89Jd3/+/E8zBuTOFYCUNAFgQqFnr9?= =?us-ascii?Q?L9UBvZ86qd05Khz0z3Zeupdhjs0/CHRSQdCAGuhiNzTtUk8MlPDIAcIy+Y64?= =?us-ascii?Q?amQJsy5jAIZdC9BSJFsLPiD6wMxLu2qM2U76zm9+Ctm+7KURPgMfFK7s/0RH?= =?us-ascii?Q?auYgyk/vpVeqLuBwB/8E0xn9LKOJd9OQtLnqvjvvVfuFWzS7B9cZfew9sPMP?= =?us-ascii?Q?DP9gp9gxNkJ7Uz/hLsok3FvHbZpLHZQxE7K2vAF6p/2c819yGj/oldn2/WAc?= =?us-ascii?Q?OVOXybfSpY/c059APaem15HZ6sYfFpK4AVZnU5xYNFCDQOx3+z+r4XNGtso4?= =?us-ascii?Q?rif8Gp49JMKPT9YcHW2sJXM6a3n+dLp1TY3tsHWogIBTijIYWZeANihilH0r?= =?us-ascii?Q?wlMy+12VOISMfYkYXXpfgx2YGtHvdSdKMxW5VPhbBgZScw3PJ0bKFiy80RKT?= =?us-ascii?Q?sT00cZC3zjuHrQ+MuiCIXpEU46TWb9h4xT8ZQzOTuNqaBtHb1klrDCHi/B8O?= =?us-ascii?Q?lDVJ3CyRSdTb2MUMMtQhKwhW7GC2aR1OXdVoVPJwyjyTlvCUQysAZ1KNiMtq?= =?us-ascii?Q?TbFK6JSXfzogRMH9C/HijtVz0mPjJmOovv2WFjCaagfx5lmfiTTgLNGtCUEY?= =?us-ascii?Q?k5E2iCewbhzznPEs3VG5clb4Dwt8zFCagexPZCVe5n1gdumssKf47s+rzCMA?= =?us-ascii?Q?dNi3KrP8H7yT7oBUIhTwrd+zyiNZEnSmsBdPvT490iGc/31wMyN8yAgjzOMN?= =?us-ascii?Q?ij47Xml1dEcdpL+7cBrW2ftob282+zTlVeUGz9qqYQVCRuGC9Uz6mOIGbIPm?= =?us-ascii?Q?PZaYqZGf0a0ywdLNfciybXrBxQPCNOVsQ2/Kr3CxmSckcrVbqQVTudcIWeoB?= =?us-ascii?Q?Bu7XM/oyLwz+gKrh/rlZYUDZqksGN5vbJAqhB4apVOAisiGu1hQgJQ0jk+jc?= =?us-ascii?Q?f0EGVBaOO9ZnNA6h6XeIGf6/xhZWP+jCaGapYYvxqz9CpV76fdfnpitFvwxz?= =?us-ascii?Q?cCfwdxIMJmTDPOMEq5jU0UiViaKpMKSwbhjLOk5xkKUvuRqCERfI6HgDgIc5?= =?us-ascii?Q?hZDwdzoMQMY3HBayrhfQlwMARmVVhA3mzWh+xROtDhS64Kz/dxBcWNxxIAjA?= =?us-ascii?Q?1kDVVqYKoBEjd95Zdlmdb1zpBjnD1vd79tHdrGz/3UJanJYyxmvU?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 89d91bdc-accc-4449-9628-08def9d49b3e X-MS-Exchange-CrossTenant-AuthSource: GVXPR04MB10021.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Aug 2026 07:21:06.7423 (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: jFOvb3GxB0ujMLSIad0kVEXxdLsukY6/1GKqUDkZWzVnyxK4XRYU5Bu2P+n7CYuYfIeCfAO8QLUDqS88HeUag772PqIEFmu4he99OUOTAbs2baVxxdm1h2lNP8Q7Cfo/ X-MS-Exchange-Transport-CrossTenantHeadersStamped: AMDPR04MB11650 Content-Type: text/plain; charset="utf-8" From: Chancel Liu MQS1 shares pins with PDM and its sound card conflicts with the BT SCO card. Add the MQS1 pinctrl group and label the conflicting device and card so the shared imx9-mqs overlay can disable them. The overlay and its Makefile rule are added in a later patch. Signed-off-by: Chancel Liu --- .../boot/dts/freescale/imx93-11x11-evk.dts | 20 +++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/freescale/imx93-11x11-evk.dts b/arch/arm64= /boot/dts/freescale/imx93-11x11-evk.dts index 4418fc6a0901..71822d06ebf6 100644 --- a/arch/arm64/boot/dts/freescale/imx93-11x11-evk.dts +++ b/arch/arm64/boot/dts/freescale/imx93-11x11-evk.dts @@ -71,7 +71,7 @@ bt_sco_codec: bt-sco-codec { #sound-dai-cells =3D <1>; }; =20 - sound-bt-sco { + mqs1_conflict_card: sound-bt-sco { compatible =3D "simple-audio-card"; simple-audio-card,name =3D "bt-sco-audio"; simple-audio-card,format =3D "dsp_a"; @@ -105,7 +105,7 @@ cpu { }; }; =20 -&micfil { +mqs1_conflict_dev: &micfil { pinctrl-names =3D "default", "sleep"; pinctrl-0 =3D <&pinctrl_pdm>, <&pdm_fun>; pinctrl-1 =3D <&pinctrl_pdm_sleep>; @@ -115,6 +115,11 @@ &micfil { status =3D "okay"; }; =20 +&mqs1 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&pinctrl_mqs1>, <&mqs1_fun>; +}; + &pcal6524 { m2-pcm-level-shifter-hog { gpio-hog; @@ -127,6 +132,10 @@ &sai1 { pinctrl-names =3D "default", "sleep"; pinctrl-0 =3D <&pinctrl_sai1>; pinctrl-1 =3D <&pinctrl_sai1_sleep>; + clocks =3D <&clk IMX93_CLK_SAI1_IPG>, <&clk IMX93_CLK_DUMMY>, + <&clk IMX93_CLK_SAI1_GATE>, <&clk IMX93_CLK_DUMMY>, + <&clk IMX93_CLK_DUMMY>, <&clk IMX93_CLK_AUDIO_PLL>; + clock-names =3D "bus", "mclk0", "mclk1", "mclk2", "mclk3", "pll8k"; assigned-clocks =3D <&clk IMX93_CLK_SAI1>; assigned-clock-parents =3D <&clk IMX93_CLK_AUDIO_PLL>; assigned-clock-rates =3D <12288000>; @@ -150,6 +159,13 @@ &usdhc3 { }; =20 &iomuxc { + pinctrl_mqs1: mqs1grp { + fsl,pins =3D < + MX93_PAD_PDM_CLK__MQS1_LEFT 0x31e + MX93_PAD_PDM_BIT_STREAM0__MQS1_RIGHT 0x31e + >; + }; + pinctrl_pdm: pdmgrp { fsl,pins =3D < MX93_PAD_PDM_CLK__PDM_CLK 0x31e --=20 2.50.1 From nobody Wed Sep 30 02:57:42 2026 Received: from OSPPR02CU001.outbound.protection.outlook.com (mail-norwayeastazon11013037.outbound.protection.outlook.com [40.107.159.37]) (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 00A1940927D; Fri, 14 Aug 2026 07:21:16 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.159.37 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786692078; cv=fail; b=Qaey8+9MsOv4rurxIHvI/IQxwaRchRKQt0M123acjF8YJGQrMvQF/AToE7A9f0GJYpO3PkjYoXR+0YF7mRkBS+sgnhsIdmFokUvldcfSkY9OI7r/dkuMbl7a3bwpEvfcGKT4oOJVL23aO6RHKywSK+rMoP/Hp/UmrGXHL7pm140= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786692078; c=relaxed/simple; bh=9eOlky0f67GRn/YFWs6Z4q8cLUUDhxLaBxHIkESIO/w=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=eVPYshs2ufJLwMT4tsvIm25FuK8GtGYRXDLX5E7aeb2CmVU8QLMiba+uBtgsNX4/CHeo3OpwMElrdZbwb/3QnHlgfnNar3mFIDHp46WmAeavhnOp4FmNGNHdPtsDy2I+bN7VM+6iPjao+lonWx99HkvHpOQebNxgs/LPY9D9YMw= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com; spf=pass smtp.mailfrom=oss.nxp.com; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b=mdZjYvz5; arc=fail smtp.client-ip=40.107.159.37 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b="mdZjYvz5" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=reGmbnBqP1L7oBu4hGksyhxs3xwIMF+ffLEtDtPlykqrbuomjJl28HHJth2yLKvPskX6H6YbCAiNgCU75H13rHoHHi5JDrYZsKu4AMg7VUFZQkh5+BB4s6uL4niApa09JFGOnXcHZp0FqaLYpVCffoiZEZrcyeE6SxsjNFpCueV3LsysJEd3DuPYeL/MqBVdl/r0oHzh02tkY2V+SbvEUANiCdmhrXIewWCeOAzeVL0UW1algk8tigPXX/N1JBa2xdtqrJELRjWBTC91rRko6SA6NQq9YL8wVGWp48TKdaiRrJdldy1dQl8kllmShfrYHiF8hk+5r/0DRPKlB+am6w== 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=aKpyg1sB+mwBsoY3+ry505zkPRCb2DGcln+AVX1dPtQ=; b=yxf3Fl/u1oQBizDmRjAiICr2aPIhmG1HTmycYkdygnJLPPFf4IPbMbBhe+J8Kxyo7dNlHQIDv9r2oTo+4aiqhcePJLE+n6ErDQkZ93f+AALF2l02ofwfOQWL9u62oD0OI4HtaPcL3C4U7BGHn2E5m9J1jKZvk8QspR2XqkNmiLW2plEzqDPHyHfosGOFG7TVzsE+jf8IdChQZPy/5z89wq/1IbjCP65J57GTC46lk2LM+xTqmDOuI77wQB+Eswqc1fB+5mPScUOSJGUNRjEkzUQgTwldGPNFeWIQxceQ8RHQ/ie3aHMNrNd35KGvWa45Ypk5UD90hsrUQJMeEQG/sw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector1-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=aKpyg1sB+mwBsoY3+ry505zkPRCb2DGcln+AVX1dPtQ=; b=mdZjYvz5qPNItxdTKLApRQEo2+j0lgAA2aFQ4c0Hq559qfvX6Xw8137mSUKIyBR2k+tpQE3in7xJW6OQ6MIpjbcwMXLjvKWBmvafEluz+vtJLBIwU8FtlGMZQxjRz9gj+3tNVq0YtEnTskVQt+KBpI/SoFCUHHOssFNmGr4Rbze+wWR09lsnBMyQPg9lk05BdwqEM6tAU0odSrbVNnFu8/pg4+qIoQ8ms5Iz1HJvoN9Gv1qDLLNFF7xNi37yC+o3QGHrhhxpiV3xCi3JMwMpaH2CDffrjEIZsuqEe1x/KhZHfAOZw/oMZtzw7uD5yI2BzU3zaCfVDjOcmnm5tagmYw== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from GVXPR04MB10021.eurprd04.prod.outlook.com (2603:10a6:150:112::20) by AMDPR04MB11650.eurprd04.prod.outlook.com (2603:10a6:20b:716::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.315.15; Fri, 14 Aug 2026 07:21:14 +0000 Received: from GVXPR04MB10021.eurprd04.prod.outlook.com ([fe80::d247:853:3e16:1994]) by GVXPR04MB10021.eurprd04.prod.outlook.com ([fe80::d247:853:3e16:1994%5]) with mapi id 15.21.0315.014; Fri, 14 Aug 2026 07:21:14 +0000 From: Chancel Liu To: Frank.Li@nxp.com, s.hauer@pengutronix.de, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, imx@lists.linux.dev Cc: kernel@pengutronix.de, festevam@gmail.com, linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 06/17] arm64: dts: imx93-14x14-evk: Add board muxes to select between FlexCAN1 and MQS1 Date: Fri, 14 Aug 2026 16:20:10 +0900 Message-ID: <20260814072022.4064009-7-chancel.liu@oss.nxp.com> X-Mailer: git-send-email 2.50.1 In-Reply-To: <20260814072022.4064009-1-chancel.liu@oss.nxp.com> References: <20260814072022.4064009-1-chancel.liu@oss.nxp.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SE2P216CA0109.KORP216.PROD.OUTLOOK.COM (2603:1096:101:2c4::9) To GVXPR04MB10021.eurprd04.prod.outlook.com (2603:10a6:150:112::20) 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: GVXPR04MB10021:EE_|AMDPR04MB11650:EE_ X-MS-Office365-Filtering-Correlation-Id: b8f9f94c-2a2e-481f-26cd-08def9d49f8c X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|7416014|376014|1800799024|23010399003|366016|19092799006|56012099006|10067099003|11063799006|22082099003|18002099003; X-Microsoft-Antispam-Message-Info: Bhn3cmmpwZc3feNvW6poc2IoGM4tKMmWGGoPGySrIo2BE75fjrSgPp1dBXW0NP2PckjbIg/0K8wLJe5NGDNgnvjTtEKinz/GKoaKZN+WDyVz9/3uZPbhTOcAkw7QKdIv+3CQN0OtTV3E4yfztVuk3eNIn+NrnGa2dNsNySLMUzpV2mhpuDQ4uXML5NLHuVqpUVuwOOarYKvvYlIsM1+IJpv8Gn+cmBKHV+ugEckv0RcGpYLf8bLUWIMOXs6+eQxD/GYVI5StDITIBRYmWSf3tp91XfZmvXFkv40sgVAL7bq0VRlx/ECoQcoDuHURM2K7eqhyW0KB8LfCwIx5LHGKPbTXFDiNM6jf86epr9GPLluwd7CYR3OYutvivtGp1NLDnv+ZVATuwwVGHurUXZadGqfk55h6mXpKSKVZqD8ZjqEi4LJuTxTDn3uDB99zGh2SnPRPEjEVpV6oRzp21DGE5QV2DfOjewx2DwrNdl2dF8qjcphcPmD15VW1yHdIIfY8XHsz+6XVrgXCJxaz5tOTlZvqrVQSfIRSnVtcpbd2t3l/xgndSDcvYmteX9VSR39QRi+gle7BWUpJVOv2PVHMri+5poo6Z3Tr72zs2VT7YvhTayTtk/BUSnF71NqA0eFeowhFw4O7BTmmKIaRNWE3yxRy+EUslJeNlb1LhrNDjiI= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:GVXPR04MB10021.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(7416014)(376014)(1800799024)(23010399003)(366016)(19092799006)(56012099006)(10067099003)(11063799006)(22082099003)(18002099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?hzOQpRKc7WI4jRCo+Uek/Y9CE7Nk2nDQslW7S0X4asKayuOpy2FgFByqyrWz?= =?us-ascii?Q?v2eV7B0jIM14FK+x7lqmh46ZtbDYyqlMdRc8yvG+v53K1nPHFuG9uIO6EnMx?= =?us-ascii?Q?mxCgFvyj+6W/T3Fpbcfww9BsOSmygZa0GSO0zXnuPgMCPO++CZajHasB2Ds8?= =?us-ascii?Q?HhF/YcUQOAVzOiNt8uJHunuOjXUYauvIKiix6AjSPM5en33zEJfFSmvBswAq?= =?us-ascii?Q?VG5y3I3/fqjpVCOH/k28kwsLOhp+DIAAZHIx1dhhOK0LRvWI7HQLbTD9tlB9?= =?us-ascii?Q?FbP79a19j1JMG772vAtcgpTBgr0jTVCuhPr81SueY3vMtakXzkjFpw2OA92y?= =?us-ascii?Q?rlzeyqnT/lxi7/TIMvhNY9ZrTpcoUphaOH4D+jcKi0Hbfe4KiiWQ8/hnoXtE?= =?us-ascii?Q?R8qcoj8212U/ioCoPtjaw1BpexY5eSlruPd/y93wqU9zqNC7huOslvgRqfiR?= =?us-ascii?Q?w9M+7/TY6nSF9KKNiX2P8JUw3slWllEFHgQFvAwrMQ41Yl0jsqXDn2aVo0is?= =?us-ascii?Q?qpcPU/OzyuMUgmBGbHvW5iOuarfsWZ+nUBDgboY7Ollw/neuBZEXrSfmYlmo?= =?us-ascii?Q?dnQ9pB+27MEO3f3ZEUwzuMUJhbfa3nXU4CYHJmzYSH48KIo2oyxnggPvQTW8?= =?us-ascii?Q?kxweSpuHL2s6ftn8kJBUQlwdOoL4b4Tnkv3D8fNOTfZZ5mMqEz+mf2TD+S54?= =?us-ascii?Q?ln3lSiHIuhOLkStBK4ywQiB+8dDN0jjqFlKNLCsfMMWjholWVynEKlDg+/9U?= =?us-ascii?Q?Bsk+E0xs/H60IcPchT6nqTeGYv8xs921juFJy/iUho7MM8GsJv7a6VLyELOh?= =?us-ascii?Q?5YWS+iK4i7ycClkZZ239baMYZYJiOdlxswzt5aSRpFqeh6qzMcWPqPbYt+VM?= =?us-ascii?Q?t/ljkbW8CjNwUXWIpVdlVkIJh56S6f80Zxye7h9BSXiQve4xEUfZE9bIvdGr?= =?us-ascii?Q?yjjWU6/ycXtH+l8mXkyv4xjmgJcLfLKHwJq0t4Ol06oVTVGO46WMU3pR112S?= =?us-ascii?Q?SYUlVK+V2XWVbpFrKh5MjdFleF79fj2UUUQwXzGzHjNGNUSe1ONzzil7mj1Q?= =?us-ascii?Q?1ILZON3/JCMQ8QzM/4tpheKtLkonsrBnzD3kcjVbtgtlWY3zKYPLNehTL30f?= =?us-ascii?Q?RakpTNwBEIIkKP2o3i+hTqAdA8hrBUl3xQvtoug/dqRk+qZlFQizmDHdDxqO?= =?us-ascii?Q?nbpOUu6VG06fqQ8ns5eyJbNcHDpU7F85ciCZ24mdR71W99y4zNVr1PvNEX7K?= =?us-ascii?Q?JCq4Vy7jW8Z0hMxEMW6wQ2vQrnnWi9o2Ad3G5v/t69880eYGh30s7mgcX53e?= =?us-ascii?Q?UO0UYyDpQE8/MCV2/M1vLKmnzAtRrn+02mcfFZ+oeG2vpPxSE+7YDHO0iyEH?= =?us-ascii?Q?f1CeOrnczXckNgsCk+Cp4J6Y4h0rR+NKYectHCFZjJkOvEFC6GzQEQj8poHm?= =?us-ascii?Q?FEjpr/X/RtjFroRsBNqKeF7icGP74Vc2z05E1JsyH4pfNVUi2y3wWqacK8fn?= =?us-ascii?Q?zdx9/ZnNJ/H5tGjAwlMUddtnGiDl3m/xCJhP+u4Py79MKr06EbLr8rElyXfM?= =?us-ascii?Q?65oqU9F1QcGj9S7l92QLgg3drP25eV8xGHFFQTUgur4CE/0wWqiko913rUKP?= =?us-ascii?Q?TvOS7s1Xf9la+M+p9/xZOiZ7xoz4nvOwM6UQL181nxmv8tGjgcSo8YQDQlfb?= =?us-ascii?Q?v71TTSjB9suaTEX5kjCapVWYNsDG4YpNEEuYhqS4RaLey26Lmf8DbXYp1im2?= =?us-ascii?Q?VeKLx/Pgy7HzhxVqH6dmbB4+iHXkUVvxPkwu3ShMHRsNI6BU/7t8?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: b8f9f94c-2a2e-481f-26cd-08def9d49f8c X-MS-Exchange-CrossTenant-AuthSource: GVXPR04MB10021.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Aug 2026 07:21:13.9931 (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: 0ISGC69wIDcRYHjex8ujZTRBERe9flOMXiHaof5CHIjLMttDO+DAZtV8T8PSTgystNXGqjZSsdU/1Nk9qS70SmevmeTZ37HXqrh7PSPAdJ6VcDB3DdBuWkke9Jq3dlvE X-MS-Exchange-Transport-CrossTenantHeadersStamped: AMDPR04MB11650 Content-Type: text/plain; charset="utf-8" From: Chancel Liu FlexCAN1 has pin conflict with MQS1. Add GPIO-controlled board muxes to route shared signals between FlexCAN1 and MQS1. Signed-off-by: Chancel Liu --- .../boot/dts/freescale/imx93-14x14-evk.dts | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx93-14x14-evk.dts b/arch/arm64= /boot/dts/freescale/imx93-14x14-evk.dts index ec78c03f4788..502237fab332 100644 --- a/arch/arm64/boot/dts/freescale/imx93-14x14-evk.dts +++ b/arch/arm64/boot/dts/freescale/imx93-14x14-evk.dts @@ -37,6 +37,36 @@ chosen { stdout-path =3D &lpuart1; }; =20 + can1_mqs1_mux: mux-controller-0 { + compatible =3D "gpio-mux"; + #mux-control-cells =3D <0>; + #mux-state-cells =3D <1>; + mux-gpios =3D <&pcal6524_2 2 GPIO_ACTIVE_HIGH>; + }; + + mqs1_amp_en_mux: mux-controller-1 { + compatible =3D "gpio-mux"; + #mux-control-cells =3D <0>; + #mux-state-cells =3D <1>; + mux-gpios =3D <&pcal6524_2 1 GPIO_ACTIVE_HIGH>; + }; + + pinctrl-gpiomux { + compatible =3D "pinctrl-multiplexer"; + + can1_fun: can1-grp { + mux-states =3D <&can1_mqs1_mux 0>; + }; + + mqs1_amp_en: mqs1-amp-en-grp { + mux-states =3D <&mqs1_amp_en_mux 1>; + }; + + mqs1_fun: mqs1-grp { + mux-states =3D <&can1_mqs1_mux 1>; + }; + }; + reserved-memory { #address-cells =3D <2>; #size-cells =3D <2>; --=20 2.50.1 From nobody Wed Sep 30 02:57:42 2026 Received: from AM0PR83CU005.outbound.protection.outlook.com (mail-westeuropeazon11010005.outbound.protection.outlook.com [52.101.69.5]) (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 8C685403129; Fri, 14 Aug 2026 07:21:24 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.69.5 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786692085; cv=fail; b=luyZ5uNImyx5ydbtZgPNLTjxHcCR/h8kn6lqja2f8/8nM48BLvEVzGjT41X0Ozd2vNoOrjiuKZq2aXdVYs60Q0P1kKP3JtqV804wicJQiWd1bjWiSUIQGw3hBSom2ximTMoaUMlNFVA0EuDejAVlTs7qtJun9GSByN4beHtaQ3E= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786692085; c=relaxed/simple; bh=nVQU50HjfGxF5HEahcPRwhULhSy5RSqr3JrH5j1pxeE=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=q4flTXjzfadjW4PjuFUp08fnRHw8/9uEyt8O2YrOEesT5ZZtoLDcCq9oBw0TXii+2aV/uTRbWiDh/9sozMhO141IUqwrusWZA07XVsKRHNmJ3QjT1IUjvqbaIsE524NiN8J2b3E80NtQGBCfzSRuZSKyrRh6qI/4qenO8dZpy1M= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com; spf=pass smtp.mailfrom=oss.nxp.com; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b=J0b9D1of; arc=fail smtp.client-ip=52.101.69.5 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b="J0b9D1of" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=vWlT0f7K90YLnxsPZMSgx7f4Are4y49Ak5podt9B6owzZIUn41hLGSqFhsX8C7BUciDg7gdqZ3Dk1vRDSAECrOBOyvZufztiE2S8k1+OHos1NIOQS7T1rYEe7sbLr/DK/uXS5otD7rteXPO8sUuZ5LexI3zKg0laOchqB4FOKiyl6+NMY2KE03ronEDN0dt8dhKmPLS4OQELcnKHZ8K4iUmcTFoentuw4tWMy9dNz0sizYqGMHOcWyVvRPn1rTs3KuxtyF0qnp1/DqjF0fAOLZm7Zc31pXl5pobNT6f+kgQsZeucPwqbtTB1vvnwAEh9SK/JSO8wh8OoP/v3m6VNHA== 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=vbczlAcEwZO0Yc4uszYIKjyOeW4za5zTty0E3tzXHhI=; b=m6zUEBB6jh/64ih6wbenJY8puwyJ6WPP9SRCh0EIa9vjSZOzI5/0HbYstwOPbSisiNMv8niKpuAsjWRWuz4UVnTwSmhPX9Y6Xuaeg15xi9IBUfiSauS69LwjN1rOJcxnfeh+5r2mzI6HVDUm7+HqbBw2M7q8iHm46pNlS1ukW93O987QphWMuKQIUXf3Tb16gtu+wIe4Y0q2LyJFjCfAsGyjYO/D3T4kk6n8VhlIl4Qm//UvUKtG4vZlBhw4KAtuuGp4qKTVV2r5lJ0E+Ju6tfxSLyZpCeifhd9O9WyO4IMpd/yl2AsdgGEDmMpgAscyODZmVb3+Zt5ImqJ2xpmyHw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector1-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=vbczlAcEwZO0Yc4uszYIKjyOeW4za5zTty0E3tzXHhI=; b=J0b9D1ofx1Msx8h/HEujJ9qn3WYc2cajnrlm7XMWyK3m8AQm0yiadqoVfFE+pRjNgemWIX1UV8SGMkK3GwKjqnkiRRmWMGRzI/uv8v2Ybj/K1tj5IG1chJjY8sF10yuhmq3jsrdJGrPYE84/HrzLqY3xd3aYHylDshxZ2rFBG3QJuxOGNsaakXWb/14ut1dblTvhLQ1YctbXrVEFgQDjE+RBwirsMIEzMWgrCiqDCNQAT7U1ta+FQR6YdTA6gPmmESq2O7zHAWzsTUrQI4UKsPCTLYolvI6bjk6yUZQRqYJTL2w8kwZr+dz7MPVU3Kj1Fo52EhWRe6KZmh/Y7areWw== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from GVXPR04MB10021.eurprd04.prod.outlook.com (2603:10a6:150:112::20) by AMDPR04MB11650.eurprd04.prod.outlook.com (2603:10a6:20b:716::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.315.15; Fri, 14 Aug 2026 07:21:21 +0000 Received: from GVXPR04MB10021.eurprd04.prod.outlook.com ([fe80::d247:853:3e16:1994]) by GVXPR04MB10021.eurprd04.prod.outlook.com ([fe80::d247:853:3e16:1994%5]) with mapi id 15.21.0315.014; Fri, 14 Aug 2026 07:21:21 +0000 From: Chancel Liu To: Frank.Li@nxp.com, s.hauer@pengutronix.de, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, imx@lists.linux.dev Cc: kernel@pengutronix.de, festevam@gmail.com, linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 07/17] arm64: dts: imx93-14x14-evk: Add pinmux and mark conflicting devices for MQS1 Date: Fri, 14 Aug 2026 16:20:11 +0900 Message-ID: <20260814072022.4064009-8-chancel.liu@oss.nxp.com> X-Mailer: git-send-email 2.50.1 In-Reply-To: <20260814072022.4064009-1-chancel.liu@oss.nxp.com> References: <20260814072022.4064009-1-chancel.liu@oss.nxp.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SEWP216CA0147.KORP216.PROD.OUTLOOK.COM (2603:1096:101:2be::14) To GVXPR04MB10021.eurprd04.prod.outlook.com (2603:10a6:150:112::20) 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: GVXPR04MB10021:EE_|AMDPR04MB11650:EE_ X-MS-Office365-Filtering-Correlation-Id: 0c3e8332-9297-4ae9-0e4e-08def9d4a43c X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|7416014|376014|1800799024|23010399003|366016|19092799006|56012099006|10067099003|11063799006|22082099003|18002099003; X-Microsoft-Antispam-Message-Info: 1Dwi5xRxBP6QVVeqpMdYDSz34z09VhE4+vGh+H9Wq7gYVHQ08oaicoyBif+7vorCD8Yd9d/Ewos2yyAUnuQCVUSIZ6oyI7JCmBTeRpM7iqJqMSW8zTrnOTUVcDTG47P7W3nkwJ2LGmDkRXYlzfBBJVJyZBdR1wXQlvIxJ+KNTvd0DrasQknlg8t4tOPQeC/8Wtz9zCH4NMfQbn+vQ34E9cCLAIitk02pnMcrLirbZZ4dsYqBjmoU2MUc/PljlSNz7RsfCyb9/pf5dFcYYQKcBKP05JppsJpGaAubTNTQdvKBFOxq5smPGskX0gpe8dhR5YoCdMWmQWn6qpwmMQECdQdMsLckTiYfLYFu0H6wk3UjPQdzeg+yYpQKQKxMtTpGAY8EmltlDOg8NB/Ge9v7QuXE0tPsUfYFmmV/D3gNHnnu7B2f89boeJP3pDnQfK8lyUvK2qHjuXQyytP0ehV04YHbNufzuNERDjaYXYfJPQh/gXMFu/Yf8wYH8zuz4xWnNlb/jcxzBuRfSvahLdhpx+Vvldu91O/I9O0GvyYFfciwi0rpRKxW/MOyJWCAXEeHz7u25YBivV8YX15MDIcbuZreHXpwqxNUvO5uiHM2mKtkU6IXR+mECHwIzQNwWIAJMjsNQBOIr5aYvZyC7xeeP93XCfxVL1FEpKSRnJjGQ3s= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:GVXPR04MB10021.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(7416014)(376014)(1800799024)(23010399003)(366016)(19092799006)(56012099006)(10067099003)(11063799006)(22082099003)(18002099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?Fo+6WaBDWlUrAC/dfWIp4eO/93CFyeht4ur+9igRxoPce6zmOT40PAAetmuD?= =?us-ascii?Q?uoZ7ZV4cAj06gJxiDGE1VAW1SE35DyTc1WVEbM2UfMOrDuZ3omKtI/ahhG0x?= =?us-ascii?Q?EXM8h0V1Np+hG0Ulr4KEzWh3RAaxbfcBOMkjiQ7oacrh0jLINW0gc5A3DUCG?= =?us-ascii?Q?hhoZ+K2yX5HGfZ40zwlG7eSyBDZ2UNkyevrmdUbCLh3aOGo/EvhRhYpU+Jbb?= =?us-ascii?Q?SdmrHKgC8YgzABhx1LV4Pgw3tM602c9K06TKqhFUs+v1d5Qo6XzcOeyg/Jbt?= =?us-ascii?Q?2GxnoEva0rQDH1DbJD8d5luAPBSX1TfzskFYUSGev8s+7ETD5M1ZdDe53wZm?= =?us-ascii?Q?Hdj70Z4CTFCY1BYKCuMrHZC/Uvcw+NMKQeU7f4dcDrPaB14vd5uDL05W8jrn?= =?us-ascii?Q?aZx1dDNxViQ1IGu2dCtZqvJGqfYaw5p6hzFWW2oaVgmSMTlHXYnWQQAd5T60?= =?us-ascii?Q?EIVi+EPxW8JASh4IG2sN7wPhMF603+Tjqg4VDtABAD/9b8XJtsH6iSJD8ZVH?= =?us-ascii?Q?bhBV89ZMOJaS8cEXhjccONAAaImILFCpXo+FOMLplPVUuYB/V3E3tJnGjx1m?= =?us-ascii?Q?kmV2Pk/n+S4+TrDRsOq/tBqyyc83DSuAuGjCsgTjmyUyGTEWmeuBcqYbnabO?= =?us-ascii?Q?ir8kSD/fqM7y0E1MmRxhDgTHy8fFOLKfZHX7knrGLFYuXJCQS172CDMxVLik?= =?us-ascii?Q?S8tyjot9JD4A0Orp/VaEMwzHMzQxp0tr/Rp68MCKJhtMe93xWhnNgFgJ/Bb0?= =?us-ascii?Q?nfp0Tvxdtw+qH2wWBBDgYCOgNjnHDzuehSCZAIAqlEQvgd9mIGeMrAuXt/qK?= =?us-ascii?Q?9ovUe5nbo93Syi+hTEUyB1eeEf4rNm8XBMWp3t3wQvM/Sx0W1MZgVPpk/ZGq?= =?us-ascii?Q?MPnYPAlQGNkQOWPtLeq6Aap4ua6ze5lsSVdsa2gsK5U2xsYlWTO+9K1ipAUy?= =?us-ascii?Q?gUMKhRQveEueo3cF8bmL0yQGJnJBg7Ub5DiHpawE6sUJzNvdgl5o0hnPJ7+4?= =?us-ascii?Q?n0Lrue5mIeJBQ8uGgZegpLES8ryjVmcq3ZYCIMyswkhr0I1H1QgROSdISLJa?= =?us-ascii?Q?PmV4qCEDSrB1fYz0pTy9ES4Ue4dVyzXRFNPCjFohDDWToYncFVmn91T7N6rW?= =?us-ascii?Q?5sS1cE6EO9Msh2jwCrm7hv8Y3YPGbbAOjnHh0WCi67CvFurvuDOAXGt8x2rv?= =?us-ascii?Q?VeVZ7fm8oFlN8BpOmwAIAboJkt1RkKNE7gxWa50pJCbmYPL5t7xui30SWg5D?= =?us-ascii?Q?3ZrsUbm2Nov2z0dRAeQob9H7nl7T+Q7lRTrQMxItHLNGCJUTZwbw+plImMeR?= =?us-ascii?Q?nq1fEkrBsyI+NUdiHkNyZmofkCXMfUcLHZS3T+P/oYx87pYDenPqF1FiGFMf?= =?us-ascii?Q?UgP+hpHCzqhVAo1ChONdn59SUBdmAqICSAIn9a+HHrbzzhgb/SFsZgGgpC3o?= =?us-ascii?Q?95t/udq3oZYK+p0Vi9D/CN/8pQbQhV7ISJOTwQHVUaPLjSChoRJ7M3FzKURh?= =?us-ascii?Q?i6T854PPdl0CYv6eiQZnxXRkQXRYxtFux9FouaG6xqGtEgNI/N8GP2VeR/sy?= =?us-ascii?Q?tXZahjIOzDVkeXWvlqTo1IQccn4ubgEpGjSMwTVWnhPX/0P0ZVo+ep4+mknF?= =?us-ascii?Q?fVlKfBYc8urkbhWDhr5A22EVOXg656hGslC8CJ+42Qda6LKWYAElL8SI5yIe?= =?us-ascii?Q?HcDlakF/D8shk7ArBYy07jvKNp9CpQpZW5t9KeiyXfwHgGa+isM/9HF+D4qP?= =?us-ascii?Q?KS/wEeBxKO5XtN9rd99rZ0DuVlJCzX5snzL0mrFTMKq0zH8JxNd5?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 0c3e8332-9297-4ae9-0e4e-08def9d4a43c X-MS-Exchange-CrossTenant-AuthSource: GVXPR04MB10021.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Aug 2026 07:21:21.8623 (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: /QWov3oWIQKEhunwp6APMQSJZYaW4uG2tNRobd4aEg3UaFQMgLjpzsR5O7Sk0AvIblFnWBfrAm1S0eAEmWukKZ1KPxzRvcIZiQkHc8T3XxP+8fhIGBo4gRD/a9JTVcRR X-MS-Exchange-Transport-CrossTenantHeadersStamped: AMDPR04MB11650 Content-Type: text/plain; charset="utf-8" From: Chancel Liu MQS1 shares pins with FlexCAN1 and its sound card conflicts with the BT SCO card. Add the MQS1 pinctrl group and label the conflicting device and card so the shared imx9-mqs overlay can disable them. The overlay and its Makefile rule are added in a later patch. Signed-off-by: Chancel Liu --- .../boot/dts/freescale/imx93-14x14-evk.dts | 20 +++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/freescale/imx93-14x14-evk.dts b/arch/arm64= /boot/dts/freescale/imx93-14x14-evk.dts index 502237fab332..11bb7e52fbb1 100644 --- a/arch/arm64/boot/dts/freescale/imx93-14x14-evk.dts +++ b/arch/arm64/boot/dts/freescale/imx93-14x14-evk.dts @@ -204,7 +204,7 @@ reg_vref_1v8: regulator-adc-vref { regulator-max-microvolt =3D <1800000>; }; =20 - sound-bt-sco { + mqs1_conflict_card: sound-bt-sco { compatible =3D "simple-audio-card"; simple-audio-card,name =3D "bt-sco-audio"; simple-audio-card,format =3D "dsp_a"; @@ -282,7 +282,7 @@ ethphy2: ethernet-phy@2 { }; }; =20 -&flexcan1 { +mqs1_conflict_dev: &flexcan1 { pinctrl-names =3D "default"; pinctrl-0 =3D <&pinctrl_flexcan1>; xceiver-supply =3D <®_can1_stby>; @@ -450,9 +450,18 @@ &mu2 { status =3D "okay"; }; =20 +&mqs1 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&pinctrl_mqs1>, <&mqs1_fun>, <&mqs1_amp_en>; +}; + &sai1 { pinctrl-names =3D "default"; pinctrl-0 =3D <&pinctrl_sai1>; + clocks =3D <&clk IMX93_CLK_SAI1_IPG>, <&clk IMX93_CLK_DUMMY>, + <&clk IMX93_CLK_SAI1_GATE>, <&clk IMX93_CLK_DUMMY>, + <&clk IMX93_CLK_DUMMY>, <&clk IMX93_CLK_AUDIO_PLL>; + clock-names =3D "bus", "mclk0", "mclk1", "mclk2", "mclk3", "pll8k"; assigned-clocks =3D <&clk IMX93_CLK_SAI1>; assigned-clock-parents =3D <&clk IMX93_CLK_AUDIO_PLL>; assigned-clock-rates =3D <12288000>; @@ -570,6 +579,13 @@ MX93_PAD_GPIO_IO29__LPI2C3_SCL 0x40000b9e >; }; =20 + pinctrl_mqs1: mqs1grp { + fsl,pins =3D < + MX93_PAD_PDM_CLK__MQS1_LEFT 0x31e + MX93_PAD_PDM_BIT_STREAM0__MQS1_RIGHT 0x31e + >; + }; + pinctrl_pcal6524: pcal6524grp { fsl,pins =3D < MX93_PAD_CCM_CLKO2__GPIO3_IO27 0x31e --=20 2.50.1 From nobody Wed Sep 30 02:57:42 2026 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 97DE040A927; Fri, 14 Aug 2026 07:21:31 +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=1786692092; cv=fail; b=dIXGD20UekrkutWZgSYg+C/SkIfrHXODwxaSuBcMGta0/x4r5EHzC3AfWZYBBnWxyeQqGHGC7FxwEylRlbG9qVbyAoX56685K45ZZIk/DFvXmEkPz76Si2qfXxjrU5smsK/0Hpev4qPcHo2KJY4PxA0EHTdiu766DZe5n/EF50E= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786692092; c=relaxed/simple; bh=NrMqJsOgUvqTtjdFw2F912ElwEL1chtCGOjoPPAdQLo=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=LfbZWKPM9e3H1sUVWYxMtpQ7yqFE0A48IOh0MpxkvGjmKwjIVmGy5zxsoMgluRLKNP5rHx0XdoUUBnfynW+fHMuzx9YFsMSNxv6HnFV8D9TzuxVQ9habIDK/UTbdBTK3TLj3KwwOpJywRCK2/Y3/YQfJgdSc2sTdBiAwu8gXaN0= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com; spf=pass smtp.mailfrom=oss.nxp.com; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b=p0qXoynz; arc=fail smtp.client-ip=52.101.70.0 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b="p0qXoynz" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=gSGuKkN+onMhld0vwiM6HHdUOnD97su0M03wQgmyvyOHwsOCvHrI0uexsyFxcO2HQH6RZlFllqtPQDvs4zqzHEDrR8zOdOv5DeIsnlaSxtYYY14TrIwQZ+aJyC7150sxURwfqCF0jlD+vu9V2eVMBTSCGfTuMgiVW6teNGND7fP26dPczpXfJgfS2cFfucRWgDKObcJnIvbdETvqx9YPTmaxExhS0/bxQnptoKb3Hak6GoSPIV2+e4C3lAxWSHHuTms2+0uGWwvOkr+3RqOmFiRDj+CC14A4HYA8DKte2Jq4XlBowbWlAnjewhJigOGtO+I9eE9eUQhGK3F0tNlWEg== 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=2YHfs9yWiZxo7TubBkw+D60OwWfNMpPSFEFhCfRsQjQ=; b=NRDwFI8AeLwQCc8psQDxqI3IoJaz+0bRRS0K4V7DpfvnnlJPqxoK1WKGHDCZ5e/a6Cv6BVdCeXl36eatwcbGb2bxNwxl9SkH4uNf3vJlFJDrMs4T9q/2ddazRCKUxfahs0WpreNANKsXaQQsc6XFoeeC1HuVuiDc6cwjs54N4AC38ISXAaufXXAD3uVknODnZd8MB/1dPw6v+yRYqyVjbKrSRCL8tmMlGlSucEzW8kVXkHX809REsuKxHzvFZHBjqpbkWptIWPBjZuHCnhh+rja7zhHxPmOmrIql9gDZmhdPbYY8iy3wmOVGsb7c4Y6uM0lIJ8EWGcfF34uFl0PFTw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector1-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=2YHfs9yWiZxo7TubBkw+D60OwWfNMpPSFEFhCfRsQjQ=; b=p0qXoynzij9eVQ4bVQj8Z8K/4wOBivsBQoXUF88J9PnQ/Q6RxWpTlLQoUEtxA57y4IeI2ejpDvw/mUBgy7x/joGRGKtGvJ8WKhKgvIHZPbkATsXZPmAFWeQir2Gmon+EjgO7iAcx7DtYHrq3ua0rmhJYYlcx23OrLQYonc98opc0BqKyA8Mx7HYzEAFJHtkAWSRtR13yMe5PbsWM9Z5j6fQEEj0m5Y0ckSoLL4UPytZwpebGQlxN2iYLAGECXRIYJeOhGe0UvKy3xAoD856jU4bDcr/3aXZOOWM5hFnz6LDAExbjihbw+z9ruvd6hOJLy1AI8MA2FvoXWJdX6sWcCQ== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from GVXPR04MB10021.eurprd04.prod.outlook.com (2603:10a6:150:112::20) by AMDPR04MB11650.eurprd04.prod.outlook.com (2603:10a6:20b:716::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.315.15; Fri, 14 Aug 2026 07:21:29 +0000 Received: from GVXPR04MB10021.eurprd04.prod.outlook.com ([fe80::d247:853:3e16:1994]) by GVXPR04MB10021.eurprd04.prod.outlook.com ([fe80::d247:853:3e16:1994%5]) with mapi id 15.21.0315.014; Fri, 14 Aug 2026 07:21:29 +0000 From: Chancel Liu To: Frank.Li@nxp.com, s.hauer@pengutronix.de, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, imx@lists.linux.dev Cc: kernel@pengutronix.de, festevam@gmail.com, linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 08/17] arm64: dts: imx94: Add clock and sound-dai-cells properties for MQS1 Date: Fri, 14 Aug 2026 16:20:12 +0900 Message-ID: <20260814072022.4064009-9-chancel.liu@oss.nxp.com> X-Mailer: git-send-email 2.50.1 In-Reply-To: <20260814072022.4064009-1-chancel.liu@oss.nxp.com> References: <20260814072022.4064009-1-chancel.liu@oss.nxp.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SEWP216CA0151.KORP216.PROD.OUTLOOK.COM (2603:1096:101:2be::16) To GVXPR04MB10021.eurprd04.prod.outlook.com (2603:10a6:150:112::20) 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: GVXPR04MB10021:EE_|AMDPR04MB11650:EE_ X-MS-Office365-Filtering-Correlation-Id: f2c2bfaa-a406-47d7-c3d5-08def9d4a88a X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|7416014|376014|1800799024|23010399003|366016|19092799006|3023799007|56012099006|10067099003|11063799006|22082099003|18002099003; X-Microsoft-Antispam-Message-Info: nI3vd6ar3QvzMfndoXXLOj8usE3J3QllxDGkAkFa76ZhfB8lt24jAmELVlvnq7drUqgSRUZfEOIEOypkzahBnya3TEZuYQQ/KFM1LUG9PmqXqOS47haIGkCgpCBtLO/TBHcWyhwBzdHzO+bVRqX0rI/f5leYncGjUpXTjNVE+GUi9xj4xy80Sbdsx2Wj8JdaqFGFUfN3mowu+Cgh/N3p1SPBY5xiuMTz22h8ZJ47QUpdF1zht5vIaYW5k+EhzGNbO22ZHoIkKL0Xd7W6SmZT0bT94y3Ue/mt7Vx/Rc5rzdQlfNJYPC0M3BPwQqzWUk6yBm10BZJbuk1Yh4HGXVzjpVCajD0NyqHxvFu7MIW2wi/UJO7Rw7LRjLl+Oe56TLJmB4ObfXpoVWat6iWYT6XW+cS/x1vOEpyRR4yN7VY7PA90ZazJOW3BZTdPI1Qu0aFokg7YM5+5TmKhIzNoDWXrc5w4O1eDo2j0PoJEZWuTFrigwuTV07+7lMkbs3AHNz0B8UDNfdKQIjzwc2etVpaRGbAKI4ZJO3miUEcxXVhl6TUAehDSyDE1SZOXJVKFoXUmKQWu5M3IP+JpeKZqfHQ+Jl1K+4/DdzngoB8+HlBnsv9WVl3JjHeA7bRkImhoOHl5raN+iKVNEae+jP6NQ/6AmyR1AkiotKKdygLK4VKX1Zs= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:GVXPR04MB10021.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(7416014)(376014)(1800799024)(23010399003)(366016)(19092799006)(3023799007)(56012099006)(10067099003)(11063799006)(22082099003)(18002099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?Xe/cM5DJ8uoqAcy2r5V9UrJDIjCA15j+0amhq7Xm05+CYC83Xv3HFoj/8h2J?= =?us-ascii?Q?60WKlFC21f7m4rUefipARXJJjO6+0dPaQgGk+bL0AqzuSjOqIls6MJjhY7Tz?= =?us-ascii?Q?B3MePWKAtkCTiafsQQWEHqkT+2imz0eD3HFyQyIUsPiF1i+ZwUmAzy44GzDe?= =?us-ascii?Q?fPVawwwJ+9lV7mqtev0UPc5K0WteLsaInsGDrSQZysXMcqYiii52fJw3LUiJ?= =?us-ascii?Q?nWYAcpG8oVDGKoKxn7rpJKYtAj3fi7im+FOYNfe4DWrOyMK0bQ3rNvNX4X0P?= =?us-ascii?Q?eoQoEm72VEi2AfdhRd9gyeI+tePKHo3MFOqYVSu6QVUzxGsOzUHWpNKOWnlN?= =?us-ascii?Q?Mk4iUs8TixsBeGZ3xnMO1XFUE7LobWkRGV71/n03oIe2/KecsiDTtiE4gZme?= =?us-ascii?Q?vmB+8Ywjuaz0TZv/dlB1I8VYdA3dgeCJPqA7VqBVAkVZVb+h14mLuE0OmWy1?= =?us-ascii?Q?1u5IcUDprFlsZCZ5amcosw/edCmTkfyscPVNC1NjF3a9ArpZG8XHMBloTtih?= =?us-ascii?Q?4fatPnuQ4W8RZMAwIHGXHakMeNbGPeEOkFaat4IjLIeqRWq55DjSJGt4bRVK?= =?us-ascii?Q?l2S6V4d2/o9t5eut1F8/AzPGQnhNo2sP+M4OEQtl7pd5Oye6XwZpG6gwoXjF?= =?us-ascii?Q?YeNMp9VeLKL6ynYYd7ddfUn/UF9UehfXGm2DP13jTqMTreEAQP1PbD7dVSBx?= =?us-ascii?Q?qv9e6KizYx8tUjrunfoe4T1alkSNv2W/yjmtDgOj/b4tUYdUs8+dsYq6R9Tl?= =?us-ascii?Q?41zl5AQbZ3Beh/GtEkYOrBWsOUJho6lJi5yQ7ugwr7CKii97jOP6TseqHk+e?= =?us-ascii?Q?wvj333Zf1Y4Gdb86YQPRds5btdEGbd+Q9pc61G6AGYQGZIOJDm2TSnpLFgoI?= =?us-ascii?Q?ewgAgViXLqETp1uo3SoNTq//hTj2ikrSE0nsmV8hiRP195cD4rsHI6mE981u?= =?us-ascii?Q?SCksMZwmU8ZAx+ArirEsw+7s7QSvvhi8U9kgQqXZyqDaM2Mgn6aEiC6WRzIc?= =?us-ascii?Q?6304BGEc67VOXy4UmVKAvwykitwNDUPMOIgSSy7YcTLlt3NOrnnPi0TpdfR5?= =?us-ascii?Q?XdGPb2A71rA+gE5dzY8l+DTUFjtfP47Q2Gav8G/0KOaedw/6iRglg0iT2jzd?= =?us-ascii?Q?zG5tY04vGjsUlbK6S1tN9WkdiF63jolwrrQB2SDYYfBzp0AJi2aUyXLT1dca?= =?us-ascii?Q?OQq4hCMuCJ3aHgnF7E1KODZD2Ak/MpEWhjxlkv8tD285RAwXipBdk66J+6xS?= =?us-ascii?Q?Fc+Oz/GcdVijqEKjYER4ODNug7wi90lfKjtHQoOS2UXRBbHLbK7AoNywAOdS?= =?us-ascii?Q?Qn1N12jak8E/VduLH3WfZcoOGaaAhblxpRnaVjWFbjY4FTOZLSiE3NU6jgoK?= =?us-ascii?Q?blKHy3GSPujzmxpmaXFI9nvQ2hkfQAGJzwc/w83ZdqpKxs9YCDij21Kjbj9b?= =?us-ascii?Q?n8ZIBf062UB9hQcgOOP0rV9RNsAWqKU5ikOHnvHnMVlyN9lQaJgQiuyoQw8G?= =?us-ascii?Q?dRjpX1NUKFCdu0pbOLx76LUH/+Krl7rikSVovu1Bf++GErztiAx4dxcBviXt?= =?us-ascii?Q?sM+bOEtphOjzaSn08CtFT7bKFX0X2rdVyr67I563vvLL+LEnKm7uS1Gfox2c?= =?us-ascii?Q?xFQ1M9Of+fPJuFm9f2bw0lyWjwGAvYZyV4Zaq8pPOK0WlxU98OlFVPI2pcSF?= =?us-ascii?Q?57aomuRbs6RfAeX2F7wPlzYLA27sGjzWlZzKRnQdNajJYedFWCjBvRuc08kf?= =?us-ascii?Q?uFhwspMYeZRgC+u4KN6vjKJhhLI/48iqdunGxA/YeP2Su0vn2TYy?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: f2c2bfaa-a406-47d7-c3d5-08def9d4a88a X-MS-Exchange-CrossTenant-AuthSource: GVXPR04MB10021.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Aug 2026 07:21:29.0629 (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: p4fkylePlQAOBm8GhylU6x0+/eXOsoGtJZ0tU7d5zEL/GnbKzfL/Yb2hbQEgFlEhXG8qrL7A6osb/5Lv0nxo3eGK0k77OgAzc018PvBfLyP9guK1dI/PH0AzTm3CLU08 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AMDPR04MB11650 Content-Type: text/plain; charset="utf-8" From: Chancel Liu MQS1 MCLK input is driven from the respective SAI1 MCLK output, and sound-dai-cells describes the node as an ASoC DAI provider. Both are fixed SoC integration properties rather than board specific, so add them here in the common dtsi instead of duplicating them in each board dts. Signed-off-by: Chancel Liu --- arch/arm64/boot/dts/freescale/imx94.dtsi | 3 +++ 1 file changed, 3 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx94.dtsi b/arch/arm64/boot/dts= /freescale/imx94.dtsi index 34833e62bd79..a0d1922389d6 100644 --- a/arch/arm64/boot/dts/freescale/imx94.dtsi +++ b/arch/arm64/boot/dts/freescale/imx94.dtsi @@ -131,6 +131,9 @@ scmi_misc: protocol@84 { =20 mqs1: mqs1 { compatible =3D "fsl,imx943-aonmix-mqs"; + clocks =3D <&scmi_clk IMX94_CLK_SAI1>; + clock-names =3D "mclk"; + #sound-dai-cells =3D <0>; status =3D "disabled"; }; =20 --=20 2.50.1 From nobody Wed Sep 30 02:57:42 2026 Received: from OSPPR02CU001.outbound.protection.outlook.com (mail-norwayeastazon11013056.outbound.protection.outlook.com [40.107.159.56]) (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 34A4D40A927; Fri, 14 Aug 2026 07:21:39 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.159.56 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786692100; cv=fail; b=WmGawXCCGVPxuWZk7sqWGXH9XOQS9xND2BNhUds01lg62+P3ED00bwoMvZ/hZ4jIWBxtPsF9AgxXQ0s8VuOnM2iDP5imlpXnLCKaf21mQKTSGm3pMc5JUkfEAqdIX+8vvvX3QvkuBNp3mWi1+dPAUQ7lvrWebW2CLRk45G8xb78= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786692100; c=relaxed/simple; bh=hgV7SRYAHVxnbMfzOujFJ1AidQ/wTA3K3PvUZsd/R8g=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=J4Dn7lCLFzgWg3hRYq1SGb+512n/W63KHg1tPTIcON0FN59FLIRplmlfQCf9Im6i+UDd3LbiE859iCCEyzBnq0Boae9eR1tGVp9XJC910Brh3jKHJabkgzi1+rM2vWlmCgBthPPHELTWUJPeK/wAZ751ylCv0fc//YQvDLSelPA= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com; spf=pass smtp.mailfrom=oss.nxp.com; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b=Ck5dOmlK; arc=fail smtp.client-ip=40.107.159.56 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b="Ck5dOmlK" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=QynsJZzpZViwKDUtJXPm8i7NLWRrKcx6KStT5lcgkABwarXIsCoV76aeWjMcGBdYK5tX70JtJcqQyraG/m8TYeCCmTvALSekR8Gbmdv0OdMNi0wK3M53DUFjoVy6hLO1x53H8RkqQsheco/NE8TGVnrVmmby4e14lCNPu13EW0DhfOp76BD5BjxZYWYvMtPR+H9DjD0KVQS/OZ5iN0u8Ee9O66zTSZpCxvv0wcHHtz3AMsjs4txrgF2TYpylBJULzkMCo6GtD2pnxO5G+k3tUl2jCyqfXIr8aZ4INNKBqv1YDlRvpET1hl63OoFez06jXsgYGBSmNGuolF2TfeHoJg== 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=+lrcjEBbbblSnUzf9sHH7EdMvdf+8u8U8CsBClnqodg=; b=TXSljZoa80NoeU3AowiTOFgANyQjJ8UmNUndhnWLv5oNcSwrdhJZaF+5BLLJw8pdwEetJ/HUwKQBn4WPOdrzwpDn8/dODEu1lCwTrJZIp82iHS7ymhK/QiFycN2PIaQttbMpHGoyFajIsqyP9SEU1fVOk4Ct2cTOcJX2qQtJz28E3kBiK0/ZnO58FbbTrALdHuPZs/IDy+ULJhNksr1iDVdeLWikBRTlPgLxZE722Tx42RhqYGChmbyIFhROUVwgClHaOmvu65YLpDmaG6xdxKbuNN1RRcdXWlP+d7hCEB2vGm9Q1XRt6Y4W1yav0CqYcZyZvIDj/GX7otFR3aC74Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector1-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=+lrcjEBbbblSnUzf9sHH7EdMvdf+8u8U8CsBClnqodg=; b=Ck5dOmlK+qqMoOtoCqwJwMC3lUyto5gSm3HGEyx2LOOStR5v4lYqQ5AeT4oHDteQcZbAZQ466iMs8JsjGgdW39byMpCGQkOb4hiI7utNvTN+mSi9hIXbmihcZ7qvtXrvBQXkOZxTpoRCNB6Clgk+R46iYHfnpp4bkiANoesBK86Ipgdrq8F74CwffQdG/Bw3+k5aDVVNyEUHY0pH2OLeGubAkjGFBw6PW24FxGwUNWwrYO+jv0tKg+8wGZfV3xX1Lv28woRTCM08tf+tGUUwGhDB2an/SPms6lYDT2nkxg57UfSr2y31aoQeJgShdi7wfrPrCXrH5w4K2TGXOZ6vRQ== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from GVXPR04MB10021.eurprd04.prod.outlook.com (2603:10a6:150:112::20) by AMDPR04MB11650.eurprd04.prod.outlook.com (2603:10a6:20b:716::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.315.15; Fri, 14 Aug 2026 07:21:36 +0000 Received: from GVXPR04MB10021.eurprd04.prod.outlook.com ([fe80::d247:853:3e16:1994]) by GVXPR04MB10021.eurprd04.prod.outlook.com ([fe80::d247:853:3e16:1994%5]) with mapi id 15.21.0315.014; Fri, 14 Aug 2026 07:21:36 +0000 From: Chancel Liu To: Frank.Li@nxp.com, s.hauer@pengutronix.de, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, imx@lists.linux.dev Cc: kernel@pengutronix.de, festevam@gmail.com, linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 09/17] arm64: dts: imx943-evk: Add board muxes to select between CAN1/PDM and MQS1/MIC Date: Fri, 14 Aug 2026 16:20:13 +0900 Message-ID: <20260814072022.4064009-10-chancel.liu@oss.nxp.com> X-Mailer: git-send-email 2.50.1 In-Reply-To: <20260814072022.4064009-1-chancel.liu@oss.nxp.com> References: <20260814072022.4064009-1-chancel.liu@oss.nxp.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SEWP216CA0015.KORP216.PROD.OUTLOOK.COM (2603:1096:101:2b6::9) To GVXPR04MB10021.eurprd04.prod.outlook.com (2603:10a6:150:112::20) 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: GVXPR04MB10021:EE_|AMDPR04MB11650:EE_ X-MS-Office365-Filtering-Correlation-Id: 1549ff22-ab1e-4a37-7008-08def9d4ad07 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|7416014|376014|1800799024|23010399003|366016|19092799006|6133799003|3023799007|56012099006|10067099003|11063799006|22082099003|18002099003; X-Microsoft-Antispam-Message-Info: nbcHWpj0nZc/x+2VWj9bb07hkbfzq8CgTua8NZaWt8JHB3dOTBnxySwRYQairmPUSuVVFLfgMK5mQfxomsGhi7aZlxquYshG/tueQkiztgVnW/PqEsu2VexMcoGdCPSyd6XUrNX7q+xk0r2VpZBxYrj7iQ5UVaxnmyr0UvCOM4n05R11ObA+MjK1A/zdQBH71ELqNJQ4d0sTfNrNtZuIrJk2RFmrPqlFz0GNTPXUWfqZ71TXDkeNKRZt/6MmcRfgWRLOQjgSFlXdX0/vddjEdeyxk7/SNky2GcK9fmWUEFC+JHus7HDn+ed01eLPQ+L0VA0tDAcLDdDWhL1yAqkInN9i5tccjs2yFi+OUKrs8b373aOf247nTYswsjxzW9w00I//qSYYPaHYtT8PS1WTMMMXOfesstmC1evFsZlgp3vTdcHJEimrJa/Mx13QV2pCjLKJbO4/cky4w6GVQKb1UEUNNNTfjmKsBNElTU2r9tSEFNqQQQfC6aSsx7WWA0OQlOD5/I+oDoIMxA9BtkV7ZYl3Km1+kR+2jAxHx67fqvJQWZiXFBvCH0RrJqRvn5F7l9sxvjv9xotR+92xdXLoM0B7810G49hEOLTClGyHtCe5Z1Md3Q6IDOMlCYkW6YzPaUVcZGpxydHVrteCdRf7keS4VdOI1g300yRtcX1Vmek= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:GVXPR04MB10021.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(7416014)(376014)(1800799024)(23010399003)(366016)(19092799006)(6133799003)(3023799007)(56012099006)(10067099003)(11063799006)(22082099003)(18002099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?qFLMlu7a7wGADKh7k7rL24gt+Yb88J3F4y1E6tIR3GcLtOyJTXLel+T990ge?= =?us-ascii?Q?J6Y5HgzihyniYbn3ZVEd8qeAbNqfgwxp31rsqVL06josfgnJUgu912O3gQLH?= =?us-ascii?Q?kyOhISlycrVgFrNaoZAPgGMqSKxc9mu+7z4Hdp7wFrMVT2ak221pg9IlSepQ?= =?us-ascii?Q?ormmvFW4G1e4WHzQezteQOQg+44SZJ6J/jwdJxrZ950jxb50VKwgCI1+dcqy?= =?us-ascii?Q?2z1LViycK+awH1vC6YCKiwXlkR5Lx1ny9s6/n+cH2MFtVPD50IZfqkVU9/W5?= =?us-ascii?Q?oS2osuV10Dgyxq7pwIKhUilddJ4xzijdv4nZsOXNXFYS9yihd7Yzb3gRIWMR?= =?us-ascii?Q?+i+cFbVaVj8x53GS/Hyn9IYNcR+MxNtoIm/5LQT+FCoCyhrMBPRYFA0mDIYN?= =?us-ascii?Q?hctO4qwWyw91ZWEPI0evvwQqrSw3qXiAqwcN8SQIDfGBCYMOQT0JWjzhotOj?= =?us-ascii?Q?FJ9tLMkS0jMejqu+o3JHo+RhKTsg3HFVmTr55opjzjCa5bbnYNXcQ11zc8AS?= =?us-ascii?Q?gI/rb2xcQeattBFf1VMJmqsE8LrTi0m9OWAdAGOMBgiwxlu7pidyR4AbCnaK?= =?us-ascii?Q?z6u0JLTStZR4/sm4KmVhadnK/kY7Trt/oOg8Yf7bYfOUkk4itLIWndICZ1o6?= =?us-ascii?Q?DjFpxiOIT+ku72vntIfLVu6uHx6bB1FeVB6D07ylVs2UZ7DDR8HtaktxRFax?= =?us-ascii?Q?DxccVjz2vPZxPQR3B7A/KlXZ9bwCzfAaznUVRO+fyHADhfTVciC4khJ0Sw2p?= =?us-ascii?Q?COKQGn577IxYCMcAcFrQqXtZfXW2VXNkRMcESVyrtKdiwXPgDZ6TXV+umGdi?= =?us-ascii?Q?ysAdemfuwr+N1/zHKx/A155lFlHx3QcHrjWAIFOCu3K8yCxphGmZtkeMG9t4?= =?us-ascii?Q?BwycnyshAnofUmH0+UsxGwKL2R6diXIptzSXdwDDVuvIPkqk5qXBGK783L3i?= =?us-ascii?Q?m6fgdwEta6juca8ACLwANeoQS97j1XeUfjIqGq6CAbAliYgB8sQ7Av/Yrbs1?= =?us-ascii?Q?vaES+vHHRokEYnEa4muLfqA90oJoTsA4HyEa4jHW/LxsUhg2dTD/hMkd/hvY?= =?us-ascii?Q?q31jIF0vS7hG7l8/9W/KRK0YB2/ArN4khJEH88LXZi1wxWypUB7WXxZJInMo?= =?us-ascii?Q?7dPx2axl5q9/EbxXWLWFhPwqUmHU8TB+LQXK0kFHTCq+NWvhOvcxpJc2CNBR?= =?us-ascii?Q?303FZiGquYBWn/r8y15hhGFFdWvmSrR5bZyuixl2huI5dEDJSjbwii+263xh?= =?us-ascii?Q?qg2JvKx2CA0Sd0pTXi6Ffme4KVklG0YYrIlzfCorYojZt9xcMD3PaT1pQh1A?= =?us-ascii?Q?Fg0FO/B9ozWFucXRDou8/2h9ZUYpCoO0gHNJR02LC7wPtI1A/d1APstt842H?= =?us-ascii?Q?0I31JspAL3Z/gUyQyUBJDPZTOnJVyuZkgHu47UpU1pKJYbkonLhnOuDeaxtB?= =?us-ascii?Q?qxhIEzKBmBIYJjrrg/O4XLG2v0GlGVyXoMl/6Y3FtHe+14OXOL9KBH90qzRX?= =?us-ascii?Q?f2NYJaogYhIcxJj3LN9gzxnH5wbqsl1GVxL0ASKdFBu9pIJEIdFajv+8xb3L?= =?us-ascii?Q?sWKvwrDQBYpdr1+2mk0soLctcsKe6pATv/lYW3jDQnJJGQ8AWHQbw4G2T8sA?= =?us-ascii?Q?qoenZx0XWeoCi7MF+pR0ds8aD4zp1rshYPhS1mrnzkOAAn14DTI/+J6xr24o?= =?us-ascii?Q?EoT1cugS2CCuentUc1uSw836o9CuI7yu/P2Uf8Dshy6hHP5V/A7SuVrVV6ux?= =?us-ascii?Q?L8TvfAKKD1UhuA4lq4w0xjfqodUM8VSk7vMGvpDLn4T/xPZnLzCi?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 1549ff22-ab1e-4a37-7008-08def9d4ad07 X-MS-Exchange-CrossTenant-AuthSource: GVXPR04MB10021.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Aug 2026 07:21:36.6051 (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: Rd/6PSTn/5m63xiV0CSh0A8t4KcCGxskZaRuVt7YzoBS8tShPgTfR61Iiv4vIM8DAH0C6Nk75RwHBd9rCRj5lJcseYhV2XqqZZHdQ0a9heDVH/9A5Ed9494As1sfmikl X-MS-Exchange-Transport-CrossTenantHeadersStamped: AMDPR04MB11650 Content-Type: text/plain; charset="utf-8" From: Chancel Liu CAN1 has pin conflict with PDM, and MQS1 has pin conflict with the MICFIL function. Replace static gpio-hog settings with GPIO-controlled board muxes using the pinctrl-multiplexer framework, so that the conflicting functions can be selected at runtime. Update the MICFIL node to select MICFIL function via PINCTRL. Signed-off-by: Chancel Liu --- arch/arm64/boot/dts/freescale/imx943-evk.dts | 49 ++++++++++++++------ 1 file changed, 35 insertions(+), 14 deletions(-) diff --git a/arch/arm64/boot/dts/freescale/imx943-evk.dts b/arch/arm64/boot= /dts/freescale/imx943-evk.dts index 64660f94f4e9..07b782ef698a 100644 --- a/arch/arm64/boot/dts/freescale/imx943-evk.dts +++ b/arch/arm64/boot/dts/freescale/imx943-evk.dts @@ -38,6 +38,40 @@ bt_sco_codec: bt-sco-codec { #sound-dai-cells =3D <1>; }; =20 + can1_pdm_mux: mux-controller-0 { + compatible =3D "gpio-mux"; + #mux-control-cells =3D <0>; + #mux-state-cells =3D <1>; + mux-gpios =3D <&pcal6416_i2c6_u44 12 GPIO_ACTIVE_HIGH>; + }; + + mqs1_mic_mux: mux-controller-1 { + compatible =3D "gpio-mux"; + #mux-control-cells =3D <0>; + #mux-state-cells =3D <1>; + mux-gpios =3D <&pcal6416_i2c3_u171 11 GPIO_ACTIVE_HIGH>; + }; + + pinctrl-gpiomux { + compatible =3D "pinctrl-multiplexer"; + + can1_fun: can1-grp { + mux-states =3D <&can1_pdm_mux 1>; + }; + + mic_fun: mic-grp { + mux-states =3D <&mqs1_mic_mux 0>; + }; + + mqs1_fun: mqs1-grp { + mux-states =3D <&mqs1_mic_mux 1>; + }; + + pdm_fun: pdm-grp { + mux-states =3D <&can1_pdm_mux 0>; + }; + }; + flexcan2_phy: can-phy0 { compatible =3D "nxp,tjr1443"; #phy-cells =3D <0>; @@ -535,12 +569,6 @@ audio-pwren-hog { gpio-hog; output-high; }; - - mqs-mic-sel-hog { - gpios =3D <11 GPIO_ACTIVE_HIGH>; - gpio-hog; - output-low; - }; }; }; =20 @@ -651,13 +679,6 @@ pcal6416_i2c6_u44: gpio@20 { #gpio-cells =3D <2>; gpio-controller; =20 - /* pdm selection */ - can-pdm-sel-hog { - gpios =3D <12 GPIO_ACTIVE_HIGH>; - gpio-hog; - output-low; - }; - sai3-sel-hog { gpios =3D <11 GPIO_ACTIVE_HIGH>; gpio-hog; @@ -710,7 +731,7 @@ &micfil { assigned-clock-rates =3D <3932160000>, <3612672000>, <393216000>, <361267200>, <49152000>; - pinctrl-0 =3D <&pinctrl_pdm>; + pinctrl-0 =3D <&pinctrl_pdm>, <&mic_fun>, <&pdm_fun>; pinctrl-names =3D "default"; status =3D "okay"; }; --=20 2.50.1 From nobody Wed Sep 30 02:57:42 2026 Received: from OSPPR02CU001.outbound.protection.outlook.com (mail-norwayeastazon11013000.outbound.protection.outlook.com [40.107.159.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 9DBE540A953; Fri, 14 Aug 2026 07:21:46 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.159.0 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786692109; cv=fail; b=iBNOwXENGyP2tQwGVMQL9ymNML3sDwfvlTDBNuKgFsFxZ4coafH6YDQoV6K2khZR1pAIfpCYife2ygQXHu+/NYbNTQUNQzMUns6p79VAEQBabUKhNez9qB8F/Nx68opYaMwPeu54NLoflip7eMDeX26sXGDFAsVIXlAM7GWFUXM= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786692109; c=relaxed/simple; bh=Bx5AUoWnKveKScCYDj8PJFq9IhmUKP3Op/PN5yB/9Iw=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=c5ergz8nTJf/NepmkG7vUIwFTukwU8VvcrNSOsKZfHabeXa4rthGe5LJvvC1uj2Rs3VO3iTWj+ps+eC7mhvu6tYCvqBXz0QTtI5hZfU2f93zgBcjnb/ELTk8A3Vr+lyCCoh1vMhZxHDWo2JSpjt9V5UpMcIwCmodG4scbQUTar0= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com; spf=pass smtp.mailfrom=oss.nxp.com; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b=Ed/JUHxF; arc=fail smtp.client-ip=40.107.159.0 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b="Ed/JUHxF" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=zLsmVnqr0xhdlet7osyaSgFntKC72pJZhf4SN175bfaUjxG7tBcfBp412LM/15JLBihRcQSRW3QSzUT6bFxb4QFZ9yUqQOV3DXQRTAFJy8M/58EMszjthNZ2/MuEesQ2u5XlQ5BEuLP2dMm+xSmqZb9FzQbwVPWgZXQGgcPvgODC7nNkV2GTrqni+AIB4Korv0w26p2PKdgo3H+LLDky4BzlQ0Sjia4suRT/3nppDXt8TrQy1l0skWgEYjEiI0DnM0d4TwFZNjiNXVvjuJQyEmqzI7U6Zb+mBOX8OLmoTCjysqrx2B7ckv8WCDKVO70I+H/vyzQxSHHCQbtiQm8XDQ== 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=kudPXqFCVM5+kF19taJasye0WYenp1cj4oV7CcspcG8=; b=B8F0I+MiUtKgD1QscX9C17okvzNzYZg9g40HeIV/Bjmqty6UuCKE8ujfiaLsnVf/tT1lomi0bC5Bq2VexxisolO/xtwWXheRWTybBCk2NfAKp/FwXXqoy7H06Ilg0k1n/DtyhAFK02XwwKP/8YVG0v+Euyupi/QuNNA7aLShzF+iSvz6BUceE3UsJGsFz+l7w+xOI2iShVMgrZa6ga21YbCRgn7dzoC5lWdwBNRzGc497GbBJmKlApH9tcMuIn7mYVHm6yvTqmW4k8lOwdcwHe5K+Th98mt1VVIuEj5MMrMgnd2x5P1dsgEaTjnSboD7zKOLempD61YbUWIoGtuizA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector1-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=kudPXqFCVM5+kF19taJasye0WYenp1cj4oV7CcspcG8=; b=Ed/JUHxFaotVTb9mfBOjdHnjhCKR5JtVKNultPA+PGOhu8v5IEaSrzu5m8ciNYPME9nnRlkP43rNJB/FOJssgJV1drW5P0iKA8mpUQObzMaOqdlXo9GQ9a5gevXTmAg3cHYjGD5yhp1/5ZjbOAl08aQsTZyieOyktuXcibW5pUoM4U7HsEvCEKb7hPFNveApJr0tYkP3j7mOtPxfD8SRsva9UXBLGQl9bwlt//2mVKtPzqPldoih+sf5wtbMLta8GjnNtaOoOsuDYfBJPwl2CtHg8gTU8x96OBgKMgP0GMED3XlkzoNo3inlWPe7g92Ie2ZWMLREK5bvxdy9X9f27Q== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from GVXPR04MB10021.eurprd04.prod.outlook.com (2603:10a6:150:112::20) by AMDPR04MB11650.eurprd04.prod.outlook.com (2603:10a6:20b:716::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.315.15; Fri, 14 Aug 2026 07:21:43 +0000 Received: from GVXPR04MB10021.eurprd04.prod.outlook.com ([fe80::d247:853:3e16:1994]) by GVXPR04MB10021.eurprd04.prod.outlook.com ([fe80::d247:853:3e16:1994%5]) with mapi id 15.21.0315.014; Fri, 14 Aug 2026 07:21:43 +0000 From: Chancel Liu To: Frank.Li@nxp.com, s.hauer@pengutronix.de, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, imx@lists.linux.dev Cc: kernel@pengutronix.de, festevam@gmail.com, linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 10/17] arm64: dts: imx943-evk: Add pinmux and mark conflicting devices for MQS1 Date: Fri, 14 Aug 2026 16:20:14 +0900 Message-ID: <20260814072022.4064009-11-chancel.liu@oss.nxp.com> X-Mailer: git-send-email 2.50.1 In-Reply-To: <20260814072022.4064009-1-chancel.liu@oss.nxp.com> References: <20260814072022.4064009-1-chancel.liu@oss.nxp.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SEWP216CA0018.KORP216.PROD.OUTLOOK.COM (2603:1096:101:2b6::13) To GVXPR04MB10021.eurprd04.prod.outlook.com (2603:10a6:150:112::20) 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: GVXPR04MB10021:EE_|AMDPR04MB11650:EE_ X-MS-Office365-Filtering-Correlation-Id: 6afc6eb6-865a-4427-c9fa-08def9d4b159 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|7416014|376014|1800799024|23010399003|366016|19092799006|56012099006|10067099003|11063799006|22082099003|18002099003; X-Microsoft-Antispam-Message-Info: 4fhBXBbH6IwQL7ne82pqLeM20j6Yr9IJ96Tof/RBEGbYy7kM1GfvKqqlPQDoHHcsaRMSahoygoTblbbbBfBddOWJZib7f5eCDM74jCAw8Wj+Uq3/zsLJSU63Blf7O1eGlBA27IIBwqNCai530oi+CLk9fFQkpW/ZNWj9t6zAQ7vaPnxcqpUPz3hEUtIcDYua3eBeW+lXbNAZ5AhU5AElbFZipr7esRbgwifoOTERhVEMJph4yEGnOHsCqxVulOEw/6OUeI4XMsVgkkI4r6RiuHHcIMrlh02iQMg84HGNY/V7AkCj4aWOsTbfMRN9ScdETAS6DTQV4YoXljX0TZe4cew/+KhqLQJLMh6CR8zr2lkTl6TZWCo8uAw7oailgutrKYJrb0RZFLQF5r6cVA0b/EfkMO25suZJOKQvnKUwj3QFdL5UbUnb/Ha0FQVxJg+3plrvZsduqbp2Xp1U4A7loPhHTQYJZhLqVmePGHUhfiw2AGBiFgxK3hK2eGRqC2R0uvBjjQUT415JcB5ogcT4bpp4WbH7dchayk2CZC5AHN9PS2BA5lZ7iW6CYrFiE/AEblzRV/+BmUzw/e/jPfODZdmf1zwhbEjyWO0Xt83mggOiJYcoL9QRGSFpevI2s7/ucNaFgSy19/ua+66g0nVgtHCEuJPi8EPekCPe5c9jn+Y= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:GVXPR04MB10021.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(7416014)(376014)(1800799024)(23010399003)(366016)(19092799006)(56012099006)(10067099003)(11063799006)(22082099003)(18002099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?8xNt3DxrNCPoyQ15K4wt8tKWjosdumwMjvO2UWQPtv8EQ9qiwR92G8MhYUOY?= =?us-ascii?Q?Bp4uuRKHv16jRgU4efKk1V9ABnaSyJmft72GnVuPmhpX+nPBYonlTQ3sIROv?= =?us-ascii?Q?tSSPGI1YznpjLGGZwTASldVx3YZTaXBe2ISD/Nn5XeMPWMMjyWFHns00/KMY?= =?us-ascii?Q?8HAXE82IV4EAHrlRy8gV/CZ6dfcZ0be9zc5sXUkSUXbHXO9d1YQwPq6Eo0uC?= =?us-ascii?Q?K0MKiR/NCmfmx91GnZxJeDfek2APPTRd/DN0Ou7uO2E1cugSw1ZL1ygRBCCr?= =?us-ascii?Q?3nAH/SeZBbevp8I0Vv1/wGu4wBjtGvnEMZLm71tH7tUp4NJJyT8SlMv7wgbY?= =?us-ascii?Q?Ag9MRWKdUoNvVDOIPh/Bzim6PntOBI+oWqdqXCA53GqDFWYvgtHkIutXtl4u?= =?us-ascii?Q?bXGC5YgMmyXGR0zEm7BAz3q6BN3tzRLwgOIsBfOPIkk83TZVZAFSCgd9K0qH?= =?us-ascii?Q?yL8LM39dkU3T9Ikjh/BqTPEVjkEIhyO80XBoZ6m1Q6KE6KekhueNsBlkEvOv?= =?us-ascii?Q?o14qt2bfaMhdJTXcJYFoQTgIWcekH7pdiPn3bTZ4anJDcw6X/DJijNeIyBbZ?= =?us-ascii?Q?j5h2C9PWcK/W/nQ5tOsF2pljEYEsHXea7brEDmu0a/vDinfGcSZ1SyyNg5nC?= =?us-ascii?Q?P53PoiOaK5ZU23t7JudKbnBq+EN6RJZnIsDGHDf6ulK3/GRSihXQWPTh5/Ej?= =?us-ascii?Q?I3R/wNFXpWnRAFK9Jqr1RWB+A3v/8Xl4uh2L+k0IemVt/xZaU4BBscoIjdR8?= =?us-ascii?Q?6jT3VAF87F2oNQwEZiwgVQP39T86sUNmBz1Lek/tNfHWGQYj00LgffKoR876?= =?us-ascii?Q?k7MFGH/z5/eEJiLS1F31SXtD/t3CYa2/OXLjM6qLYvA6GFwv+ZgsluW3pwXq?= =?us-ascii?Q?Pv2jh5+yws0G0NeHQOaBE5jX15YNmuL/8VprON/VM77PnPz7xgfJeTReHBDE?= =?us-ascii?Q?CECMDWaFaQRRZrJeatlPqW76euBeUyb8g84nEUS1HiCmAi0mcCmuRNtVcQm+?= =?us-ascii?Q?CxEQ2WAQkasXYB7XprfRwpd50gcAK4kvrofV893NCkqKVPn4JZ/PPQYNgbkO?= =?us-ascii?Q?iPoXBUOjIaEKOd8ZAsaHYg7W1rGlE+z8iXN492j2C7XrYEqhkDeVatFhS+23?= =?us-ascii?Q?qdP2z5QPZYEAFPixeEkfM4WUOFm7WOQZAAXB2/RrpB3wBJyeEEyx9TR/k3lR?= =?us-ascii?Q?Lu5miedEyPLm2I2VZ2oZwNm6YTNbsy8xb/+0X3XDb7qres9LQ6LwNENQevpd?= =?us-ascii?Q?K4IecSL6QKngtjsi3lfSEvJ6fA4HglCG4d1CaDUk7I2Dicc4qxYJuyTLWqxS?= =?us-ascii?Q?QlQMBdJJLOCC0IYO3Q1I1WjM5O9CBHpvsiYxTeEgPN8IZcQRtcm7lky6Dm8v?= =?us-ascii?Q?f9LqLUSYD3RlRMH4ZxzHAZlu7mA/ITFxlr7GjTfgnKdgfo49RDg8vacJu9Zx?= =?us-ascii?Q?phCxF/1qLkyFS/JqT/e2Y8kMaoBvqI6s3Djyfru+Eu6TtKqiAELk4Tge1Vuc?= =?us-ascii?Q?fokT03O22kAbNjqS49/R8moB2wwf/Qp9ArUhifwjifdD9vCOkKZ7reDDlBtH?= =?us-ascii?Q?lG35lJ1buO+IINf6L3OOgZPfXN03rb+LaOif7PcsxpzM66MZI1nQ8cAfR7rP?= =?us-ascii?Q?yh6DWSyoUUDyxCuR5A6BvmHUL8yGB4aoYvr1fcQ0GhadYh6XdZY80/MeoNwH?= =?us-ascii?Q?3CrM6Kr/soXz4tI4IR1OhZaJL2IOkYjwfOuWEt9GGmqxj6NwREaBRGT093AZ?= =?us-ascii?Q?m48hwyfqkzjakyjGfJ7OYG/Ezt+bTkDsgtt8dHKKbf+Y3IcG4QCj?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 6afc6eb6-865a-4427-c9fa-08def9d4b159 X-MS-Exchange-CrossTenant-AuthSource: GVXPR04MB10021.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Aug 2026 07:21:43.8513 (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: R0KCbK+XzaMYg70V7RupY2c7N0q+IZUzQXJ0wgTxkylJVD27BRCPcdXS2h/lL4k8xY/H02dMvMMOJQ6ngUK/tQfh9Lo/QsSreX7DbroQc8H2ORG1OPLDmRaSG/PatDym X-MS-Exchange-Transport-CrossTenantHeadersStamped: AMDPR04MB11650 Content-Type: text/plain; charset="utf-8" From: Chancel Liu MQS1 shares pins with PDM and its sound card conflicts with the WM8962 sound card. Add the MQS1 pinctrl group and label the conflicting device and card so the shared imx9-mqs overlay can disable them. The overlay and its Makefile rule are added in a later patch. Signed-off-by: Chancel Liu --- arch/arm64/boot/dts/freescale/imx943-evk.dts | 21 ++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/freescale/imx943-evk.dts b/arch/arm64/boot= /dts/freescale/imx943-evk.dts index 07b782ef698a..389def180b6d 100644 --- a/arch/arm64/boot/dts/freescale/imx943-evk.dts +++ b/arch/arm64/boot/dts/freescale/imx943-evk.dts @@ -341,7 +341,7 @@ cpu { }; }; =20 - sound-wm8962 { + mqs1_conflict_card: sound-wm8962 { compatible =3D "fsl,imx-audio-wm8962"; audio-codec =3D <&wm8962>; audio-cpu =3D <&sai1>; @@ -720,7 +720,7 @@ bluetooth { }; }; =20 -&micfil { +mqs1_conflict_dev: &micfil { assigned-clocks =3D <&scmi_clk IMX94_CLK_AUDIOPLL1_VCO>, <&scmi_clk IMX94_CLK_AUDIOPLL2_VCO>, <&scmi_clk IMX94_CLK_AUDIOPLL1>, @@ -736,6 +736,11 @@ &micfil { status =3D "okay"; }; =20 +&mqs1 { + pinctrl-0 =3D <&pinctrl_mqs1>, <&mqs1_fun>, <&pdm_fun>; + pinctrl-names =3D "default"; +}; + &mu11 { status =3D "okay"; }; @@ -782,6 +787,11 @@ &netc_timer1 { }; =20 &sai1 { + clocks =3D <&scmi_clk IMX94_CLK_BUSAON>, <&dummy>, + <&scmi_clk IMX94_CLK_SAI1>, <&dummy>, + <&dummy>, <&scmi_clk IMX94_CLK_AUDIOPLL1>, + <&scmi_clk IMX94_CLK_AUDIOPLL2>; + clock-names =3D "bus", "mclk0", "mclk1", "mclk2", "mclk3", "pll8k", "pll1= 1k"; assigned-clocks =3D <&scmi_clk IMX94_CLK_AUDIOPLL1_VCO>, <&scmi_clk IMX94_CLK_AUDIOPLL2_VCO>, <&scmi_clk IMX94_CLK_AUDIOPLL1>, @@ -904,6 +914,13 @@ IMX94_PAD_GPIO_IO28__LPI2C6_SCL 0x40000b9e >; }; =20 + pinctrl_mqs1: mqs1grp { + fsl,pins =3D < + IMX94_PAD_PDM_CLK__MQS1_LEFT 0x31e + IMX94_PAD_PDM_BIT_STREAM0__MQS1_RIGHT 0x31e + >; + }; + pinctrl_pcie0: pcie0grp { fsl,pins =3D < IMX94_PAD_GPIO_IO20__PCIE1_CLKREQ_B 0x4000031e --=20 2.50.1 From nobody Wed Sep 30 02:57:42 2026 Received: from AS8PR04CU009.outbound.protection.outlook.com (mail-westeuropeazon11011043.outbound.protection.outlook.com [52.101.70.43]) (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 87157409624; Fri, 14 Aug 2026 07:21:54 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.70.43 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786692115; cv=fail; b=hp/ZaaYms1EMnvYZ9RugFwPvfvo4K223Q8ZFo6YkY5vqBceTXyPvxoyadO+bKet3FZW+gx5jCbYf+QJn1oysOobXNcBXiflhJKsJTlxorFEIgqKdV6x/MRtwAt7OIhD9+odecDHkWOb68Nr1mjYQq6d/nsu0LwRhSWa6K6zYC/4= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786692115; c=relaxed/simple; bh=9sQR5JnghbkmZPgDURM5Qg7szg4k6DgO8IIgzJhj9zs=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=HbL42p1sTPl8FHqfuw99GR3n57nR0D+Jms5CNz++OUYMLjdoKVtK5snMQJfAx+w/6i7wHCsiAB8f2ViakE1r8K+2dQ4R0puPFmqp/3KbXbjal4Xq+xd+3Ye+S/tP8wUQng1YDaxi017+FguoS9YFvVpqMdNSQ4G1QPE1xhXEgaA= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com; spf=pass smtp.mailfrom=oss.nxp.com; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b=Dquwfgtk; arc=fail smtp.client-ip=52.101.70.43 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b="Dquwfgtk" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=HSClz1shqr62jv/mu8ec69fr5DPvazVTrigzjn49FMyFAeqTbPjfmJ35kz46qC2yOzOrzChkDyPHJr+P6c5mQVyqXEmE0PltWmQEbCgE9K99dVMXuXM0mMb4F47BT+qqVonHPHskDEbiPOYAdZE+UoKclskMOBW1NrZNb4WCkH5sAD4DgqXW0QGG8SS57yfz5BSwREcoYqE0aSI8myjCk1fjRc9zJQhYK0DXP1mLxhpwwyNWwmrz9gh0c2yRO+OaWdfs/OG7Zo8QE2y2s8lkILMsU0QIP6qCWpaN48AywMnfAvKyC5yS+TU15Z0whx16Fzoa1ncxkxjsRChe6H/MUw== 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=o3mGJ+j9ubShg5mg1kZSjaQMFHH6RfcKxAl9eubIFj4=; b=gcKBFTmRx/CM6RzImCb0pw91vdcdt9ozrq89aCECpvLpzmB0X37vCIGn+Q85nJpMQqr3aE6eCs+vXETrSUs6ySMRzcO3vTFDAyS1IsIoAT3PGPg0y0ZZSJbbc8N7vB3xJO2B2WJXHFsLWnqFCMQIUrK+eQb9v5VubGtu5j/68Lyfwqa6g6GV3WHLy3ZrRsqMJUoVRf745rWsUJOyNwFs+r7rxvabvrwnLQmqw/3YvrtIMjZitmxDbVJZtld465xF5gCNCQqB7Hzj84inepnDmSraIiid4zOG9rZR/g+YDIm3EP65FmvNb+tUkS2S9/rL4bZWfgXu1b3UOy4dmeJnHA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector1-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=o3mGJ+j9ubShg5mg1kZSjaQMFHH6RfcKxAl9eubIFj4=; b=DquwfgtkrfYhDFz6ls8LTFZmkLN9XydVME2kZvurIXd2QXGY7/3fZ7piX0dj+fJ3deEmuvHuRyaU87h0Zu46IEnHsw2PRyn32ZSixvpQVUXcrbXPTKyETgelKH+bWqoJerB7GIqXmnozOkJ6GGQopEWvEoKIxCoETFZueiclmE8TscNiernhua+nSSwjD4yBImhHKq8pSVFlvqIQMSiOnSEfDZ0iFiWCpfGDLmElVJ4jrzpwWvDbUYCc30tpfW5w6OCaHsjxavKUSU+FCDvC5vwnzH7KqPFSs6CYd3qYGc5AX2TMbPzpjGVZaZNZAk/FbDYgV00SB8LTnLXQGV3qXw== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from GVXPR04MB10021.eurprd04.prod.outlook.com (2603:10a6:150:112::20) by AMDPR04MB11650.eurprd04.prod.outlook.com (2603:10a6:20b:716::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.315.15; Fri, 14 Aug 2026 07:21:51 +0000 Received: from GVXPR04MB10021.eurprd04.prod.outlook.com ([fe80::d247:853:3e16:1994]) by GVXPR04MB10021.eurprd04.prod.outlook.com ([fe80::d247:853:3e16:1994%5]) with mapi id 15.21.0315.014; Fri, 14 Aug 2026 07:21:51 +0000 From: Chancel Liu To: Frank.Li@nxp.com, s.hauer@pengutronix.de, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, imx@lists.linux.dev Cc: kernel@pengutronix.de, festevam@gmail.com, linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 11/17] arm64: dts: imx95: Add clock and sound-dai-cells properties for MQS1 Date: Fri, 14 Aug 2026 16:20:15 +0900 Message-ID: <20260814072022.4064009-12-chancel.liu@oss.nxp.com> X-Mailer: git-send-email 2.50.1 In-Reply-To: <20260814072022.4064009-1-chancel.liu@oss.nxp.com> References: <20260814072022.4064009-1-chancel.liu@oss.nxp.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SEWP216CA0074.KORP216.PROD.OUTLOOK.COM (2603:1096:101:2bc::10) To GVXPR04MB10021.eurprd04.prod.outlook.com (2603:10a6:150:112::20) 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: GVXPR04MB10021:EE_|AMDPR04MB11650:EE_ X-MS-Office365-Filtering-Correlation-Id: 783e10f1-60c9-4436-fde8-08def9d4b5be X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|7416014|376014|1800799024|23010399003|366016|19092799006|3023799007|56012099006|10067099003|11063799006|22082099003|18002099003; X-Microsoft-Antispam-Message-Info: y0CjMVce2Lhm3OMfNtd+akBR9ykdnQBGD9Fcq6whJ46O2qPWFRgWT4dYejE3RI1UNH7GfHcPCN4C1/qYawtlSrv6UHPRAwGe46Q8Cevfa/y/wwx/M9L/vsLuKXOiFduF8QjKOG5vtamvr7Ge1m0iuals55fUXAW0ahhghmWhtCJElSuBdIBtDfdTRKXF18b+xVcLYzIM/khEYs7sZNvtNKuI0uHDHi1k0m1Z0GC2pQISfZr3tR8tvlsJOC8U6ZFJKgIupgaLrbavOoYWHIhHHtNJ2SLEts30bECbLx6kaSnF1l9DZovtQY6uJuoPWV+zBfJw2zkXOH2s5vxXguW5Jx9GE4zxmFINX/pbWN/nc5Cv/8h3AJQCEj6p6rn4uIvC+tpQuwTu1g/vY8u5N7dLsBM21KDl9MgspDm/hgZBtjAGqEN8RyccFSTR4vmxWVchY39qeMeBQV8LQ1YeJKBSE07CYxWxh7ITccjwQRgwrwJK2yYUOdfKvb1AJ2s4YHF5ffupK5RrXqvTZ94Sl7tF73ORr+BzlAfXg7WOJuHtOkcnZJuOT94Flqac489O1rhl1Y7pk6v11NnX2G06OjDKj0aYaSQjRuBKCa3g2uYESUXCPytBRxgmJ1DzDm721VLZ75aKUZ4KU2Y5IaGbXhVQcMHOCUoRhlfBXd/hh4cB7uw= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:GVXPR04MB10021.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(7416014)(376014)(1800799024)(23010399003)(366016)(19092799006)(3023799007)(56012099006)(10067099003)(11063799006)(22082099003)(18002099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?ICLBXH4rvPEnh2yBT8tBUjQZ2Ws8AqksW28Kgp1fUBZwfRm/aIzN2d8s24mv?= =?us-ascii?Q?Gd1qALRcqlFL5Ry2saG7gw2slNONd8nOflDVF/MJcLYwnazAcEtH9nNCIYp5?= =?us-ascii?Q?w/fcP7sAEohdE7Jwh7I0Gjp1voB04UaOIUII0108h2tWI63+wjZpQGW6LuKJ?= =?us-ascii?Q?DJ5S6zlw9Lo1PqM377hSh19Hmsou5/7xsIC5TOJSzS4AGBXxqCdn+cXrl7bX?= =?us-ascii?Q?BDSYOs8KSnmXZaZqrx4sBJzZkh8PA6gPU9Gk7ZWCKHFuYtGekL8AJeqNur7S?= =?us-ascii?Q?sPkPja/cjbupS7chSUk/cyQ8ifTbocYYZH16ETqXO82d0XWEiS+qBo+Q3/bG?= =?us-ascii?Q?4HemK3wbX1Thl/R5TEegSnIUjfOex9sHxdBqMzLXvmjQMbwHhr/GwC2q62bp?= =?us-ascii?Q?eiUY0ROKiGkijnxAGemCpimFFP0MzMsIHh1kRc71rEsOxQdyutlNUDlh+pnt?= =?us-ascii?Q?c1Z3tWlbNCiOXpnld2oFeYFbQjkWZeM/ufnC4o5lpjxHy4ENB9cTKaE/BSnq?= =?us-ascii?Q?6Xhwv8K9Hf9FShFFYKneGlQNOIFc6IBjtSTVSOrG0hfbdRccvIawCaonypBo?= =?us-ascii?Q?n56N5UN1TSTN69GJDhZG60lti7tur+ddi2k+kBZwvg+2OICzJbuwsmpxF87Z?= =?us-ascii?Q?AryEh5UimA0ljKLGVUm9nZpNxlHbWnaDCwvMabA+Qf7+K0+qNuf7toO9oJJG?= =?us-ascii?Q?Tpu1C/Ob7hqUq4neRweulf+8dnkYw1vti5eWlHVKsKmyrATigimkW30hO1+g?= =?us-ascii?Q?oKQHBAAAiPTEJi9SgYgmE/uCAJ6TTktuDZ2AG3nj4ihZIH3NorFm6VCt6Vg4?= =?us-ascii?Q?MuWHfpma/F+oytpL7gS30QEHg5rJtNE7U/ccYP45TpceeB20nXCb7B0eJ4cP?= =?us-ascii?Q?fZ9jlMTa7GW05tmtVLnnXZHOe1NRyQYp0HtBvgC6CaLvp2Q48Rm+BeWINBLB?= =?us-ascii?Q?Ls0JA1SBbOXZCfByi4e9FK/V3pOaO9NqU3qyY5jml5q2Q4lbtlnt8wxzF9qd?= =?us-ascii?Q?qrr89reVecqTzRHZ5H1RfegRi/3lyUGai9FdVSKqJnngigAfDj8cPAJLQ1mm?= =?us-ascii?Q?RD65xuMot4ANAlBlB++gtckNIaBusVrNyRC2wvRI6lEJIX7X4gFl5E/JL8b9?= =?us-ascii?Q?ocfq65HD3FL8//DC41cgCpe9VlszMKD3fa2vxGCA+DN/BOUMuSUCNkWOv3HL?= =?us-ascii?Q?jIv2L7VqWMb9CtkmN+uOVA4Lse1GRqUfBcwSpc8HXiewedBUsSNJqu23lIHI?= =?us-ascii?Q?OvyGYY5cP1L8Et0LimxZFwxHkIfTgmhBLGPjkKachb1tT9a+GC1XkP2nkx5E?= =?us-ascii?Q?gUyfLB7Ipye7dzPDb5o8SuPanuzGNaN8uoaz0CY9d5vskOuq6POkfR/IZpYO?= =?us-ascii?Q?PQKzvRVFPy3BIb9gKNZ0GEKIJ31AoJp8Lym9cfIazdPmV+ERRyMSUT6Bup9z?= =?us-ascii?Q?Y5v2H8oRj0S8egjQfp31z+x7Ccr0cV7Q3cNRH6OSluduh8uxKjK6diipg7h7?= =?us-ascii?Q?T7eVoF8vMEwK2k9cFhJ61IgQCVtLEEM+acbZwHccGqZo5GtFzxfe/DjMbs5w?= =?us-ascii?Q?Ql4cqPG6nq9ZCSQLAqtHQ031oii04ZnYUW4KjWBx5uWQuffSyJmz4mtjPsBE?= =?us-ascii?Q?FxAVc7nxkhursTagwvrKzxzerUestZni0+6fuu/c51THi6UDYJI46Az2wKd7?= =?us-ascii?Q?fUqJzLGWjBQXWZ4BlCBbgNuWzJCDXExX86vp4NUiLK09yidoYO6UCwTgzZ3t?= =?us-ascii?Q?c6jTBqjGE8vx73Xve2gmUm8ZxkGvcTVDoQSXEz1ywtmXbCLbhSr0?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 783e10f1-60c9-4436-fde8-08def9d4b5be X-MS-Exchange-CrossTenant-AuthSource: GVXPR04MB10021.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Aug 2026 07:21:51.2112 (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: 4nRPBPKWOWYXtOXM/bbAwVZfUz52kikoppns18d0eytj0LhhgECAoKzXBQeAN110/RUrOMQ/xAMdgj4bXGumdfvexhleu+6kwvr3IyxvyYIpQBDsJnxEwxxtRMhUnQNo X-MS-Exchange-Transport-CrossTenantHeadersStamped: AMDPR04MB11650 Content-Type: text/plain; charset="utf-8" From: Chancel Liu MQS1 MCLK input is driven from the respective SAI1 MCLK output, and sound-dai-cells describes the node as an ASoC DAI provider. Both are fixed SoC integration properties rather than board specific, so add them here in the common dtsi instead of duplicating them in each board dts. Signed-off-by: Chancel Liu --- arch/arm64/boot/dts/freescale/imx95.dtsi | 3 +++ 1 file changed, 3 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx95.dtsi b/arch/arm64/boot/dts= /freescale/imx95.dtsi index 38fc47024841..7bc74307d9ae 100644 --- a/arch/arm64/boot/dts/freescale/imx95.dtsi +++ b/arch/arm64/boot/dts/freescale/imx95.dtsi @@ -439,6 +439,9 @@ hugo_funnel_out_port0: endpoint { =20 mqs1: mqs-1 { compatible =3D "fsl,imx95-aonmix-mqs"; + clocks =3D <&scmi_clk IMX95_CLK_SAI1>; + clock-names =3D "mclk"; + #sound-dai-cells =3D <0>; status =3D "disabled"; }; =20 --=20 2.50.1 From nobody Wed Sep 30 02:57:42 2026 Received: from AS8PR04CU009.outbound.protection.outlook.com (mail-westeuropeazon11011022.outbound.protection.outlook.com [52.101.70.22]) (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 E65FB40BCA1; Fri, 14 Aug 2026 07:22:00 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.70.22 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786692122; cv=fail; b=kDbh21GHDPGM61UQ/IPNl7Q9XbOctw6mO1j1+Ltateg9uM/5SHcwJGk+3Bx/plW+8uymG4wU2YY7kKd3E90KT/g+7gOyLwkwg50JTilk6pzjRKvlZktZaSFdfxW2oVU0Xkng8+dyf/II0Cdx6m+g6CS0SjFpvIuk55CMPnRPSLU= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786692122; c=relaxed/simple; bh=XpwhU7qVJBsxhul2MA0RKb64QZSyTlkB0FrZZedUx8o=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=Yi4U2bR243KFhVQooS7jsKGEJoatLlzyocJctwEz5Mk2GM9MijNuK2ZiqDalcFcjoPwQGXstmbH4UBPr/L1RtviGVLtIHS1zKYdiPmduxZD2AKNJ1wV4/SUqjQ7TS3snE0zx/GbMejdWTnn3am7YzkQEHGR+tn3X/BE1Bg//6JU= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com; spf=pass smtp.mailfrom=oss.nxp.com; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b=B6xgRamr; arc=fail smtp.client-ip=52.101.70.22 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b="B6xgRamr" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=x8axWsKSlB4GSy4aEjdIftMreUQTaJFenw430VmpajiNmVk1beLkzivBTDQodsiKpmepaDmk45l1VDtmUXmziZtlFGw4hylYQwtViTx6GH/M54qY4rC7LLeFRjEXxyq7KLSDjmCwBHU1XtQxfcsNBRoK37VWt+I96l4574mm5xi7AjkXqnf5Xb9KzycJaF1QTYNA0WuQLNNEP+zYDjrXJ3P2xYf25a9E+Dv7qDpx32py0uh/9XVNCZQ1U7uX+TXvo541mMp6faNegrozqWc40DPq7E+lmGyL36qgKv9BT1aQcdEyfs3TPAdNBHPHUKCeCrHjXEornxhSvypYzZQOjQ== 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=5XdRaZ33/gudCCa0mw8fSJ5zYvszJllH2CtHRgiWlYQ=; b=wLT+NEQlGhyAxJFJCiAvbn1FFtda1aZ5ZdrC/lr2E0iOHttyzPLLC3jhQcEcDQvXROpUeSO1TCQMIZ6cD36fZ0ZLhXjSbpKlbw8jAl6j3dargqG39UJaFSNuGNTl2e98DBdKhg7gFmH0yj2lTx/KePyVWC7xltAtZeng+Pombds/K/+fTu3e+titRjyQlYvpy8zAfe+GA2DTvNFavAoMdyXiWZDtxtGMakq9rGn6FocJSyRrX6vC964sEl8CDzD7TyBW71idpvstGwKRkGT48aUwhN53u/GpaT13w1jspYLt8WFAAiVojlNy8k9OURuBrB4XFnRQYuM+sRjF/xKmvg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector1-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=5XdRaZ33/gudCCa0mw8fSJ5zYvszJllH2CtHRgiWlYQ=; b=B6xgRamrApdvwVvlVqYPvgvYzrVN6j6I2bfJ6Ih/QErKY6d3ibsfiIFDx3PxsAyW9Jv01n//caDOhiCn09kFN8g12vlAUH5N/fSKS/+EkGImTS8GBrNa1lJlLQhYMumwp8Y2zpGXZcdhX5gndgxyj1oHvxQX5MKKLzKBmmT5pUtsvOzNxm/geluCW0o/JeXYdiZ5w3juurjhLNagroI/P8qYd2qnxTNXD+NPDTpEwKZGZrt2qcNUeWW9TZl4mJeI5uhv2445emtaDMDuTrgPOjeanBrsw2h9cuHiw35YjjYQeXqOedgy+hj6J01z5V92pDuUhGzBX+qMGNIiK0Wj7g== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from GVXPR04MB10021.eurprd04.prod.outlook.com (2603:10a6:150:112::20) by AMDPR04MB11650.eurprd04.prod.outlook.com (2603:10a6:20b:716::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.315.15; Fri, 14 Aug 2026 07:21:58 +0000 Received: from GVXPR04MB10021.eurprd04.prod.outlook.com ([fe80::d247:853:3e16:1994]) by GVXPR04MB10021.eurprd04.prod.outlook.com ([fe80::d247:853:3e16:1994%5]) with mapi id 15.21.0315.014; Fri, 14 Aug 2026 07:21:58 +0000 From: Chancel Liu To: Frank.Li@nxp.com, s.hauer@pengutronix.de, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, imx@lists.linux.dev Cc: kernel@pengutronix.de, festevam@gmail.com, linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 12/17] arm64: dts: imx95-15x15-evk: Add board muxes to select between PDM and MQS1 Date: Fri, 14 Aug 2026 16:20:16 +0900 Message-ID: <20260814072022.4064009-13-chancel.liu@oss.nxp.com> X-Mailer: git-send-email 2.50.1 In-Reply-To: <20260814072022.4064009-1-chancel.liu@oss.nxp.com> References: <20260814072022.4064009-1-chancel.liu@oss.nxp.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SEWP216CA0082.KORP216.PROD.OUTLOOK.COM (2603:1096:101:2bc::15) To GVXPR04MB10021.eurprd04.prod.outlook.com (2603:10a6:150:112::20) 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: GVXPR04MB10021:EE_|AMDPR04MB11650:EE_ X-MS-Office365-Filtering-Correlation-Id: e708b268-71fe-4401-d977-08def9d4b9eb X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|7416014|376014|1800799024|23010399003|366016|19092799006|56012099006|10067099003|11063799006|22082099003|18002099003; X-Microsoft-Antispam-Message-Info: ko670IIp8ecWnJKhJhQj4hm3Xn+aDEZ8z5lZFXv/irxu1Lu283IVPjYD+5kDvgR0annmSEPINX4+zr+VRjDHQALusXthsmzaU4++MV0ZEzpLw2qI8CreZYm+QRq+5/4vDb55OI/AuevyFObrMBSVKNKQU+mLxw8NRTGC7rYVLeuztEiK4oRIGHGxHvB9SEl65pczKmi2haAl/XFx3YkBtVrpeq6Jg0yJ7thyiPMwfHXn6Fk1e1COU5YmNj900HK6s+Y0tTMXixyOk/GL29K9etGwmdATL9x+egK7PaOTWtSrpKa3+FSmry+rw/JCFnGl1miU5mfxMIE3q6JfsE4ZQgwKzni11hyiW7g+SY5BtL2qJHdG9CdQHaD5xDG5SUUGUBI2HFNhIZD9v1RYKfrk9HsABMVeR3Ng+mRxRrJri56LlSngG5yjJYqXI6SM+GQ8R8/6xmqtAqqsSoV7O5AAfvzP3Im8Bl4bSrVuT2ao30Z4ZeKX5t1ONEDOh7gVxHtSkCnP1j5d5x7Bwb+KqaZfqMe0th3qEVQhYg0wMbfO41v9zzBWou1lCseGk/nSvnnBORsjQg+TRV6cT78YrJ2zu7h/QDhjkZyo5j+3gFgC8hUbKyw7y9W6a7NKkxWq+jpdXMbk7kRqd2QeWeoAH46eVbwLaJJSzP9/KieCwXxDii4= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:GVXPR04MB10021.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(7416014)(376014)(1800799024)(23010399003)(366016)(19092799006)(56012099006)(10067099003)(11063799006)(22082099003)(18002099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?Ynb/YWYbsqBMud6CASsezFXdGVXYGzu37ONpqjj0+j/V2xyi6XyldiiwU4Y7?= =?us-ascii?Q?VRjPqVmwJ922FPVnsTW6FgUK6h4nt8xfAhkQk7s3W6AByK/077vjKmYk9W41?= =?us-ascii?Q?9jcW/7vLrbUGTem0n/JOvTL9xvWMdzgwrOkQnYLmXj+MaOpDkpun4yWlsf8e?= =?us-ascii?Q?fLeB+B7uc0UUPsjXBmPfG02KMbPZ418IpD/idd9FitApw8dNR7SYVQ47i+GU?= =?us-ascii?Q?2Sv0Uo1JLfL9rMx+0B8YFohDXF6ugpmNE5Eib/A2s+VhpZg/l+OjgH7+SbmY?= =?us-ascii?Q?rPIiTT6aZ8zynGMcXRuI3rxh1s3iBM6JGAYFnK0QPCvTySb+PGU88Vcw3kY2?= =?us-ascii?Q?mgrVNN0GqQcY1TnUYKFKKqrUZyGTfAkM2siMJuMm4ooYj3HDrq6xNKErjdCS?= =?us-ascii?Q?i1NltPyKmglY+g9Pru3khE5J1BPONx5L1cudnNpuc2SUAiutAvnLSSYYLH+1?= =?us-ascii?Q?rLDjN0SZKV80FcuJ8IZuO6GSXz2yycL2o38JlSuZe9lsPwqk5ZeUfzhfEtM6?= =?us-ascii?Q?KOdM9eQAm12j9of277cT+isGgOFNQwXPQG21QCAP/zVungvaOLKtPM06+pyk?= =?us-ascii?Q?3vkVdSqnZsuH3xj9obedFHdxKgSVt3IJdZoqeaCHyLOzHxzAXUInZEZW5opB?= =?us-ascii?Q?hDAYs4S/3hQdKYntLpXT/3g8dwxH6r2OXEq7S5v246x5P4b19i/7bdpv3qTh?= =?us-ascii?Q?+IuPyIMiAVl8hb6a2ePMecRjO3vuC5mHrYygpwOV0aDYK66NO3vGD73zDEbp?= =?us-ascii?Q?K8dAzrITuKgxPGKAd2seSg/giJ3+s6By1ZcTs6DHeI6MEXhP4CR1wVjQtF7Q?= =?us-ascii?Q?rxzm19apmNS85eIDHKFQaKWMdEpBJy+lk4m4Gu1JPwEU1wx3LVnxlzfyUMJ+?= =?us-ascii?Q?tgcxMLBU+7Kv1BQAMgMS5J+wr3rcXLyiVYif+/0YNSN0MdOQ8ww2t9dYqZ5X?= =?us-ascii?Q?OK88A513IG9SlvJGbzFx75P+6QTGMEU+v+saGhklbCbUUBQhgCqxJy8ysQSb?= =?us-ascii?Q?HT3sRk3KQY3a2tYxUQMXmiGA1jYofFnj2UYpApgxIeBv7l5FV5TuMsDw7zJu?= =?us-ascii?Q?j0zMYOK32jONsp5Uxuy+HUWECJMz/6vli5coln5nUbCfHe29Td1AAWMiCpA5?= =?us-ascii?Q?Fzj/Xu4T6B0d+/7NQmVn5zM/NAa9bhaqtL+KBPxdL81Cq3DuQJXErwMRK48P?= =?us-ascii?Q?+hFiznQKJcv/WXm16s9T54TF8VSLMiioQVRXdoI07ggAzdRk2ywbw8ppsQZt?= =?us-ascii?Q?5ZfJpSy5IULQDSKBIshwgtslgpbudQxX1Q4QaPAp1jRvpj0O1o9NGypB+AKJ?= =?us-ascii?Q?EDYVG+gMrIjCkg1xNIVrX8WfHsArliusIdtsQ143u85J1MiTtzWZe0kx9oqt?= =?us-ascii?Q?hLzaswsiLp2XUgS7nw8y+8iS1aC73rEXetRAu7TBWz1jcXbitRulA6WHWGyi?= =?us-ascii?Q?eaOitCZcg/molI4NLuFc0fc1z0UU4k58GwVdSDxfcsW5rPQ8RhgbR3HZ06Xm?= =?us-ascii?Q?b8gY3U+ixiHhIhOAxL2EqSmYSbJ6AknEimJ8e7Ol3A2rnGXM2kPiceVkf5xr?= =?us-ascii?Q?gRU124XFwK6ktvHLjgVb9fHbe0yJ5IZqLt+mqVIMBOyOzYEahSk+ROpsNyTz?= =?us-ascii?Q?LtIByva/ataBQaLFckvnRPwJrhD27VrZZQuiZ6kI3Nwr7TVwgeQoS7P8QUic?= =?us-ascii?Q?5jxI36N/PV7iW3stINYwM9MGCAmuTDjPLr67LTjWbiYAB34+PizRF1o4itm/?= =?us-ascii?Q?V3qz0hTKSyNIjVwUd/F0Sq7fjzwDQpLWaua/hkClo+IbC4GqdeEZ?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: e708b268-71fe-4401-d977-08def9d4b9eb X-MS-Exchange-CrossTenant-AuthSource: GVXPR04MB10021.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Aug 2026 07:21:58.2364 (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: 57ZO3r92UbGZ60TGK1j2+1GB0pFdnz0Wi5zrlejmj+8S7kHFsV05fEbLfZ+C9gmBIlR+Wb/u1lSEQ0fV1GjgEWlXg/t8CCQGFjACawb31523sqWS7Ek7rOn7StIAdRF9 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AMDPR04MB11650 Content-Type: text/plain; charset="utf-8" From: Chancel Liu PDM has pin conflict with MQS1. Add GPIO-controlled board muxes to route shared signals between PDM and MQS1. Signed-off-by: Chancel Liu --- .../boot/dts/freescale/imx95-15x15-evk.dts | 21 ++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/freescale/imx95-15x15-evk.dts b/arch/arm64= /boot/dts/freescale/imx95-15x15-evk.dts index 6aedcbbe915a..aaa2608793bf 100644 --- a/arch/arm64/boot/dts/freescale/imx95-15x15-evk.dts +++ b/arch/arm64/boot/dts/freescale/imx95-15x15-evk.dts @@ -114,6 +114,25 @@ flexcan2_phy: can-phy { silent-gpios =3D <&pcal6524 14 GPIO_ACTIVE_HIGH>; }; =20 + pdm_mqs1_mux: mux-controller-0 { + compatible =3D "gpio-mux"; + #mux-control-cells =3D <0>; + #mux-state-cells =3D <1>; + mux-gpios =3D <&pcal6524 20 GPIO_ACTIVE_HIGH>; + }; + + pinctrl-gpiomux { + compatible =3D "pinctrl-multiplexer"; + + pdm_fun: pdm-grp { + mux-states =3D <&pdm_mqs1_mux 0>; + }; + + mqs1_fun: mqs1-grp { + mux-states =3D <&pdm_mqs1_mux 1>; + }; + }; + reg_m2_pwr: regulator-m2-pwr { compatible =3D "regulator-fixed"; regulator-max-microvolt =3D <3300000>; @@ -488,7 +507,7 @@ &micfil { assigned-clock-parents =3D <0>, <0>, <0>, <0>, <&scmi_clk IMX95_CLK_AUDIO= PLL1>; assigned-clock-rates =3D <3932160000>, <3612672000>, <393216000>, <361267= 200>, <49152000>; #sound-dai-cells =3D <0>; - pinctrl-0 =3D <&pinctrl_pdm>; + pinctrl-0 =3D <&pinctrl_pdm>, <&pdm_fun>; pinctrl-names =3D "default"; status =3D "okay"; }; --=20 2.50.1 From nobody Wed Sep 30 02:57:42 2026 Received: from MRWPR03CU001.outbound.protection.outlook.com (mail-francesouthazon11011039.outbound.protection.outlook.com [40.107.130.39]) (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 A9B5D40DB3E; Fri, 14 Aug 2026 07:22:06 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.130.39 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786692128; cv=fail; b=re7vdIwY9m1ZIWFAwYbka4m0o9Z2Sd4lMJ6yOweS/hb1gm/Gy+VuCyDvSYrFukb8aTTw65GLpwYQ2cWznHhn29y229k8zYwqUvFmugjU4SNJ3oB37AWnR9ANQW9rP0sjocLHcyOQT22uGX1yZhUEwcPTkdw3oJmaPjvjxPUmuh0= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786692128; c=relaxed/simple; bh=xPsXgSoJV1xUTvoU4jXcZMKlZYs3+Onow4fPXAWyQc8=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=usGss/ox20C8WFtNHiA29iIAZShtDT2t0d+Y2cb7KBuPeMlfyTXOJFcsmQZwJ2f4hsIwVXIVwrysBcP0A39lSRbWGPlaOEgfmAXqW+aIKoa5EL4EjBGPnHloSwFMlyLM0HUHHtbBazZNO+kyPfaiIs7n26eJug0hS2HrwIJTeb8= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com; spf=pass smtp.mailfrom=oss.nxp.com; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b=m2bdYL2V; arc=fail smtp.client-ip=40.107.130.39 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b="m2bdYL2V" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=qIpRnXFeggcClAg7n3xPoLpOyEMp4Tkn7HONqlzNPm729eF80yl89J0E0baV7PvbGRuu/jdLRfGLB6l0hz3d0Mq9GQgm9PezhzqrBdMyu2oLcIiPk3u+tTzrKY/dDboS6xjUVKKsg/2zoFPz/lBvJbJK8a6ZKKAjcYnk9Ea152B+cLTp4HZ6LE7LY6mz0R15KEx+wun4LxBSd6zbrS8r2txQ4smdDDoMHCO/LdtPOOjpD6/WeiZUaSMwTp7xn0DCq7Vx+qIndhm1LhX9VHRem+Y0lvr5FNSIVBvskqp/j27H70R/14XAc0bEFkL7lFYjx33K/uLjF0oRjc6uP3L1RA== 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=OVDL/izTOtLzyYtZ1AjQLlIoMfrfe+MWu/EkEYSbEBo=; b=TwN8NuuRFnilAZVHvHU9RUkIuZ52yLRTwn9oxyYVEkeaivR4Tmcq5H9DE4SCyZh4pfKdX6G/qFncdxAZJYuaJMCo2lij2acss0ePs9DwKiyw7q+5gq3YMnyIU0CK1THSV+npSmTa347uTTTH84b30aqmxSIV1rykEKkE+YtN6oVcXs23mnBU394pelD78A+yluIeTmDYxdqQ+PcZCNAZ7qWNz2r22IFUTMSmoFqyjrWetyj1YXLOWkglKlCtebY6Zg0zWEPdqRsYXQgeePLNZotOk1CBCXrM40imHFZSu4GJVfp2d3Qkxn6VI/9ru7QNqhxnTy/CHapICm7QABKK1Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector1-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=OVDL/izTOtLzyYtZ1AjQLlIoMfrfe+MWu/EkEYSbEBo=; b=m2bdYL2V0OwNFtx7CnAPa6RXkbPcXFmikelsEBFiESRBpTAQJ3lj5M+iZvm7sEg7gb3NgAk+OymH/GyP8O78Q4Utetj2xU2yQ8EiQpE53hZLOFmIxuqGtXDNbWEe41gDKIojpZ6KE98mAp64bPcz4N2f0c4xoZMR2GgMOiDyw7OLV48Y2hERo8sIqzWqaaJLYT5emVUfeS4w82uHOsEFFBds1MLtYBBrFt1HLQok83wip4Hz67UNEsz91N26mHiglnaE18wje4dVG66HtpOJLi9jwl/UhlNf8q0aiFT8kEWioJdn8tjddJUw0R5nQW+r5NlPmmLUeYyBHru1KoJ7Fw== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from GVXPR04MB10021.eurprd04.prod.outlook.com (2603:10a6:150:112::20) by AMDPR04MB11650.eurprd04.prod.outlook.com (2603:10a6:20b:716::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.315.15; Fri, 14 Aug 2026 07:22:03 +0000 Received: from GVXPR04MB10021.eurprd04.prod.outlook.com ([fe80::d247:853:3e16:1994]) by GVXPR04MB10021.eurprd04.prod.outlook.com ([fe80::d247:853:3e16:1994%5]) with mapi id 15.21.0315.014; Fri, 14 Aug 2026 07:22:03 +0000 From: Chancel Liu To: Frank.Li@nxp.com, s.hauer@pengutronix.de, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, imx@lists.linux.dev Cc: kernel@pengutronix.de, festevam@gmail.com, linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 13/17] arm64: dts: imx95-15x15-evk: Add pinmux and mark conflicting devices for MQS1 Date: Fri, 14 Aug 2026 16:20:17 +0900 Message-ID: <20260814072022.4064009-14-chancel.liu@oss.nxp.com> X-Mailer: git-send-email 2.50.1 In-Reply-To: <20260814072022.4064009-1-chancel.liu@oss.nxp.com> References: <20260814072022.4064009-1-chancel.liu@oss.nxp.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SEWP216CA0068.KORP216.PROD.OUTLOOK.COM (2603:1096:101:2ba::7) To GVXPR04MB10021.eurprd04.prod.outlook.com (2603:10a6:150:112::20) 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: GVXPR04MB10021:EE_|AMDPR04MB11650:EE_ X-MS-Office365-Filtering-Correlation-Id: 62ed1f0d-092c-416e-1f4e-08def9d4bd13 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|7416014|376014|1800799024|23010399003|366016|19092799006|56012099006|10067099003|11063799006|22082099003|18002099003; X-Microsoft-Antispam-Message-Info: PvGdXFg4tTdHP1eRQvRR8VtlnO9iEdt4C3gY3E7Zg9Z8Nqh/82rDUpaBPDafM1yMn1d/lzJyItxmpqVHnK6nmK2mgP2cLAWXiVsFRDilV0D8l/7gPD3oKuDiJZKFhlWo1j0dw0MscErT4Una2ZYGrX64W4YRzdPMU+BWqSk4khMrsN5C3a1pGhf97IivSwm7VX1/lUC0RXpHGgabG32UGRz0/5VaoTv/r7Ozm6JuFxL4N1lynUBVkkTuwo3pzAfiyb+SQM8Ov2oTIdlHMf3ZrEee6krIndzpl0bknYWmFwFXVQv3te8cbS1uhQjQ2hpzvXvJdnYpTo1YcclynP8LyW8+xGNdaWoNZUtUYfFnaSfaWcZn2RIYQ802bDvyrwqvUqLT05zHfqcdR/zU6TYz0005ISw9yIiGY9BkGMc8F6atxNoorJFkimBICwXe46MuogaGf7DZtMyly98vo1RIBleSl5PcevzrgZKcY52Ka0PgQFSJ7oQHYHpm5K+ziJvnX9iSortzeUlMXNBoicZDTTcMxFkjI3CZd5mVOlICCBWMTH2VU9DNM0W8HYeQCVoqxCc5WjbuF5cE9zymyD9qprlQBFmTjU3GORPe0dnUvTyz6pC9JzhSdPWf7aLxnIr6vc4MUX588A0FZu4FXFAVCfJ4h3OlyXaU15gfIV4Ux7Y= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:GVXPR04MB10021.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(7416014)(376014)(1800799024)(23010399003)(366016)(19092799006)(56012099006)(10067099003)(11063799006)(22082099003)(18002099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?gub2RqAPSd0R2lCv3BkRWZfGZtZD0CklT1hbY4Ua3AjL1VqL/YpcK3wowpf2?= =?us-ascii?Q?Dna82l5g2x0TBcE2+kjv0p9u9qonS9UafhSvD2LWSGwt8uPC6BZW/KOwinMw?= =?us-ascii?Q?al1UFam+ijOJ6LhQG80mpBLAJ3K0+uZkynXIBtHu+Kw9N9aSW2LfiJGEm2jG?= =?us-ascii?Q?Ost2udSpsHwyQCg8Qub+vh3AvgvekH/WAqxiDw2qAJYQdlreD/Lh6p7+Q7T9?= =?us-ascii?Q?sQhoe3u2Ltt9ziZ4VF34YRTQw9FTPseSif1CPhHnAS619hXszT+gl9uOVdFS?= =?us-ascii?Q?/p6G7bsNQad/XMg1WfojjFsWUd/cLjaF0VWSmvWcBYUbT8eBCg42wIgECyTN?= =?us-ascii?Q?MxseiMzour6U8ByOLeaXJ+tm83ceTyjQvG+21z1OLHkNlj9IVldy5GmMcqDQ?= =?us-ascii?Q?KGOVlJseAEtIcGNj4bXMcIfwGI6feiVlJb4KXDBORggi7SVl2/xN5TznV5gv?= =?us-ascii?Q?5UyeDxa37vOXksKA0+cvZZJZ0vXdmoAvpr5PAywvHJqIgtHHrESQDVFOh17n?= =?us-ascii?Q?XqSm44cl6+9oxEva+eUnpQxGsUxNEEQDY41oWf/TKOQIs3pvx3B39znzB3pe?= =?us-ascii?Q?OcFCJ8NqB2k8NkAHHx77mrnNJYQqT0eDl6be9RUvyOojaQt+Xq77ts/1RN4q?= =?us-ascii?Q?EcZIJSx5WXOd5TdPDSwPtz5EN+n8Y4A9RCIOWr0k7ia4IR0vqPcWyGFi4FQF?= =?us-ascii?Q?KC+wm6M+MOULCll4AvSbt1Pc+XvQMTlSSgWr135PGbahBz+DFxjbW60wm5KH?= =?us-ascii?Q?KspGjXLv/G8xYXTNehMB1gHANqo9mljla8GmrhsG0RlVebu9TqliJMLWMC0b?= =?us-ascii?Q?ceyRLIVTxa3bRO3fcZISLISrtmxdMocbfyOHcMpJkpFJizBtkR2Xe7A+ZZPn?= =?us-ascii?Q?VU8/YxgMcYj3K0VzfFYyTZFo9PJctINwyymNe4zVTJoC4MFgZ8/PnWx6FsRj?= =?us-ascii?Q?zHlVWemLCq5Dmgf0FNkEoF4WQvacBPydxFFQdUaD8jYCptF9Hz3gQmrODlJk?= =?us-ascii?Q?OZtQsTPaYnAW4EvCWa7zHplfJqWikJubqXfj4+V1hqzKcoFuI6Te8ZvplfY0?= =?us-ascii?Q?oXnZxgPsqGCS0hMuNerw+X9jD5QokFiAWuoq4dIIEiuPPtJ9H9ccwalA5lOW?= =?us-ascii?Q?T+5Fwi9QemNYeXQ47PqmSYOi6wj6zsy6qOudiiLgMOko9/wvvCe/PXdqbsI1?= =?us-ascii?Q?JXBQQquiiJAbg+yY5oS6/DkEUukmLX+28Fzwz49qznGsMm8kV8V8pSxV0rt5?= =?us-ascii?Q?9vFsYPTo/Cppe8gSeFqiHI6Kzo2Hzteq+z2d5cIjzA0/LbeqadkXNASntk2j?= =?us-ascii?Q?t99/VWvEcZz+jNetVGreJYeJoCs/qmjGTsEcIZ4PJWx/i0ZatXLbeFMpm8XD?= =?us-ascii?Q?YVWMULl9JXcAM2schclmOCWNstj8V9wVMkgd+Qv9PVoUBPevSeYDR2HhQEyX?= =?us-ascii?Q?KWvKMZLkWUTKrfXKhoz5osdoCbbHdVaGBtmImG8h/Ampn6EhAQaQbXURveMQ?= =?us-ascii?Q?iw0xA1XZ87XBzTnRkW6TQJviMVfnSKVcIkwnTAtlNXUocDOChV9uFSJXFKoC?= =?us-ascii?Q?YHtZ9JZ6UNj+AE+GLI5qYfrnxQjYTk1NailfWaFh8jhxmX9VAjyBRtMl8RxX?= =?us-ascii?Q?JH+OjmV+sCh/HWxMmhY+wz59SpbxhJLJH+60TpZ8qxHQqEVkCB/dtOY1c9WV?= =?us-ascii?Q?e50Of8vFcEPCOXX+iqgokf1pAF7RMWj7UHPTPb55x2hdbLWNhIpW3LeZSBxt?= =?us-ascii?Q?/O/uYvFcHKv48sN/7TjN6Clkz0YrUuDOpYQEZOhdb85Aq6HchsrU?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 62ed1f0d-092c-416e-1f4e-08def9d4bd13 X-MS-Exchange-CrossTenant-AuthSource: GVXPR04MB10021.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Aug 2026 07:22:03.5279 (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: B1Eh5Hosiv+Y3DJhLKyYRgoHPPP66eJ/4GIaDpPPPNNOLxmIpDGo3tyKHRUD0VDGuPIlq2Ij3p4OR+YKb2t4Ln6l1qEJO9uO9TJ6tSh0N+8sDaNmL251uMecyOV2t6FA X-MS-Exchange-Transport-CrossTenantHeadersStamped: AMDPR04MB11650 Content-Type: text/plain; charset="utf-8" From: Chancel Liu MQS1 shares pins with PDM and its sound card conflicts with the BT SCO card. Add the MQS1 pinctrl group and label the conflicting device and card so the shared imx9-mqs overlay can disable them. The overlay and its Makefile rule are added in a later patch. Signed-off-by: Chancel Liu --- .../boot/dts/freescale/imx95-15x15-evk.dts | 21 +++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/freescale/imx95-15x15-evk.dts b/arch/arm64= /boot/dts/freescale/imx95-15x15-evk.dts index aaa2608793bf..1013bbfc08b3 100644 --- a/arch/arm64/boot/dts/freescale/imx95-15x15-evk.dts +++ b/arch/arm64/boot/dts/freescale/imx95-15x15-evk.dts @@ -239,7 +239,7 @@ vpu_boot: vpu-boot@a0000000 { }; }; =20 - sound-bt-sco { + mqs1_conflict_card: sound-bt-sco { compatible =3D "simple-audio-card"; simple-audio-card,bitclock-inversion; simple-audio-card,bitclock-master =3D <&btcpu>; @@ -498,7 +498,7 @@ bluetooth { }; }; =20 -&micfil { +mqs1_conflict_dev: &micfil { assigned-clocks =3D <&scmi_clk IMX95_CLK_AUDIOPLL1_VCO>, <&scmi_clk IMX95_CLK_AUDIOPLL2_VCO>, <&scmi_clk IMX95_CLK_AUDIOPLL1>, @@ -512,6 +512,11 @@ &micfil { status =3D "okay"; }; =20 +&mqs1 { + pinctrl-0 =3D <&pinctrl_mqs1>, <&mqs1_fun>; + pinctrl-names =3D "default"; +}; + &mu7 { status =3D "okay"; }; @@ -592,6 +597,11 @@ &pcie0_port0 { }; =20 &sai1 { + clocks =3D <&scmi_clk IMX95_CLK_BUSAON>, <&dummy>, + <&scmi_clk IMX95_CLK_SAI1>, <&dummy>, + <&dummy>, <&scmi_clk IMX95_CLK_AUDIOPLL1>, + <&scmi_clk IMX95_CLK_AUDIOPLL2>; + clock-names =3D "bus", "mclk0", "mclk1", "mclk2", "mclk3", "pll8k", "pll1= 1k"; assigned-clocks =3D <&scmi_clk IMX95_CLK_AUDIOPLL1_VCO>, <&scmi_clk IMX95_CLK_AUDIOPLL2_VCO>, <&scmi_clk IMX95_CLK_AUDIOPLL1>, @@ -670,6 +680,13 @@ IMX95_PAD_GPIO_IO27__CAN2_RX 0x39e >; }; =20 + pinctrl_mqs1: mqs1grp { + fsl,pins =3D < + IMX95_PAD_PDM_CLK__AONMIX_TOP_MQS1_LEFT 0x31e + IMX95_PAD_PDM_BIT_STREAM0__AONMIX_TOP_MQS1_RIGHT 0x31e + >; + }; + pinctrl_hp: hpgrp { fsl,pins =3D < IMX95_PAD_GPIO_IO21__GPIO2_IO_BIT21 0x31e --=20 2.50.1 From nobody Wed Sep 30 02:57:42 2026 Received: from PA4PR04CU001.outbound.protection.outlook.com (mail-francecentralazon11013026.outbound.protection.outlook.com [40.107.162.26]) (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 3638640DB4C; Fri, 14 Aug 2026 07:22:13 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.162.26 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786692134; cv=fail; b=ie41lDv3cdhPykPUYTflMl9Ay10xzG1Vq6LuAQLX2+tnS12EXyUWMcEdlprNZTpG7FqDTDYzE52EpbfFN1hESnTyXf51CTnuAW293Fl1IUp1SioaYokjv5QLlUH/J6iNETQw0su+UDNKTM/5V5fW7cMbzJp/HWgdGzag8dIhIiI= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786692134; c=relaxed/simple; bh=FRT209kUF1JO43VkIJ83VBfboXdzeFnQtemxebVRNZU=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=W3Zv1aGxNjFDq2PNKXOHkqx1PirlHcerUEBlyed5B6BTjaWFPIGSWBWI2r6XXOeuq4kh8SlzTHCl5XeRQbGYEPug+WHW8ce2GH3owed2GXwT7nCG9XAe9nXq8zzxLusAnoZSlWr9CHdFi6Mv54IZTUSeXKHgppUgkbQUyTcHy6M= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com; spf=pass smtp.mailfrom=oss.nxp.com; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b=G3lZar75; arc=fail smtp.client-ip=40.107.162.26 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b="G3lZar75" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=KlkDeGS386ASPpiklxMfZ7cb3eaDCYI3au5EggFj2wPFChhX+u4SDySinIsQDTkzTn9JbYd8uWKhnIz5BZRggC6e5R55kDq8Z7sSkCx4NrfyxluofIhEiDw2/+FWCyt3Aio54eJRnzpfZKBnm0DhKq5kgezKVdnfxQgPwPzfS6D/faucVuE+B4N0vyaeYFd1NZMmfe3U7rFxhq4ZcIcZYQ3r9HviR1HsZWGftsbMw5qty3VylwvN9GkDcNT1jUyXY2mIiiaLPIAwV/V04bWcf6fYQDTlYGbft9VgNSQpu3HbI+kieVj7tmgwGpVPKMIUBftRVXAPknuGffM7sJMG+g== 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=P6ZNwKrky/lThoffrrbm+MLvOMXr8hXSrmvT/j22RwY=; b=sP/gvZCoZHm0LKmA2qj0spDMjEbKpDFYcw+0r/d+qX2Y3vh/BSLPPH/9c9A405PMFgCsFDxIu7Xru9pWCobQ8HlKYz+EYMhZ5nxpUhMCK6xzuGlBzK/0rOYtdJYz9M5Drn8kG95aXmMfr27iaTqj73vllzoaf0TxIvGewJOqmgUSqGzaC6qY9Co7dUDehafpVH6+USoihhRpxuvmKPHcYukTKeskOor9PvPGrQlSYzYUUkGk8evEiHd75Zu7C+nBBxgi11aYEPWPy+MCXxIc6fJSjXFQkUHTdOHdyNI6/4uvO097Y1EgCIMrpkFA4kD6ih3Fdvvq9z9Zk6v08P0FbA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector1-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=P6ZNwKrky/lThoffrrbm+MLvOMXr8hXSrmvT/j22RwY=; b=G3lZar75Y65vdmP36dwJzJT8hOeZ65x9yqCyTAO96NwGQ5T8XzghLhc0gAtmrZYFIRhmsv7pvI9aJKA2lSM55uM6d63s76MdKTa9dGMNifx3HVPxCCjGqv8j3SLZjjntPa7F4QIqcgyyz1XaZ4WXSMI1l4B6U8pRnFrCIysuaEzjW6FB/uMSvGDXOJ5cLmY4MIYX9KmSs72IuJIaqhDrGyKPpP+egXallAc/osmreKSxGzidmIY6eE0dfD3+ZPux+1XmwENlZDSu7cC+p9nttKMwnJ7GGqkfmPTnSrAcuLogv3B0VOaXQZqVXuZGd5cOz5ZJrwpPBBwXOiPP5PCjyA== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from GVXPR04MB10021.eurprd04.prod.outlook.com (2603:10a6:150:112::20) by AMDPR04MB11650.eurprd04.prod.outlook.com (2603:10a6:20b:716::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.315.15; Fri, 14 Aug 2026 07:22:10 +0000 Received: from GVXPR04MB10021.eurprd04.prod.outlook.com ([fe80::d247:853:3e16:1994]) by GVXPR04MB10021.eurprd04.prod.outlook.com ([fe80::d247:853:3e16:1994%5]) with mapi id 15.21.0315.014; Fri, 14 Aug 2026 07:22:10 +0000 From: Chancel Liu To: Frank.Li@nxp.com, s.hauer@pengutronix.de, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, imx@lists.linux.dev Cc: kernel@pengutronix.de, festevam@gmail.com, linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 14/17] arm64: dts: imx952: Add AONMIX MQS device node Date: Fri, 14 Aug 2026 16:20:18 +0900 Message-ID: <20260814072022.4064009-15-chancel.liu@oss.nxp.com> X-Mailer: git-send-email 2.50.1 In-Reply-To: <20260814072022.4064009-1-chancel.liu@oss.nxp.com> References: <20260814072022.4064009-1-chancel.liu@oss.nxp.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SEWP216CA0063.KORP216.PROD.OUTLOOK.COM (2603:1096:101:2ba::12) To GVXPR04MB10021.eurprd04.prod.outlook.com (2603:10a6:150:112::20) 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: GVXPR04MB10021:EE_|AMDPR04MB11650:EE_ X-MS-Office365-Filtering-Correlation-Id: 054f0448-0356-46c5-ad92-08def9d4c13a X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|7416014|376014|1800799024|23010399003|366016|19092799006|3023799007|56012099006|10067099003|11063799006|22082099003|18002099003; X-Microsoft-Antispam-Message-Info: W6OTR/tkRhc6NlKTcCQC1n5PrRxTjyE3UPnDMjNQMbQqKNAmnoaXfGhDCHRhXYtIs3Qtf55d4SpANLX3lqS8yJBFLpZdsJqfN5kQU9TLqTP770gNJuED12Lrehlyur7TsX6wIcSZwL2Q4/77DQp7xbQ5UTFybz6D4WoyMvwTAAOxFXghTZtrUqiLeI+EcdMM2opoh5MZhXHqJpiKhrKjq2VRR5N2iFK9EcdK0PFIFk92CCUdD/yjEnfBZuX3BRGIrWPXVef1cu1ZwC2EVu5eUT40glTyhZJNLgrtVEv971epe1T9Vd1go+h4M+5brmMrFPonF1FfKlJWRpfpvA0NopVcofT4PkJDRm/LiiFZ8kjAUJ6fEPVa2NUYWlQ/QgHNSuO4v8k37Zi1fKl27rb/TCJOwxMj2wwSNcr8OegxWwfYgLlreNvdSK1gZemlzFC+cgDYuW4Z69dd/iVkblvV7nF4058KZKCB7BFLRRoHaYxCIErMYCdZ6SKVpu4niuvhBgV98QtgOIvYtTLA1btrPZIlp/miYIjhZwmDiQ8fn6sOOX+mNXpU7e/dQTlGyPK3b5cI1ozvRHiULkWE4l7QY+iuWbyLc0DSqI0AS4CZkz8E+TrI/+W3lU1BYQWgq9knBMjeC/tKMuK2UyZORLm2fLhhWN2VI+KzZcFgs0GEYy0= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:GVXPR04MB10021.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(7416014)(376014)(1800799024)(23010399003)(366016)(19092799006)(3023799007)(56012099006)(10067099003)(11063799006)(22082099003)(18002099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?7+eIppZL7KJSFozkwgn4xEBwAuKsdoSr2PwJw+aJjteJaXhUv9X37Y6GAR8V?= =?us-ascii?Q?wOiiZCtGYbgRSRai3yc4fA91L9Ujp7Dl0MXTndG8xlPcXTS8lm2t2o7zMDun?= =?us-ascii?Q?JBLVkoFRZxtKvjDBFPGH0WVgraKRbkm6uMl0mQs+GbRiE34PUeSapk74pi/F?= =?us-ascii?Q?zEuCvKj/oB+jNVEr1lYDB7UJyCZyWMIntIRVfuH06zcaKUGTY8hgiVb8lUFA?= =?us-ascii?Q?YSObS8FKj/18dW118Vd8hv9xqobT4aH4C8Zwym7EssnU16EtisqcbBwtm85l?= =?us-ascii?Q?25xFxY+FtWrO9g+AVnFiB4fPQapZwbS7Pp9q3ong47EYz7znYa1OlxzRVy1z?= =?us-ascii?Q?2GpCDIc+fZqpNmiQgWGNDLzHeMtvmysI9wwHDb4ORghuIHZM+NPcjEEq9+gz?= =?us-ascii?Q?bh7p6FuHLd7XsX/+9QQG9lxcM+csS+RbRoSNFY7IGXqV+kFNHZ+tnwPyU5iS?= =?us-ascii?Q?ILp8fsrn/qiQyY7SZU+k0FPM7pQKeeH1SoUpTpx+d3bimedozHYP1Mj4QGOl?= =?us-ascii?Q?2S+lrtNYiGsf7UpXFVUiOzKXcf8a2Ig82vOzqzvNCRz0vKMea/1duFP3vRiG?= =?us-ascii?Q?rz3olLIm2dQWGbibcgvsYSnM0pKPT/DKKXD2z6a2IJHwGuGW056YcOWBuo/Z?= =?us-ascii?Q?qYZAwgFtyPq7Q3/UEZ1An5g4qf9sTj4Jc8lCjiOZf42Oa318hFDZ2Wh43Ud/?= =?us-ascii?Q?Dhf05NXN/KV1Zl2j2W4MtDXTCKg+XjSYjDvXjSQpbzRcyxT6LaWQFtkBjt2n?= =?us-ascii?Q?vCuVVPLz55iE03aqJ9Nuy8Jgt2qPe7QaALiR9W28V24tcUo4KTRNclOw1TaS?= =?us-ascii?Q?IJRKgcy+VVDmwL8O21x8lMc24DNtuNY8xMzkm10iiIlW2hWfp12Dndlbe8kc?= =?us-ascii?Q?wiB+frDh8F4e/pTooIHXU9y6dcravadDmr3hrsHPEUpwUBqpyT82g+qaqZOK?= =?us-ascii?Q?I1wUgwLxBbOyRKS3XTXiUJfByVo0SvJsJ8KpyOXKn9LtACxYSwrEgOE7xtNa?= =?us-ascii?Q?RAtwQeH9iTwmrxkuNUk4tSdnHjxArxdSXCiT8lm9ys9I5fakflEkkDKPdS4G?= =?us-ascii?Q?MW7LRHzGZ2r9m4ahxAff3ruLH3hCjtnMCzwKTYuuNwaGggBr/761yYSHo/pj?= =?us-ascii?Q?FT6jTVaqlTZ0gkEgeli73h+Fx91NouTwX7b7movZqjIhw7qpC0SLfWIhP4wl?= =?us-ascii?Q?nHUr5erJfJ3Jv7XKPVrSyhSiug2W/maNFd/vJxumASwCr0zXzUkOU+19ZaUW?= =?us-ascii?Q?ML5O7x2+yyBymmTuAHpsFPswlZ9S1nNN3UYzMoWpmDEMaSZQz8by6Edf2DUe?= =?us-ascii?Q?jwZ7ViPGV8+Hq0QunHChCImmIiAuGjN3pIlNuW09Fa0KDIz4vMksV/MzZ6Sm?= =?us-ascii?Q?jDOj0njK9Ec/w9+dpS0gYOtq6SIhzfP7JEDuDmoCl15GbNKeZApLl2hTqGW7?= =?us-ascii?Q?+rD4RSlTddRYM1dlpNaKnPTh6J2hkFu4UnIXd0b7Ek3NJB5RQlTgKiobNN3H?= =?us-ascii?Q?/GwkG5RYrIuiKIKPCQ2xg13lsTdlIe7TtENpiR72bF0THlc1SUYFt6IKdtFk?= =?us-ascii?Q?YXUJWkoKJCtI2Ia9k7f7fH0xWkC/7y1Bm4tBu8Qf1M2ZnpkQbAPBfVqK9wPh?= =?us-ascii?Q?FcM5GDoXLpmSz9bzV49cx7Nffzt0qhW+xqv1z48OkolMDbszdNXNQnWJFJT1?= =?us-ascii?Q?blhFZaosa8hbDQCrCrSV9TQ81CbQ0lIgBBC5hPM0ncxli9DmKMX+GwoBTrsq?= =?us-ascii?Q?2TgI3rI0O1c9yOYoVfqQNZhJnv+ANV2cfMzYRvgA98u4B8zI1r0m?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 054f0448-0356-46c5-ad92-08def9d4c13a X-MS-Exchange-CrossTenant-AuthSource: GVXPR04MB10021.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Aug 2026 07:22:10.4973 (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: rPLQg8w16pFvwFC8FOQttO4XAhkx6buYJ7gv0CIR1g6g9GoIU4p0WVPXOUkfkHMlLuHNB4MkJL3XyDutqaeHvXIDgt7Ed8fEit6MAAohJPVZbm2O6pDMd6kJr+7mItgX X-MS-Exchange-Transport-CrossTenantHeadersStamped: AMDPR04MB11650 Content-Type: text/plain; charset="utf-8" From: Chancel Liu Add DT node for AONMIX MQS (i.e. MQS1). Signed-off-by: Chancel Liu --- arch/arm64/boot/dts/freescale/imx952.dtsi | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx952.dtsi b/arch/arm64/boot/dt= s/freescale/imx952.dtsi index 020de00e8285..54dc793a2f69 100644 --- a/arch/arm64/boot/dts/freescale/imx952.dtsi +++ b/arch/arm64/boot/dts/freescale/imx952.dtsi @@ -261,6 +261,14 @@ scmi_misc: protocol@84 { }; }; =20 + mqs1: mqs1 { + compatible =3D "fsl,imx95-aonmix-mqs"; + clocks =3D <&scmi_clk IMX952_CLK_SAI1>; + clock-names =3D "mclk"; + #sound-dai-cells =3D <0>; + status =3D "disabled"; + }; + gic: interrupt-controller@48000000 { compatible =3D "arm,gic-v3"; reg =3D <0 0x48000000 0 0x10000>, --=20 2.50.1 From nobody Wed Sep 30 02:57:42 2026 Received: from DB3PR0202CU003.outbound.protection.outlook.com (mail-northeuropeazon11010010.outbound.protection.outlook.com [52.101.84.10]) (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 CDB8540BCDF; Fri, 14 Aug 2026 07:22:19 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.84.10 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786692141; cv=fail; b=a53PyKc+0emYQ1r0uMYnWlhbuMw7+9Xh5+JooIowSJOIC1/kXW+Ngfy1trxzpQV61oS1814pJwCXzuILHVvdfzZJlxHzGqR24UvOSR+tIbKsFdtZsl7+AVhzmZsBnKGeo3KOFTa5u2sjdkjGflE27uQ+uh3TdvP1uYedti8AgVc= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786692141; c=relaxed/simple; bh=A27SkGrs0+dEaY3z7NQ5Z2mlU1/Py5My/eHuWtJlbzA=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=ACbdWKWpJHcrAj1dacNDVspiq5GSryziEZPjTxKs282ZnSjeS0E+dzVFf0q6bXr0vMB0OeVgI8LpDFFBrjkn7BLyKRclbrNXm3kxBG3lt5lcaiisYC78ScvP9z6kHAixLkpd/uK5Db4YHf/qYQqdONAC8y44HnjBRr6BGAFXiiw= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com; spf=pass smtp.mailfrom=oss.nxp.com; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b=JTSV3Yf2; arc=fail smtp.client-ip=52.101.84.10 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b="JTSV3Yf2" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=xrZwVqQ6yg8g3RfBU5hviaZ+KZ4SM8kfsz59zR6QQSLaMQNq7WhhdeYEedAX/XQNjrZhbpZ04OWPvoPi/Vaj6+K0qug2M053e33K53XO/Ok4oXlfsFUpm7sVxmCSOtWrXKDH3OL/tEJrFELIgD+mo/wJjizmbLbA0WwqyE+AzlzaV2tJl2PpR9vUQZoTXJFMh4GowFMsMwDBRGoHlduwv125Qb7KpK6GNLII9hf2UtJu17Zq1fQHStB+ks9jJ3sMAMhAbSif1kWZkVL1jgl6Pa1EnwkadVxuuldJvAcLzXT0xeMzam641bpzLAvcTrYhcb2id6qoBpxKImUCV3Tk6g== 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=CfRWm9pySWV119cyJM4tetQffY2MEeMP3H4EVBEsc18=; b=pJcIsLjPynfq9p6YKi4K3+rzXIhmKKD9DX+gApaix8yCceBVaEuIX9bQsrpaRT1abPtFwWSJreU3yOob9vkFJoLsXd9PdkQEhSGqes33/ETBdIvdUmJJSwzz3aTVQHEFFzWGLMl5GATujoBxe9QNF8Sm5OpAacvc6nl3KkIFRBo8TTsmiI7BGIakIqIGRiboS84oRvgfSS5mfqh3Pn6v3SgewjEposv3Cn4nA5xTV9gc8sK7E+hrV8ORXxyNAQWZhwglPwBgsau9KpP0zhpACIFvwZWV4EAt1sK8w8nnwfpzYUzOphUtSNbHn4wF+rSV3Z6XsQs//qxcIbSSzZTqmQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector1-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=CfRWm9pySWV119cyJM4tetQffY2MEeMP3H4EVBEsc18=; b=JTSV3Yf2uyRJueYwBvgZfeJLQrvUcQwmEmh5PuobiqiYgLgd39qLm5NVCoUINKrU3fo+LNAnK/2gaEnyMzPqvVmXYTgbzmlLhv8GP9nfWAcMny9MI1rn8ATWHxGNWFBkAPRiBR4ykb6NBjVZtizzoPz74Qy3mKK43vy2YboS/5qZAcNTHd8lqluodXzNgBxryzHcr5LQDIShaoaUzJA5P1TcLucrYiahuTSgd/4VX7/axoviBOrPcbWu7oA1Zz1b9qaA+ma2ZQmZCtnA1CLBQn0WaC3zBIHcj0IWRA1DOmP6chZGJ8Sw/XOtySvX2ZZgvcLLHsgaAdNwL+vwOR/5OA== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from GVXPR04MB10021.eurprd04.prod.outlook.com (2603:10a6:150:112::20) by AMDPR04MB11650.eurprd04.prod.outlook.com (2603:10a6:20b:716::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.315.15; Fri, 14 Aug 2026 07:22:17 +0000 Received: from GVXPR04MB10021.eurprd04.prod.outlook.com ([fe80::d247:853:3e16:1994]) by GVXPR04MB10021.eurprd04.prod.outlook.com ([fe80::d247:853:3e16:1994%5]) with mapi id 15.21.0315.014; Fri, 14 Aug 2026 07:22:17 +0000 From: Chancel Liu To: Frank.Li@nxp.com, s.hauer@pengutronix.de, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, imx@lists.linux.dev Cc: kernel@pengutronix.de, festevam@gmail.com, linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 15/17] arm64: dts: imx952-evk: Add board muxes to select between CAN1/PDM Date: Fri, 14 Aug 2026 16:20:19 +0900 Message-ID: <20260814072022.4064009-16-chancel.liu@oss.nxp.com> X-Mailer: git-send-email 2.50.1 In-Reply-To: <20260814072022.4064009-1-chancel.liu@oss.nxp.com> References: <20260814072022.4064009-1-chancel.liu@oss.nxp.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SL2P216CA0118.KORP216.PROD.OUTLOOK.COM (2603:1096:101::15) To GVXPR04MB10021.eurprd04.prod.outlook.com (2603:10a6:150:112::20) 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: GVXPR04MB10021:EE_|AMDPR04MB11650:EE_ X-MS-Office365-Filtering-Correlation-Id: be7a6dae-2a7d-4d12-dd84-08def9d4c537 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|7416014|376014|1800799024|23010399003|366016|19092799006|6133799003|3023799007|56012099006|10067099003|11063799006|22082099003|18002099003; X-Microsoft-Antispam-Message-Info: Kk4tocsCtZzwr68BoQ5gFYLTG878pS3MoiUJS5+Nd4anCqIeuh7g/KW9Lia2VHm3JnEH2FBgiqk3f6f0fjiW9UKLAvAQkmOCp1F8GYB+ru/c0ZByEmvDFT5gto1ZmcbhiSrtkQwgz5iZ94pkqvv5nOTKMGDGi2fR8ZeRVE9QAecUy7NNbhqXfrohZ7jIG05l9YtjXvS7q/VYuETewwSO3coxs9jGIAiVpZ4LVDitW0LP77M7IsBDuSM+10lZABCAtE3uy6mgD/9Cm5ets8pzfo2S8UKLXvFMcxkq21QdqEKur7SmCfP/T1wZTml8F2Owa1gnG3TShlix/d98e7w7k09l92v4JeKwRgVUzamB+kAAvzeOkAlp51qW6lt5W6Ogh9ir3ymcfCH213XG3LSrWUBACZATMzqrT+V+lxUg98CFQGwbKKDW5WhNsk2Y0DuANyTq+tCqDNdBDC8a1IHzHFtwgz4+y2cQ99lcUrztwVcjzgO4Q2EN03mLmxcRyS/pQ35F/KixQxq8hgI09XpIzcz7B2pTsV3V+5C30087q2EG8BlqeiC7wIwR8guqrj5EEafsg5VNe5qK837liNvruo0JFuPziOra51O+Z4qKXB3qu2XYjgUypXkdwaJLAWL5J2h8yzUGLUw5eoOt1IAsAQvAPJKHg77az+eWhOFhUB0= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:GVXPR04MB10021.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(7416014)(376014)(1800799024)(23010399003)(366016)(19092799006)(6133799003)(3023799007)(56012099006)(10067099003)(11063799006)(22082099003)(18002099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?2xfPh8lWqiylMSiBwKMCYU0PAYdj6hkFzt47OMmnaKxRfAlueIbV5NXMEzEt?= =?us-ascii?Q?Zt8iADWKvGZKenBqRlkMDnd6YkehnyghcWa9gKH4VqtfNOg229clW/frWqAJ?= =?us-ascii?Q?QOObEUPm6p1l6+9wZp9o+nbD+FFZwRMkF/J11xbLT2SwJoA+yILtbolUsIaL?= =?us-ascii?Q?rnF3gFpgsg600elN/y+1z+QywCzvU48R83sUOlC4fuAGFzbpZqXm/eEAWnOk?= =?us-ascii?Q?m2C0jr19vQz5qGi385rpPTeZBO7cZ+UeXIROkMg3pmz5W5iRNPETVg3mBry6?= =?us-ascii?Q?ciYGPHRuLq8e3Dq/fOzIT5lGAmzNFDr7OkQyb67FnEgbUYG3vUzwGP+wGGu1?= =?us-ascii?Q?fy9IQ796uFo5x3jMi2e3/pxzAujh9C5tuEZJhFveX907VSJmnjLCiZcs/NOr?= =?us-ascii?Q?D8jbJv82CidOl52ZvZYzChq8IaCvIPM5j5hkSC9LMFRS9CfLy1zebbvwCnuK?= =?us-ascii?Q?JBaPKRvxTrpO4bGoeFW6uQZdKX4Ogvux/EK9zfoYcm29QScG8urZFEQ0HrTT?= =?us-ascii?Q?YlLlsvGfYxdv0XD4bHw/1f2/F+S45+HtY65jgAWH35Pzhlx74jAk1gWskD8G?= =?us-ascii?Q?nhvwa6c8JJfaLcy1lVB3NqFwqHuRp4EIiLpXAACIxNyoG3BnvODBc4jH0VX4?= =?us-ascii?Q?BBY/fww8f0WggSut1RB2sD9T/yLxbGgT3enk29X/nqpTXve+vgjSuUjhR6qJ?= =?us-ascii?Q?Lr09YQAhjoxlNMfgZVyZ4sEUsQgYNgPpWj+JUEPec3GuHHjkvg2D65mmh5Jm?= =?us-ascii?Q?Mjdf/mvfiRklyaNpIYub49yDnGb9yIloPJJM6pB4tgl39Atv0tE6+TM2nIz0?= =?us-ascii?Q?+9XPge2OJOIhmtBf+T8Qi9f2qh1F5ce2n7ViCEs6bH7OkAzDm6sa3f6TU0Ly?= =?us-ascii?Q?nG9fseUJUBhYaAMWZP3qoZ+Ern6QaKXXIKeRviA0GonsNoxdMboFiUhY9ekP?= =?us-ascii?Q?4fzVwgxRDYe80N2eVgrVhxkvPL3HnkH7PxjKmg/Fo199lEzFYJ15K2Xue2cM?= =?us-ascii?Q?wLc7TCBotg1T3LfFoT5JFLeaQbqL6rOMSAlB2YXydWnl+Y9G/LMBF0yqOZPR?= =?us-ascii?Q?bE5Ahiew0iPfeszGDswahdgwN7Oz1mkb9wj5paeLo/TB2UP5ZbhngEDaQZGM?= =?us-ascii?Q?/3U054Nx9VZyCmyJ1lmMDmPT5cmKOKMz1N1vv+SEAVY5HOqDyCvTsJb1uKmB?= =?us-ascii?Q?ornHAAJXm2e4huN31aartkPqLelI4j7RWDq9SpbWW+QJ2Dn7/Uvk7VIVXFOY?= =?us-ascii?Q?TAIzi94RLkxRxyhB9Ng5XGYIiyLvuvFXGroaakdcy0/mKhoZrw6rGlFhTJ2v?= =?us-ascii?Q?rLdWBM1rWwW4J0pXRhYvMBlIofyaNdNRgC7lq1uNOgR4WTJERTx8cRz3qT7P?= =?us-ascii?Q?Ab6PM82Gf/9YWc6s4AN5CWyJfdPOv0Jf/19evjmvV+wOYf733X79xnhO90V/?= =?us-ascii?Q?MylhMy3uPdWBbGu5zpRI8Y8qn0vzEEDCw5XoXvyF38QPdBTUN62yaTt/iAXm?= =?us-ascii?Q?9klu5lal/aJDZka7djp1FuiBaXpMuWH8YhPKphfmZlqGQnAy4YDSUezb9sX9?= =?us-ascii?Q?OExKlLfkAWDoCM0JUTjpQPRzmmvwbq5ZQRfbNYx1h7hlJdAZt+0GBXg59G3L?= =?us-ascii?Q?efGO75JE4NUeZ54ReyPn4WFSlD1i744Khj911H30Tdxm3+/HjdEzHnjKhUQP?= =?us-ascii?Q?8LJvol8O5pIvRI6kLMxeUKBY9MkWr1W0NHnfPgIGe11wRd75NIrNjYomreuk?= =?us-ascii?Q?Xiln2iulTnxhPLxCPzw86C+DdWKqRghb0CrgU2xCf2sinW9izgv+?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: be7a6dae-2a7d-4d12-dd84-08def9d4c537 X-MS-Exchange-CrossTenant-AuthSource: GVXPR04MB10021.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Aug 2026 07:22:17.2078 (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: pvAHhwp8TGfvNql+15ZK+Tl6QJfE7UsPi0VkWjgwcFze5o+WXhUlA0lgt0LHl+erlTJ/HbXFhXxAfsNQJOU+IS/WnEl4K9+wqHfIX99rYE+rUViWHKdwuV7aBMnDavqC X-MS-Exchange-Transport-CrossTenantHeadersStamped: AMDPR04MB11650 Content-Type: text/plain; charset="utf-8" From: Chancel Liu CAN1 has pin conflict with PDM. MQS1 requires an enable signal via a separate GPIO. Replace static gpio-hog settings with GPIO-controlled board muxes using the pinctrl-multiplexer framework, so that the conflicting functions can be selected at runtime. Signed-off-by: Chancel Liu --- arch/arm64/boot/dts/freescale/imx952-evk.dts | 50 ++++++++++++++------ 1 file changed, 36 insertions(+), 14 deletions(-) diff --git a/arch/arm64/boot/dts/freescale/imx952-evk.dts b/arch/arm64/boot= /dts/freescale/imx952-evk.dts index 2224b90aafe9..e9d735dc2a51 100644 --- a/arch/arm64/boot/dts/freescale/imx952-evk.dts +++ b/arch/arm64/boot/dts/freescale/imx952-evk.dts @@ -52,6 +52,40 @@ chosen { stdout-path =3D &lpuart1; }; =20 + can1_pdm_mux: mux-controller-0 { + compatible =3D "gpio-mux"; + #mux-control-cells =3D <0>; + #mux-state-cells =3D <1>; + mux-gpios =3D <&pcal6416 10 GPIO_ACTIVE_HIGH>; + }; + + mqs1_en_mux: mux-controller-1 { + compatible =3D "gpio-mux"; + #mux-control-cells =3D <0>; + #mux-state-cells =3D <1>; + mux-gpios =3D <&pcal6416 15 GPIO_ACTIVE_HIGH>; + }; + + pinctrl-gpiomux { + compatible =3D "pinctrl-multiplexer"; + + can1_fun: can1-grp { + mux-states =3D <&can1_pdm_mux 1>; + }; + + mqs1_disable: mqs1-disable-grp { + mux-states =3D <&mqs1_en_mux 0>; + }; + + mqs1_enable: mqs1-enable-grp { + mux-states =3D <&mqs1_en_mux 1>; + }; + + pdm_fun: pdm-grp { + mux-states =3D <&can1_pdm_mux 0>; + }; + }; + dmic: dmic { compatible =3D "dmic-codec"; #sound-dai-cells =3D <0>; @@ -284,7 +318,7 @@ &asrc2 { /* pin conflict with PDM */ &flexcan1 { pinctrl-names =3D "default"; - pinctrl-0 =3D <&pinctrl_flexcan1>; + pinctrl-0 =3D <&pinctrl_flexcan1>, <&mqs1_disable>, <&can1_fun>; phys =3D <&flexcan1_phy>; status =3D "disabled"; }; @@ -387,18 +421,6 @@ pcal6416: gpio@21 { pinctrl-names =3D "default"; pinctrl-0 =3D <&pinctrl_pcal6416>; vcc-supply =3D <®_3p3v>; - - pdm-can-sel-hog { - gpio-hog; - gpios =3D <10 GPIO_ACTIVE_HIGH>; - output-low; - }; - - mqs-en-hog { - gpio-hog; - gpios =3D <15 GPIO_ACTIVE_HIGH>; - output-low; - }; }; }; =20 @@ -491,7 +513,7 @@ &micfil { <&scmi_clk IMX952_CLK_AUDIOPLL1>; assigned-clock-rates =3D <3932160000>, <3612672000>, <393216000>, <361267200>, <49152000>; - pinctrl-0 =3D <&pinctrl_pdm>; + pinctrl-0 =3D <&pinctrl_pdm>, <&mqs1_disable>, <&pdm_fun>; pinctrl-1 =3D <&pinctrl_pdm_sleep>; pinctrl-names =3D "default", "sleep"; status =3D "okay"; --=20 2.50.1 From nobody Wed Sep 30 02:57:42 2026 Received: from AS8PR04CU009.outbound.protection.outlook.com (mail-westeuropeazon11011033.outbound.protection.outlook.com [52.101.70.33]) (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 3C07040B0EF; Fri, 14 Aug 2026 07:22:25 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.70.33 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786692147; cv=fail; b=JjlNPEoCIIIBOPzYR01xxUoCAHrQ0nh4LK4kkBexQMMOWn0eDCh8YgkcqKY6EFdKYs0CUJuzCEGuCi+6EAAO85ekzzpTMZDcNAy8k3KT8RSECeLujur+UABh6/yNl2+WIAHfMWTaPMKDFQDWOiEqSbiQPK6iZMK9/R02ublN78g= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786692147; c=relaxed/simple; bh=Rk1WesCOTk2tmWme+nGyAiLfmFu2IxK3Z0m0PCS2vzM=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=pleHPkRviOF8EslE/Nr4/D27VhKPV74kz0ewroEnd/Ed9mw49ae/S3CFnmwG6UkAgi6jaxG/B0yCek86JJCS9f46YPfvcXkw2quwRDQHLdLogRnqkkAHd7v7dFETH34byN3pk+w3JBtYR2+UB+iL5NS1s9Kvjkpk5N0hK1KGZZo= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com; spf=pass smtp.mailfrom=oss.nxp.com; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b=fXIfzfa/; arc=fail smtp.client-ip=52.101.70.33 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b="fXIfzfa/" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=PYGzfbyxwovlBBwzrMFRzo2PcS1+0aNywgoRgS6elucECUL/9zdBBtOkasXwdSsJJz1D2zODRQLy42uZdAd0P0jxCbOSMdk+sXVN7ymY2Wtmc6+E5bLGKrRXTZuQGqXRK5cDs5ulYXz+MDPLXg25UECCOKY5kJ0W1mJWdQowEJk0c4J4NoxPy5uQdsahl2FdMQqGQGJ8qj3VgtB2Pnzza97OhvOXjxEElUmv7S6/izEVVSc9FEqDwa4A7foB1xU3Wzdw8BJndIr7pJMj1PC0n9XtXXBMSImk/2JQDRY2qJ2dJcoh1knZc0sBFhrxCSJvA7xHzOy92l20j3xFsiWaYA== 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=L3QI8ByqzmFqg8hUkaJMpDxh/ODurT9Mb6LOj1Jasu4=; b=MQbsPG9/O5pmv2HJDy0f8sfdUwG54SecwtCajoTGuC6lPpyXjAMAfYwnuiQEDKLjRXfON1QCmXTpiI9TLI6ZKe/ZNUm1kEAQ25ALZTe2lUtxTJ9U6vv3cwYHxy/vIkbLX/rhAUq7p3nwA5N4c1W6HFsuJKIjavWheAte9z/1EiELSBj48Pfi5QRMIka/o42dXnelWvCmP/Ei+2TLe5OHgAII1qJV0q9Cm5idaqky/PDOZQGsVBHbRu9sy9b6oPm/IogZqIMCxh7J2kjRidge9abFSV87ay4l4dBBgVVIvh9L49bBfHClsoVGG1/efr91DypVpyisHhltHH32xTUDEQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector1-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=L3QI8ByqzmFqg8hUkaJMpDxh/ODurT9Mb6LOj1Jasu4=; b=fXIfzfa/m2Tlhxs9elxIuah877pSo5EQWgMLNH/6HKGxiiokdwTrQSKKeWoSLmt5xulvPOC6Sve1nuxXN7YZrBL6EFu3a+kXFaF+LOlWGyIdVi1w11RPLQqBLaZFFeDT+FlQOP36vaZR1/GCIBGukr/y/NZnW21ZlB5SkdRkKAzk6SzfdjqLydUrGtwSFYAPZslJwjZkzbZ7q6E0FHKu9HrNNWze6GUm5VlS4CFVEOPr8wrn/DaVyNQ9WgHhgUjppBz0/NluN7/lqgF1NfpxRR87hG0DnGnZQKmTPwsX7+YuVl5u6tu3nL1O/VnAMOUN32OUvhtDU9G/SXDKq2t+lw== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from GVXPR04MB10021.eurprd04.prod.outlook.com (2603:10a6:150:112::20) by AMDPR04MB11650.eurprd04.prod.outlook.com (2603:10a6:20b:716::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.315.15; Fri, 14 Aug 2026 07:22:23 +0000 Received: from GVXPR04MB10021.eurprd04.prod.outlook.com ([fe80::d247:853:3e16:1994]) by GVXPR04MB10021.eurprd04.prod.outlook.com ([fe80::d247:853:3e16:1994%5]) with mapi id 15.21.0315.014; Fri, 14 Aug 2026 07:22:23 +0000 From: Chancel Liu To: Frank.Li@nxp.com, s.hauer@pengutronix.de, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, imx@lists.linux.dev Cc: kernel@pengutronix.de, festevam@gmail.com, linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 16/17] arm64: dts: imx952-evk: Add pinmux and mark conflicting devices for MQS1 Date: Fri, 14 Aug 2026 16:20:20 +0900 Message-ID: <20260814072022.4064009-17-chancel.liu@oss.nxp.com> X-Mailer: git-send-email 2.50.1 In-Reply-To: <20260814072022.4064009-1-chancel.liu@oss.nxp.com> References: <20260814072022.4064009-1-chancel.liu@oss.nxp.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SL2P216CA0118.KORP216.PROD.OUTLOOK.COM (2603:1096:101::15) To GVXPR04MB10021.eurprd04.prod.outlook.com (2603:10a6:150:112::20) 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: GVXPR04MB10021:EE_|AMDPR04MB11650:EE_ X-MS-Office365-Filtering-Correlation-Id: 4d052803-4946-4c20-a6b8-08def9d4c87d X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|7416014|376014|1800799024|23010399003|366016|19092799006|56012099006|10067099003|11063799006|22082099003|18002099003; X-Microsoft-Antispam-Message-Info: 5c5WB/rgLUPEWSvtqKWJ3UbHYY6uV3FcSzPlDQgioNeqpExVDbmVQ5vXyDgFFqnM/BOVEp2BQgJ0/1D1O4KXCvzNPuRSGGPFsybN1OQzR/4BbnABkNIMLslKbIPxJcIOXKECd8gRfE2c+08mHqV4HwhAxKiGrtFIfvBzTokCv48hucI6GF59QLUPS8kHwyZ7JQJpiLU5Zh3HkcpcV5E9U4zmXCRlXaDFGsQgjg/cdcan+S/dgc+USrQ4bi5lBoD9/SEfyb8uy7JK1XqrMRMxmrOdkt8AyQ1Ir/+Zj6Y7nIyPQEiePvyBDT3A+67kCsw9YJ7AG0C9AkMdf7NPgLqfvQ8JcBzP2hoAV8+EAg9L4eJrq6D2NsoMcGYP0KaPlKLiGKBh3718KJaI7BPPG6I3FIBHQ7SD2bN6NMI1U2sp5ZS2VBn9ZPMR08g5rcC6+LkiynOPoRchHrXMfpyJ/6vq3ohYYvSQjFHhEjz0eg7+DuMp/9ljzQLHiZH0jIggNN0ccuiI0vS50oGluHeSVRZJJM+C26bOQ16x6Fn+5yJ8Eyr9pIRPz7USgja4zvPt6MPr5ZKZP+2zTHNHCVc7uMBvUepzpeSu+ymGP6CqD3HR0E73dKBBkzP6IxpoG30S+kjeZUdbruxFpHxrnovmsQS3mVZtUCjXzhdWS/VqRw2q5Ao= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:GVXPR04MB10021.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(7416014)(376014)(1800799024)(23010399003)(366016)(19092799006)(56012099006)(10067099003)(11063799006)(22082099003)(18002099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?ZgsnrHkNFnnaBmGqKZLdIaSE71TO4e9IxPa0iYfaeen/f267/0Gkh0XNq/fn?= =?us-ascii?Q?P6vak+BF12rY7tylElg2FsiYV7xoVsG5I4hHq2dwgOl+8BP4LtoccfRAG9+o?= =?us-ascii?Q?9MJX+6tNbKdnEFiu1euWlcim3dWHbNdfkhbvinASQI+JLTktIsZ1QArAPjO9?= =?us-ascii?Q?xG43qHIuLqFCCBVz6ERG2+j/CNKOQHUYGu73ZMZd1uEQPHlAjMJjYQPgsDhh?= =?us-ascii?Q?Z67lxCUakTrWuB9DK2GlWzluvWjemMe0TQg15QqZ0Ohzctn5JcGsiioHQ5aK?= =?us-ascii?Q?5b3x4rTkCYAimHDfqxZAk/TNSsYYw00UjpK1Kq06NXqpEwnrvtujqJBHmrkO?= =?us-ascii?Q?CeDdCjkGKBrvxsGGLY6dQSgROffGla/gtvUuKCcgzMN4c6sJVS7kRI00fDba?= =?us-ascii?Q?DRk9CZii5UArOItVi6e2Yiqh4TwnSWaZzTL0RgqQ7TV8AgKYpTYsGw5riHsH?= =?us-ascii?Q?2q5qpeLIhHLQTCI6tHvyxvvy5eMbCjroiwZmzXDKbia313gCZtwsGDAx2wD2?= =?us-ascii?Q?zbw0yVmR2ZwZf/f4J62WIODC6V1e/Ue6gSmdmatOQ91QiyDzSxRlngOCbt5o?= =?us-ascii?Q?aRgAraEXwgjhw5kzijH3JpH2YM17S+d5wPkpPl4PLZk0u4BNwllVeC/Vurza?= =?us-ascii?Q?+ooCDit8atRGgARS4LovyEQdvnzfXeEG1ycg1gmWPywYNbAr1rO4noY6HEtO?= =?us-ascii?Q?OWVZ14R4Ge9TD2vg5o7NGICsWwimBMf724N6rBp47HGjbhkLjSrTi43+EAO6?= =?us-ascii?Q?JscpeP+BeXzLkSlWn2ypgFGe6eBkzmmwjsiv9e8e7S9YstTZ33kOG+//MeRR?= =?us-ascii?Q?LWJ+rq4xLDg6wehkQD3Zj0k5J2EuNSC8EzemPX0oE+0XCkxjeXwErX1E1llE?= =?us-ascii?Q?AdIMoTQ8Ouh2jK+MwHzkCk2GlBx1y6gEkbBMWUj95M/+43BhaSPS44AOGXBr?= =?us-ascii?Q?IKXCF2/GZyZ8xlxqRFGiGiloO1DLYe1Kp2yAtt5IuPEDX+UYhiMWePj5A2F9?= =?us-ascii?Q?wyQIeQQz5TYfdDNzYM96b/d6KhMAyiQkgyRu/JXXPX82daD89TLAvSq4JvWq?= =?us-ascii?Q?D0Gci4MCSa2bt1a0XbL7YOczx1RhNGakQGkbnZCE8MJ0IMJjskbIfiyB35GK?= =?us-ascii?Q?AcB7al2jaQ9x9q1/scsF291kbuwzRG13q4vEnZeyx5qHKXR+f3/pv9OuqCMB?= =?us-ascii?Q?OtZ8u18souHEPS4RVrBJWqC2MQ/YhNt+eKxBkm10QJHU3ZmYy+4qt15vTfsX?= =?us-ascii?Q?8Spv/24n4tQGqpDHlT6FBBvxaYT+MKP45tdwHiHHTVgp4kHs0Zu5TmQJQylE?= =?us-ascii?Q?N+0qMP5tUSo3bn1WqD9MNU4QDjegO7gJSRYmVeU0lZqC+28lPbq00Zxy9oTu?= =?us-ascii?Q?8RuXqPx3aKCKoTOyxrRZFxydamKcfpfzintcHpPgqoMqnUpeCKiPXZZ9D0k/?= =?us-ascii?Q?qyZenjNM0ofEnmkVNv3bSRmUuoaBpa9GzC+a4G54UPQuAP+ZYDyHfrY8+Odw?= =?us-ascii?Q?qr4Okd6s1U+6CFZKC2uuM5mnbDVscNkFwMIOW6GK9El08cDIQVPi0bUnM19m?= =?us-ascii?Q?+L+nzudVK0FmiLkJFOwVtKfqb5ixW5fNlXJ9SYJHvuRQWGLPJp7NjSefBUXH?= =?us-ascii?Q?QheSNVNmO3uwDtXE+VdoPBDzT/l4XhHcWcaV8ahY5QyO6aIJMb2bqwTjBPvN?= =?us-ascii?Q?M1vWMRkHQEx8nOuaNwthq8tMqODq3KpKEk07GDTxJZX8Nev9AckPxh91BjK4?= =?us-ascii?Q?PF7LhzVuNUGaKnR3pK27yGgvhlwQkRKfE8CCpk1fdEV0o3Wu4gTv?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4d052803-4946-4c20-a6b8-08def9d4c87d X-MS-Exchange-CrossTenant-AuthSource: GVXPR04MB10021.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Aug 2026 07:22:22.9298 (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: pCjxDfcPUMp1g2VW1V4x2CH7/HWzOALMBKU9KzF6d/yefgum5+zfvp+m4m2Fnv3ub0FE9kWOOcimWun0Xk+5slkQQdYDa1x37+Qlf4fIAzvMgrWwRRYL1QGC3hie5Du5 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AMDPR04MB11650 Content-Type: text/plain; charset="utf-8" From: Chancel Liu MQS1 shares pins with PDM and its sound card conflicts with the BT SCO card. Add the MQS1 pinctrl group and label the conflicting device and card so the shared imx9-mqs overlay can disable them. The overlay and its Makefile rule are added in a later patch. Signed-off-by: Chancel Liu --- arch/arm64/boot/dts/freescale/imx952-evk.dts | 21 ++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/freescale/imx952-evk.dts b/arch/arm64/boot= /dts/freescale/imx952-evk.dts index e9d735dc2a51..522c6cb9abf2 100644 --- a/arch/arm64/boot/dts/freescale/imx952-evk.dts +++ b/arch/arm64/boot/dts/freescale/imx952-evk.dts @@ -231,7 +231,7 @@ &mu7 1 1 <&vdev1vring0>, <&vdev1vring1>, <&rsc_table>, <&m7_reserved>; }; =20 - sound-bt-sco { + mqs1_conflict_card: sound-bt-sco { compatible =3D "simple-audio-card"; simple-audio-card,bitclock-inversion; simple-audio-card,bitclock-master =3D <&btcpu>; @@ -503,7 +503,7 @@ &lpspi7 { status =3D "okay"; }; =20 -&micfil { +mqs1_conflict_dev: &micfil { assigned-clocks =3D <&scmi_clk IMX952_CLK_AUDIOPLL1_VCO>, <&scmi_clk IMX952_CLK_AUDIOPLL2_VCO>, <&scmi_clk IMX952_CLK_AUDIOPLL1>, @@ -519,11 +519,21 @@ &micfil { status =3D "okay"; }; =20 +&mqs1 { + pinctrl-0 =3D <&pinctrl_mqs1>, <&mqs1_enable>; + pinctrl-names =3D "default"; +}; + &mu7 { status =3D "okay"; }; =20 &sai1 { + clocks =3D <&scmi_clk IMX952_CLK_BUSAON>, <&clk_dummy>, + <&scmi_clk IMX952_CLK_SAI1>, <&clk_dummy>, + <&clk_dummy>, <&scmi_clk IMX952_CLK_AUDIOPLL1>, + <&scmi_clk IMX952_CLK_AUDIOPLL2>; + clock-names =3D "bus", "mclk0", "mclk1", "mclk2", "mclk3", "pll8k", "pll1= 1k"; assigned-clocks =3D <&scmi_clk IMX952_CLK_AUDIOPLL1_VCO>, <&scmi_clk IMX952_CLK_AUDIOPLL2_VCO>, <&scmi_clk IMX952_CLK_AUDIOPLL1>, @@ -704,6 +714,13 @@ IMX952_PAD_GPIO_IO07__WAKEUPMIX_TOP_LPSPI7_SCK 0x39e >; }; =20 + pinctrl_mqs1: mqs1grp { + fsl,pins =3D < + IMX952_PAD_PDM_CLK__AONMIX_TOP_MQS1_LEFT 0x31e + IMX952_PAD_PDM_BIT_STREAM0__AONMIX_TOP_MQS1_RIGHT 0x31e + >; + }; + pinctrl_pcal6416: pcal6416grp { fsl,pins =3D < IMX952_PAD_GPIO_IO10__WAKEUPMIX_TOP_GPIO2_IO_10 0x31e --=20 2.50.1 From nobody Wed Sep 30 02:57:42 2026 Received: from GVXPR05CU001.outbound.protection.outlook.com (mail-swedencentralazon11013061.outbound.protection.outlook.com [52.101.83.61]) (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 C558D40B360; Fri, 14 Aug 2026 07:22:34 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.83.61 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786692156; cv=fail; b=MLlLAhlCc1mqKwBQA/0RAmLnUfDw6yKXkNUX/RfZxm7Myyr3PQGhRIhjplnOXkyclqoV/7vJEj/1lPRgTM9j1Z00qwcLjwQ3zkdQIIbYKSGfSPSn/J0yr4QENuZA3EIY97SeiWQQTLP6cp8Jvqld+DlC223s8neB8276ZoYy2qg= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786692156; c=relaxed/simple; bh=2NF7dVALFfkdpXYVuPhcvzEPiKmmbFvlEw00g0Z5G1I=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=RUEigXsIjiGISAnENVxA/qdY1PbVHGV9z6ufNMyY6XTJu6QLbIYOiC8W+3czdnzKV+RxfIcmW0J8xn0HJ8bRACuPg9moHd+t/raQcnnHRwy/uWXj98IRZhl1VS3KP9vvDIemC9kb3bH0Nci1KGjkYTqLThg5GSiF0cEzdu8iJ6E= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com; spf=pass smtp.mailfrom=oss.nxp.com; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b=H37wrkLA; arc=fail smtp.client-ip=52.101.83.61 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b="H37wrkLA" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=OrDBOy/01qyupBxJt8HGxJPHzBJQhzGKXfGTqQFykSGPyarVbPC+suCdfPgHmMZBWXXfUV5W/EPEpS660EeISkCoM10Jvc6WrETr2XmfEatWWJ2Ki4e5py4RRfxwdigyfpoLz3v1nQ3+TEVdacICHamDoDVnG1bw2/w+YKyPcbvpPJwSglkLwxOcwhEbTP7ame89LC12AsxcuLJj6vq3J1vFWVMxwzOwLZ8Hr8+zj58Tj1g8GYbsjyXmFt7Re83mbSsCbmYZrOvAK4lJLXSDfxv5ziVqI+JENQgNeBK+8+phMzB15+l6bkReStc9ouzeepg3OQSQPP37nbLzvxhi/A== 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=QV1w6JgoT7yhJICwHza5ck3sO8BNWUeJrkeOfXwOHSw=; b=ZT8iUfatJ7I3zgRiF4aimJPxkki6H+myf9Li6GnN3uMUy3QgNISVZiVQ5feDd3YXL98pLjnffdcQA4VC7HhDMbFuQwj1z7oNJG/yPTB8iqWcygh5cfh7CfwuZegF/n3eMMM7SPEARoiCPzRUESGts0lofq66hpctT0ZzY8EQxPo6YGYSXnO6HMge4Ap1Uid77ztM9OIgW9NjSeQIxwZk0/orJgB496wxzNa32w6jznxIMPjZPa2agBFt3aOyp+ubMTcjzAU2eYhtQczXt33N+LNJAtqByLJvVSUYCjXrtXp6NaVdUPekj8WEBmAyQcCLwb0UYtpBJatRpm5QzV7dCg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector1-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=QV1w6JgoT7yhJICwHza5ck3sO8BNWUeJrkeOfXwOHSw=; b=H37wrkLA35dTU8z5F7CIMMnGsBtgquIIJkrt6dRjqe+4420mWOTRWX5SF9Y6mhTn7vHfxwMuMN6wjyXNDXLrqaTQ2l56c0F8aZntS2D5lp1IaTN5+LeQ+v/ytSm7p4VfS6aV8QZZ5KMbrtiZmiRu6X0/sR3xWSPmCxUxBCPID7kkeevAbvSi5bYXYzUWLsSXMbIEVAQ3RAxEvrgShiGtTeaPd7oqrNVMI8nA4F4lE1Zo5909yXG4CgKZHvMSeq333sDecBmCtCD6J0YV8zslOGgWrUFZbpOxGxfmXkE3ebbN68snLuc8rymaeP8nyfkn2IOWs08SMh1pj66XVzSgKA== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from GVXPR04MB10021.eurprd04.prod.outlook.com (2603:10a6:150:112::20) by DB9PR04MB8361.eurprd04.prod.outlook.com (2603:10a6:10:24d::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.315.15; Fri, 14 Aug 2026 07:22:30 +0000 Received: from GVXPR04MB10021.eurprd04.prod.outlook.com ([fe80::d247:853:3e16:1994]) by GVXPR04MB10021.eurprd04.prod.outlook.com ([fe80::d247:853:3e16:1994%5]) with mapi id 15.21.0315.014; Fri, 14 Aug 2026 07:22:29 +0000 From: Chancel Liu To: Frank.Li@nxp.com, s.hauer@pengutronix.de, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, imx@lists.linux.dev Cc: kernel@pengutronix.de, festevam@gmail.com, linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 17/17] arm64: dts: fsl: Add DT overlay to build MQS1 sound cards on i.MX9 platforms Date: Fri, 14 Aug 2026 16:20:21 +0900 Message-ID: <20260814072022.4064009-18-chancel.liu@oss.nxp.com> X-Mailer: git-send-email 2.50.1 In-Reply-To: <20260814072022.4064009-1-chancel.liu@oss.nxp.com> References: <20260814072022.4064009-1-chancel.liu@oss.nxp.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SL2P216CA0120.KORP216.PROD.OUTLOOK.COM (2603:1096:101::17) To GVXPR04MB10021.eurprd04.prod.outlook.com (2603:10a6:150:112::20) 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: GVXPR04MB10021:EE_|DB9PR04MB8361:EE_ X-MS-Office365-Filtering-Correlation-Id: bd175719-bfbc-49c1-57af-08def9d4ccc6 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|7416014|23010399003|376014|19092799006|366016|3023799007|56012099006|10067099003|11063799006|22082099003|18002099003; X-Microsoft-Antispam-Message-Info: Xy/l/X30vgkG37kRRc7z54bEY9wlzsxpOMOgDW5leAfyqa4TiIAuVJyWvARg3tbh7NplQJ/A1+gEFWZRvEjJVOoFwDWl0A9yAg4Zldvftjxo5LPmCJcu7tCfQhkYa6ffIkbEdnYMt8kAUVc1zpp53eb/fj/3+nFsGhoEVWBSFskNe7COrzfoU+/7tKptBC8VCGToKJwE7SgHE0QOtc0lDDAy2UvGvDzyzVMu8eVT5KKSfsvrEn5PjAyxSKtGSyyhBFvyzQlBjTnvNnpCUEUvWo4PAszOINdjjV3PF8TLw8uWLQC+iZKO6y/gy3e0YkPOsjxIND9uxkdn9Ugfu3suafIjRqGhHdbrzRRRGGhB1HR1tY+VmGYoW7rekHwbx+OeFyZZKR9F1jQZPgTGtXhcfxoYohZwqctnBlCgJss1m90ucouY7f0j1qzgmJzSN+7rPQ9bdY2VI77wTowz8AUoje6uYt2VzHBduC3egaxEVKbn9+9H6tjipWTWErzaINQmIhOHWI+5tBGC3lOOEVL8PpwNXjK70KddFlmgpGELAC4z+jsPfLa6R4nIgPEPDS/X0xHZxiLOrnJ2TSkWl68x9CvZ1ioOpASMXo6RNGYwD7YdsjCPpyjXWearu6BYbNkwMzgehBQRsKSLfh9Vb7KNe9m6Sv6QmgszrZJiaaKxpaE= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:GVXPR04MB10021.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(7416014)(23010399003)(376014)(19092799006)(366016)(3023799007)(56012099006)(10067099003)(11063799006)(22082099003)(18002099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?xjchCY0a4xYAxRW3Qlxuk5VM51yYQdtRwlfxq78TX3WIo/zG9EV+XcINFvah?= =?us-ascii?Q?9IP+zLK03f4jOhN0kLVPu809aGJO9EFru+vpYUk5aUd+3mkY6Vfp4vx2wTFF?= =?us-ascii?Q?MkqJsGzmlSnkgCMxUmmOCWzWX1nRjbItz/LTPBXgvcMt918WiBZFHW9EfnP8?= =?us-ascii?Q?yLZbYsOcK7mmCH357cD/jVj3j+0hS3+KEH8O3s5Bir6Dvft0Y3BCmurZjhQV?= =?us-ascii?Q?TiPEpyBCcNUJXHLPAfjZPJS3bqFnrNWGcAxPbHK2TY+KGfgEHcY3BH87WpeQ?= =?us-ascii?Q?zhYF2cdCtgDkK5tFoaYY4pIbfOwQN9vAazFQdHM0AqdsIlL6XwVqQn8Mw4GS?= =?us-ascii?Q?8IpEiIM8Bdl3GQc4La2lPwqXcUEcByS0sFSspsz35zWkvtQXkWcMHpvQRzN8?= =?us-ascii?Q?ygrg6BhXMVXp2QWJawO0k71KO8liU2Z56GCYr6GR8PkOeN7wOsksQZoqRbMM?= =?us-ascii?Q?dy96Xy6JJI9AoSuyqq94uygv35r8h6Fo+VCha0d0P+4h97HL/PRzNsm67zSN?= =?us-ascii?Q?bQnupVF4z1ZzzdhdV7qmiEN0UtUm/7M3ppEtYJS2OLOMK2+doznFMhDo9oI+?= =?us-ascii?Q?+v22pwRwQxtR/gP9bQX2zzdMcxTXVxN/RWpd2PPJiQoTgzM2Yw/JlfxN+SOo?= =?us-ascii?Q?6E4qBPx0iw4/este8aYnBI7RF0AgszEvE79iu6hVVcWaLhxjfnCs8D8e+q4p?= =?us-ascii?Q?aPZP2apZ5wXXhVLmdxNkgk5XobjQIEd3X/islVqIHdejGITFLQD4v3vxImhw?= =?us-ascii?Q?y6pyoMHA4GIsT4d5T7LXWk1T4Wr1miBsUvgR4cCM84eEaDdjvAunPNaYO1y+?= =?us-ascii?Q?G+wY59S6XcGmpPPcXLhG4PQjdwg13fKvPIUZ0R0qChAssPiA4SJu4qImoHbg?= =?us-ascii?Q?shInMs6ro/nq6cDX2SpFblcQ+UBBMhjxCuyKWWaeCngZ6TvKC1UQJYTgkXAS?= =?us-ascii?Q?TGKlB5OeMeNPqnwoOatbyeWYJKvHT1RXZ+rDDPqNMm+PLcRHYbMQYLYKS5fU?= =?us-ascii?Q?IJ/uqFiwJIjcitkM/Mb2EsRz720413znTi9ntSKo8iIQDZxGhb6lb7O0tIHZ?= =?us-ascii?Q?UArbngn37WnyZGPrtUR9o7k+na7Qq/2iEFaFAdc6Zrwc8EUMrzLd4GI5JuIe?= =?us-ascii?Q?8AkZuXz85gF2xjVJ+YPKqrWApKma3TzDrSK34Hr8YK5FPdUViuESPJv55lHo?= =?us-ascii?Q?K5kcJ51bcobboheumJ2dHLw90WzQhcNNwdDRVTFs/aoCeVn9tv09akIU1Ufx?= =?us-ascii?Q?YE5UqFA/QP7vFxDY9i835tqEctIfrzHBxcwINKQg0Mj2x7DwhcvEC3KYZvrL?= =?us-ascii?Q?us2U9TX5K/pUArp5N5W7rnQPw03xTS5x37ozm/Xedv5fSyyDqnzWGcbNKoH/?= =?us-ascii?Q?blT+27fXm1T4ZL1SRyfPCha9dAu//fJN5Jb9BGq1ccQNyqyjGsDG/z9fGxha?= =?us-ascii?Q?OlFVU5Ubs7qoeZB39LgJbHiQFN3BOhTOG9S/KiyHjD7z1uH51wntwYlNSu5K?= =?us-ascii?Q?NT1wbQOGkzPOGx80TNzx5bIl7ELHcpFfSyLz5sMTEAqM3v+WrIg9Hv5eXaZn?= =?us-ascii?Q?DUuBsiJrblZnrINS1sXbmoCAg9AlrAPrbMhazylNb640gw4LMz9RyLySHPLt?= =?us-ascii?Q?F7cNCrEWLos7e7y2qxTY20uYPCiujDIu5JnsuPXGv+SNabasy37xlQHvnhnt?= =?us-ascii?Q?pSHa85zqatAGbD6mrGSfAR7k7pSuIEykg3YSr7C4mIbYBPDgDwt0sq3tJ8et?= =?us-ascii?Q?sGrbDdRz0NvXrW6m7UkIb4w9vQA0tZm/G84A9mFip2xSQTSfgDJh?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: bd175719-bfbc-49c1-57af-08def9d4ccc6 X-MS-Exchange-CrossTenant-AuthSource: GVXPR04MB10021.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Aug 2026 07:22:29.8668 (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: vxKpYAZiI9jI+XtxUZElQIq2UKBQS+ddNWLwRoOxuqc83onFZzREv1sDXJBUhlaAV+18YpmcAm8rzsDjSVD5m0N8YEF0nPC5KZA8AcNp1t4KT+jM2n3ZKKI4NYByvHnA X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR04MB8361 Content-Type: text/plain; charset="utf-8" From: Chancel Liu Add a common DT overlay to support MQS sound cards on i.MX9 platforms. MQS output pins are often shared with other devices, so the overlay routes SAI1 to MQS1 and disables the conflicting device and sound card. Signed-off-by: Chancel Liu --- arch/arm64/boot/dts/freescale/Makefile | 12 +++++ arch/arm64/boot/dts/freescale/imx9-mqs.dtso | 54 +++++++++++++++++++++ 2 files changed, 66 insertions(+) create mode 100644 arch/arm64/boot/dts/freescale/imx9-mqs.dtso diff --git a/arch/arm64/boot/dts/freescale/Makefile b/arch/arm64/boot/dts/f= reescale/Makefile index 95ae85ab4adf..6e9e3226a693 100644 --- a/arch/arm64/boot/dts/freescale/Makefile +++ b/arch/arm64/boot/dts/freescale/Makefile @@ -613,6 +613,8 @@ dtb-$(CONFIG_ARCH_MXC) +=3D imx91-9x9-qsb.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx91-11x11-evk.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx91-11x11-frdm.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx91-11x11-frdm-s.dtb +imx91-11x11-evk-mqs-dtbs +=3D imx91-11x11-evk.dtb imx9-mqs.dtbo +dtb-$(CONFIG_ARCH_MXC) +=3D imx91-11x11-evk-mqs.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx91-phyboard-segin.dtb =20 imx91-9x9-qsb-can1-dtbs +=3D imx91-9x9-qsb.dtb imx91-9x9-qsb-can1.dtbo @@ -645,6 +647,8 @@ dtb-$(CONFIG_ARCH_MXC) +=3D imx93-11x11-evk.dtb =20 imx93-11x11-evk-dy1212w-4856-dtbs +=3D imx93-11x11-evk.dtb imx93-11x11-evk= -dy1212w-4856.dtbo dtb-$(CONFIG_ARCH_MXC) +=3D imx93-11x11-evk-dy1212w-4856.dtb +imx93-11x11-evk-mqs-dtbs +=3D imx93-11x11-evk.dtb imx9-mqs.dtbo +dtb-$(CONFIG_ARCH_MXC) +=3D imx93-11x11-evk-mqs.dtb =20 dtb-$(CONFIG_ARCH_MXC) +=3D imx93-11x11-frdm.dtb =20 @@ -652,6 +656,8 @@ imx93-11x11-frdm-pixpaper-dtbs +=3D imx93-11x11-frdm.dt= b imx93-11x11-frdm-pixpaper dtb-$(CONFIG_ARCH_MXC) +=3D imx93-11x11-frdm-pixpaper.dtb =20 dtb-$(CONFIG_ARCH_MXC) +=3D imx93-14x14-evk.dtb +imx93-14x14-evk-mqs-dtbs +=3D imx93-14x14-evk.dtb imx9-mqs.dtbo +dtb-$(CONFIG_ARCH_MXC) +=3D imx93-14x14-evk-mqs.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx93-kontron-bl-osm-s.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx93-phyboard-nash.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx93-phyboard-segin.dtb @@ -703,6 +709,8 @@ dtb-$(CONFIG_ARCH_MXC) +=3D imx943-evk-pcie0-ep.dtb imx= 943-evk-pcie1-ep.dtb =20 imx943-evk-sdwifi-dtbs :=3D imx943-evk.dtb imx943-evk-sdwifi.dtbo dtb-$(CONFIG_ARCH_MXC) +=3D imx943-evk-sdwifi.dtb +imx943-evk-mqs-dtbs +=3D imx943-evk.dtb imx9-mqs.dtbo +dtb-$(CONFIG_ARCH_MXC) +=3D imx943-evk-mqs.dtb =20 dtb-$(CONFIG_ARCH_MXC) +=3D imx95-15x15-ab2.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx95-15x15-evk.dtb @@ -734,6 +742,8 @@ dtb-$(CONFIG_ARCH_MXC) +=3D imx95-15x15-evk-pcie.dtb =20 imx95-15x15-evk-pcie0-ep-dtbs =3D imx95-15x15-evk-pcie.dtb imx-pcie0-ep.dt= bo dtb-$(CONFIG_ARCH_MXC) +=3D imx95-15x15-evk-pcie0-ep.dtb +imx95-15x15-evk-mqs-dtbs +=3D imx95-15x15-evk.dtb imx9-mqs.dtbo +dtb-$(CONFIG_ARCH_MXC) +=3D imx95-15x15-evk-mqs.dtb imx95-19x19-evk-pcie0-ep-dtbs +=3D imx95-19x19-evk.dtb imx-pcie0-ep.dtbo imx95-19x19-evk-pcie1-ep-dtbs +=3D imx95-19x19-evk.dtb imx-pcie1-ep.dtbo dtb-$(CONFIG_ARCH_MXC) +=3D imx95-19x19-evk-pcie0-ep.dtb imx95-19x19-evk-p= cie1-ep.dtb @@ -742,6 +752,8 @@ dtb-$(CONFIG_ARCH_MXC) +=3D imx95-libra-rdk-fpsc.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx95-19x19-verdin-evk.dtb =20 dtb-$(CONFIG_ARCH_MXC) +=3D imx952-evk.dtb +imx952-evk-mqs-dtbs +=3D imx952-evk.dtb imx9-mqs.dtbo +dtb-$(CONFIG_ARCH_MXC) +=3D imx952-evk-mqs.dtb =20 imx8mm-kontron-dl-dtbs :=3D imx8mm-kontron-bl.dtb imx8mm-kontron-dl.dtbo imx8mm-kontron-bl-lte-dtbs :=3D imx8mm-kontron-bl.dtb imx8mm-kontron-bl-l= te.dtbo diff --git a/arch/arm64/boot/dts/freescale/imx9-mqs.dtso b/arch/arm64/boot/= dts/freescale/imx9-mqs.dtso new file mode 100644 index 000000000000..9ac6d58eacbb --- /dev/null +++ b/arch/arm64/boot/dts/freescale/imx9-mqs.dtso @@ -0,0 +1,54 @@ +// SPDX-License-Identifier: (GPL-2.0+ OR MIT) +/* + * Copyright 2026 NXP + */ + +/dts-v1/; +/plugin/; + +&{/} { + sound-mqs { + compatible =3D "audio-graph-card2"; + links =3D <&sai1_port1>; + label =3D "mqs-audio"; + }; +}; + +&mqs1_conflict_card { + status =3D "disabled"; +}; + +&mqs1_conflict_dev { + status =3D "disabled"; +}; + +&mqs1 { + status =3D "okay"; + + port { + mqs1_endpoint: endpoint { + remote-endpoint =3D <&sai1_endpoint1>; + }; + }; +}; + +&sai1 { + ports { + #address-cells =3D <1>; + #size-cells =3D <0>; + + sai1_port1: port@1 { + reg =3D <1>; + playback-only; + + sai1_endpoint1: endpoint { + dai-format =3D "left_j"; + bitclock-master; + frame-master; + mclk-fs =3D <512>; + system-clock-direction-out; + remote-endpoint =3D <&mqs1_endpoint>; + }; + }; + }; +}; --=20 2.50.1