From nobody Mon Sep 28 20:05:40 2026 Received: from AM0PR02CU008.outbound.protection.outlook.com (mail-westeuropeazon11013058.outbound.protection.outlook.com [52.101.72.58]) (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 DB47B3AD503; Tue, 18 Aug 2026 03:02:27 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.72.58 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787022151; cv=fail; b=a5r7fJREsSXFkZ93v4OMhzPycFc0irpOGfbvZ9u6pMv6yzFwgBnDWpisswd+n+vqvcTIM13J1IzEcGfKHLHK0AtUVYV5jMsdL1sq5GHCpXULR/NwoC0d/7bARnKLOV2XeLYGdvmj3k5qEUrVlqlAwExJ5N7QtK9Owq6d/sy17iE= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787022151; c=relaxed/simple; bh=d520ByD3Xh0M/d4rUNXBmFI/CHjulum4cqHM1qIQxPI=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=TrBGt0axVIQVpvrKthk+ChyWCwH9ixUnMby9z0wIVip6CTkUWcFJLseN7EEtMZO6eaW1EBQBHqOVTo7t1e0Ocs3JIrs8IZx4m7nRAXGYG2UDJVLqo7NVu0fquccOHYC9a4i8SmMpFnnv+FzRYEhLZXS8/9+C0c19o1LTnlGWqi0= 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=gqwboqUj; arc=fail smtp.client-ip=52.101.72.58 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="gqwboqUj" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=hGkXKk1aVImhIogdMW+/Yd0yJNC5WOFP9nkCnQcz2S7qBP8tVV0ACo2bDImDs5XEEwIfKirmldqK3gBNJ6oCHyfX371pxf6/lN1iWeskOI/uapol8xwKUKskS3U5jRrGIWz+RWw8Iu2RCcB/e6HcSi66uNvV1e1dzDwu1cvNEO+cAdnFSfdThUulfCMSbvBs+OePhZoLNSgd3Nq+fBrKv1UNa9VzKuWvgHHbw8QftooWhKKeYxgK5oLALKxVdQpZETNeV3MLUFwKR+EAczqHF7WccLJ035FTqr7ynWgLRZwN2gT5HNYIYRW5VjwPh3Zi220lm1sstlZmvRg4BlXfQQ== 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=xtwS3Bz1RPsLgJwOLtHA+Vnz3bbAlPszH69dAtybazI=; b=fumgnwdGe5c+G3NcKH1FWJCWjbPsDNdmeRfoCC6dLWzfDbR5mzaonTea6iF7nScyOKHVc1p9PLwWUhkxIadTq2QjtKzrRiZhPlc4Zv5/1gfNfJiukoDh3aXWR7kltbOm72vHfY6n0vFuWONLu+aYD1UCPG7IsXTuIYvybcv2SO4o0RCGHk8LyRv5/T7JrIWZL55LloC+NoKfgYevEMgqgW9aQQ/aCO8FW50k2X3OorT9nB5WPgNUXHpHHFUtHKHO0G7JkAlPfyh/uA/1TxwHO45z1WQsL3MVfWPU4YLtB2MWWm6Nl/9/FcVryX8EH908/4azhHJYQn8vyvLCbe30TQ== 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=xtwS3Bz1RPsLgJwOLtHA+Vnz3bbAlPszH69dAtybazI=; b=gqwboqUjNgJWSAzTNR44+TwmmSpgF3W178BSLMdFOieE74mi4wU1AHhglEu4ngmZgJt4j32lQa7MKyPopY4Xf4wftygIZ7+jrUgYW3+4YgiosVITF2ukbCztVlALoFmFRU5+r88iwUMdvDlwKpXed491msEytXSlllEWxMma7wUmj8DKbZBeFwklVwvPTPLv6KBt5znoHY+zhnU+jr1+/qcvtFQU6rHE9qxX7jZADgU2RqTB0wzz8aDBsqy/tbYCFM/ffgf26OJVkWxgopE7B9HkJWABGveEIWC76+Kf9ZmpT3AYo4wCSPsmyMUtbBwVChXmQ6YifiN6AYqHHgr7iw== 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 AM0PR04MB12144.eurprd04.prod.outlook.com (2603:10a6:20b:744::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.315.12; Tue, 18 Aug 2026 03:02:25 +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.016; Tue, 18 Aug 2026 03:02:24 +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 v2 01/17] arm64: dts: imx91_93_common: Add clock and sound-dai-cells properties for MQS Date: Tue, 18 Aug 2026 12:01:55 +0900 Message-ID: <20260818030211.3141710-2-chancel.liu@oss.nxp.com> X-Mailer: git-send-email 2.50.1 In-Reply-To: <20260818030211.3141710-1-chancel.liu@oss.nxp.com> References: <20260818030211.3141710-1-chancel.liu@oss.nxp.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SEWP216CA0118.KORP216.PROD.OUTLOOK.COM (2603:1096:101:2b9::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_|AM0PR04MB12144:EE_ X-MS-Office365-Filtering-Correlation-Id: 15f23221-38b5-4294-874b-08defcd52120 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|19092799006|23010399003|1800799024|7416014|10067099003|18002099003|56012099006|11063799006|22082099003; X-Microsoft-Antispam-Message-Info: E2uoh7U3PacbxaTV/1SShKBNo0QSahX5N6klAVFdly6yf7+JCtlNJvOfW3CM4KjxyVBLXCLuTbnHpt0nv5hTulW04ftOuuGIiCFypS9ydMckcKmR06jYMzr4RvFcS1IHD1b0yyveNXjgb6lwOr6vErb2o6B1PdKSsmQAvtFhPs2Fz76b7Wy4RG6GUXnNdt3JQUmPkaOxsMVo691mnQkWYJXyHgaaf3sFoR1eQP6yG+7v+UXc1MuC02CwVbhyPEkZzGwKi+OGUgizckM5ysuSBTOg9amkG+OQg9dD8JaW2wO/S8z8cmN9YtslzfjLSKSHaI77Ka4X6PAIy28MMZWex8Vcc/hESLIPNc9H/BuZdrssCEXqV6E6Dsvgrq6yMcfCNP27KXjDco9s3zHqhdA9OSXXPLcN4bgywkZIFPHOVzmHwlmMg4wtjc+iPLrfRrFfH9GjrOMrsIxgnQ7dCnFdtsSREKDBSR+/RTJ1JtLRWgs54VroNIEVUqFtqjvDusMKbpQC8+U81ptQJaHsxz4S0Jv25MBkyaXwpL0H4dU0P/j4wQ9shs1moUdf0+lnjC6GhhO7mJDhsZ+8PO0NTgpmbNxyM9NRS6fFHPAB9WNNeLkX3PCySn2EJqsgpgFWro4HxGrZeMqNbtXQkHGYBU7j7+8LRLePvVhgJAqE9MXvlYI= 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)(366016)(376014)(19092799006)(23010399003)(1800799024)(7416014)(10067099003)(18002099003)(56012099006)(11063799006)(22082099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?1vt0fAypB3fxgYsoJvHM/vwyXVbbifMcin4OBU6VL8UI3A/krYwdoVcYRv4t?= =?us-ascii?Q?RvY8kQSdA6khJSD5IqQQiCNa4TK6DTtZ6KueW0ZiuHEhy2+5rNWC5a/aQkul?= =?us-ascii?Q?XnB14ORNcQ65SMiF7zB5wKJ6EjznGFmZf427QgVWHyo5O3eW+mAZroRMRHgs?= =?us-ascii?Q?WEfgLzz+QO+RzgOHTobKDrQ7tRvG7dzDhWQjSdCAHxgua6+GP8zW3aO7Vkzk?= =?us-ascii?Q?OgEeAcJ5scQOrj6mkymqw7rFEaFvpwTPCJ73/d1CmdS7GD9OO2li8d1I0iFq?= =?us-ascii?Q?K479Afi2Y6xh++oVXmR7L0wlhlJo5TLyogE4ARKbLMkFDa1ZaJ0A4CMG8M9j?= =?us-ascii?Q?OSBTwUGBU1cM2Vhk7pffBcik/FrWcJuX7StOeVkyYgdPVimX61Y06CZbmiE4?= =?us-ascii?Q?Jz1h+4YpsScPORtnQ44qCzkcTf0F45jr3P9fIgzZXwVp9ZUvjFc22fWpHH92?= =?us-ascii?Q?nqTHu2PrQuriIZmjuR4GOx9njAU8ksFoA2R+AtLHQpw4lZE6Gg4QNhc066S5?= =?us-ascii?Q?49x9DyEcyKXXlxIaGRfeHc8kQzdc0aa+JiURn5zGd7PC7cRTKJeweykH5gKu?= =?us-ascii?Q?sdGO4W2hXzagRU2vDwcpBbLkqyAEFWdYsa+d7TJb7V++ag7Y71u6v8ti4fwq?= =?us-ascii?Q?FPDPKb04pUwr1J1qAMXx61FN1AllyBU2heRrg7GcanRVOwF5KIK/HDH/n/z7?= =?us-ascii?Q?C74By8XVX1HXaGHLqXcZEIJMsFLwTH0zExEASfRwaStuXL29rSf4fNX/OAJK?= =?us-ascii?Q?rED2Mqf+jWXMEeoVItPknIwt8bE8IeVaAElZjkWZzlTfTv4tqEJT8mpNNYuM?= =?us-ascii?Q?X1iqDSbWJUwN6mwx2XZ5vWymwOXqq858L6fm82h0P252ZkwhuraZQRq9hrzS?= =?us-ascii?Q?e2N9PbtYTraVzWK4DNI2JA4opzBZcJO1Odwd1vN1Ed3/xrGc94sL7kHoaiZz?= =?us-ascii?Q?oghPeZFwWC7TK6Z2US6cnmqi2r5f3LHjjGTpCkUH4tUzJIhS1ASfc3xHqVlt?= =?us-ascii?Q?6jSH7E/83Y6mDGO8VOVQMm9ovjvfyWzN8wSIKp0EFXdtno6BI583lA0Pfrs9?= =?us-ascii?Q?GbR151CoRdl1V6HjH5NNaXLtfhxyJAO/9/IpwOvoUmS6R4DKZBH1YwfJgY+U?= =?us-ascii?Q?xXCEX3ksrRYN1P3ueaFKPtCvpowD1WdEWbdmnfeFtgD2Kppu3PNEwur1i1m9?= =?us-ascii?Q?ggwYoBFhtxZbXW7FfNBLaBohol5Q1vHY2HcV21cebxZ/sqIeTuRG5uO30FpJ?= =?us-ascii?Q?FQsUxW5B1avTY1VooBfcKcSteqQV7a/fUxCugR4s2SIMpDNCx0TqK43rAzkV?= =?us-ascii?Q?/bW/k3+UweQ4k3miE18qENT9dpmoekl54F1luAEPbXhDJNyqpOaoAnrfd8KK?= =?us-ascii?Q?CKZanT3ZCIWDYqVHJvqeMkdYL0ITKwQjdzHP1+HXcj3iTA3xkw3T+jNApbGd?= =?us-ascii?Q?gSzNBT30GcSe8vbSrRaSjA6NUu0c6sSyEaPhvOO7ZwTkrQptnZafdc7oMACx?= =?us-ascii?Q?yBhAGELEdhHkgiN0YeDYTUhfOib7coupLzO0AwwSTGq1yKFJ9hKNtltwLrSk?= =?us-ascii?Q?9tuJBVJc7FukBRNalVqpIRus2K+WFGqysXdVLp3diRnn2iwiDrxwvjHJONMD?= =?us-ascii?Q?uQE/wk74CvjLFeOWFeGCC5JaZ0UvngUK5SvkYybUiLbPkmtJg2McBlQn5QnJ?= =?us-ascii?Q?v6QF4Da799252ZISbZj+8tJ2Skexmnvz71ILXA7/8H/pEJXfKBohmtjtfh1n?= =?us-ascii?Q?bNeAiVUa/s6Z1bTwd1EvxTocuHrpCTRcDwaZlWvimNrWSDGUMVFm?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 15f23221-38b5-4294-874b-08defcd52120 X-MS-Exchange-CrossTenant-AuthSource: GVXPR04MB10021.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Aug 2026 03:02:24.8942 (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: PasdE/A6qo5bSDyXtEcsi/BNQs0xMYsOKUdET+u4pd3OWAb6jRWCoBQ3+VLoAx+SFz52o7DgiqmvJwe2iOzqyuFaJoXaw2Qu90eo5OSX5Lj1Sj2YtnM6gDCXX01QKKkj X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR04MB12144 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-11x11-frdm-s.dts | 2 -- arch/arm64/boot/dts/freescale/imx91-11x11-frdm.dts | 2 -- arch/arm64/boot/dts/freescale/imx91_93_common.dtsi | 6 ++++++ arch/arm64/boot/dts/freescale/imx93-11x11-frdm.dts | 2 -- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/arch/arm64/boot/dts/freescale/imx91-11x11-frdm-s.dts b/arch/ar= m64/boot/dts/freescale/imx91-11x11-frdm-s.dts index 62dc1dedfb0e..c6019d76b998 100644 --- a/arch/arm64/boot/dts/freescale/imx91-11x11-frdm-s.dts +++ b/arch/arm64/boot/dts/freescale/imx91-11x11-frdm-s.dts @@ -672,8 +672,6 @@ &media_blk_ctrl { }; =20 &mqs1 { - clocks =3D <&clk IMX93_CLK_MQS1_GATE>; - clock-names =3D "mclk"; pinctrl-0 =3D <&pinctrl_mqs1>; pinctrl-names =3D "default"; status =3D "okay"; diff --git a/arch/arm64/boot/dts/freescale/imx91-11x11-frdm.dts b/arch/arm6= 4/boot/dts/freescale/imx91-11x11-frdm.dts index c25561574d3f..6144fa6f3706 100644 --- a/arch/arm64/boot/dts/freescale/imx91-11x11-frdm.dts +++ b/arch/arm64/boot/dts/freescale/imx91-11x11-frdm.dts @@ -468,8 +468,6 @@ bluetooth { }; =20 &mqs1 { - clocks =3D <&clk IMX93_CLK_MQS1_GATE>; - clock-names =3D "mclk"; pinctrl-0 =3D <&pinctrl_mqs1>; pinctrl-names =3D "default"; status =3D "okay"; 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 diff --git a/arch/arm64/boot/dts/freescale/imx93-11x11-frdm.dts b/arch/arm6= 4/boot/dts/freescale/imx93-11x11-frdm.dts index bd14ba28690c..038e5ed23e5f 100644 --- a/arch/arm64/boot/dts/freescale/imx93-11x11-frdm.dts +++ b/arch/arm64/boot/dts/freescale/imx93-11x11-frdm.dts @@ -400,8 +400,6 @@ bluetooth { &mqs1 { pinctrl-names =3D "default"; pinctrl-0 =3D <&pinctrl_mqs1>; - clocks =3D <&clk IMX93_CLK_MQS1_GATE>; - clock-names =3D "mclk"; status =3D "okay"; }; =20 --=20 2.50.1 From nobody Mon Sep 28 20:05:40 2026 Received: from DU2PR03CU002.outbound.protection.outlook.com (mail-northeuropeazon11011069.outbound.protection.outlook.com [52.101.65.69]) (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 EB9893ABD9F; Tue, 18 Aug 2026 03:02:33 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.65.69 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787022157; cv=fail; b=mFtusOi+LegFyhfhIZPmPTkgpydzFyL+BE2Qd/KJOB0CwmCWkMeY2bEIFCOrxLT7AgmJjQVzTQF27WkEkpMAK0iphZZNkcTc17TtVJGQz3mRYbHxch3mQAhDkgAhGR5zYCqNaGvX2kaQXaaFzdqvPmawKxtDI33glfX5LcBXTYE= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787022157; 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=dcjgOF68hxkKQ+dWByZyjZuS5LfQYh5XKChu345uheX744ttqnvCieny9l+B1cm9O9d+l+BLtFWAuqhKMsMwqF/bsS4rYAVnQ6EDSaU8YcHhOeOtK/UgjHTSJBGXtsQCgK4/GRnV9n9W2ZiKtBFjvuxgrB86fznKJpKAloP0qw8= 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=J2aDD1Fu; arc=fail smtp.client-ip=52.101.65.69 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="J2aDD1Fu" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=RXPEolQwg4TAWIP034nOsAaFPEg8N+huNlteKfW3yWPhOZicSnCArgeII1YMFydEFORw+E9gafQ8ylur63+Rr1sKGvY6jL4W3ufK1an+NkdR2teobyXFpksMX5mKevRSL7zvH+oUaScwTv3jKrhKpptDNgOWlNEaRKvJ1ELLBaT3aGtLK2aGu1wg7mkES5Wd4fedq9AwsTIkULsxMioUoXd2fs9BMQyFx+7DS+LafXKD7tWkQ8rBIVJASHR69C7XVRrUw3N08/aJbH8feOiOTfgEM0uXzx/SzvcHLfrcORcXK7yPlG6fPQIRbK+Xt2RXJHee8/H3lLqULj3Ce+q+/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=D+q5vVy3/mHMMRg8yJeHxHFAos4TmuZ4TO7+Jg4SLdw=; b=h5VVha3vEps7OGrbpuk8wGezwUMXON2IVlT6ffEq1ynNdK483do81DFrzMRHoCMfcPQJKZ8bVdftjxRO9ubGFrNIdDDlJ/16h8m7eU226FPmkYzz6dQTLGhNTtIIuF+ZFusbw4Wpcap96ymRNWkep86ReJ5Y5u5oG7pTzWjZn47oVzlVMOp5FVunBYipYpj4KemUP/tMBYhAGm5iDwOZsVsV+po0MbZw7RGabhqERGDejE2TrP7kJppcc7dvEGXzLbPESfrDQIm03B76fUya46nVorkwdd1Oe7UUz/vQt2lmHso+tSlkGJZbRwqkDgDa1KFTMOUSgoHohCYUEV2tBg== 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=J2aDD1FuhAxFZiyjoSkQ/uwvsHuXvDPx3VkFt/a/ltQc3LQpI83DEzeArBV48+/LYGE14WqtmqN6bzMFtAWS3gy4VZEobqSPYcl79MJlHe7TiNNyAnv76YssbAeh75zYqKKHCLi3y1q2EOKh4SW7zLJ94gtm2/6nRoUIFZfkEK+QLMIRr4TIrsEsKl9T4JTLsXLDmjYpD87w4NpLL9c800BN2binbNkA2LRx+0saVKmfF7Exja9WaFCaL9fEw6MZlRDIh2hbam31FhEATR7aUFztU5V6UL0b7c1AbUcfHPgPzmar1zSq151Get3OmNBlZL34lwpvJThnIsfxOcHIGQ== 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 AM0PR04MB12144.eurprd04.prod.outlook.com (2603:10a6:20b:744::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.315.12; Tue, 18 Aug 2026 03:02:31 +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.016; Tue, 18 Aug 2026 03:02:31 +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 v2 02/17] arm64: dts: imx91-11x11-evk: Add board muxes to select between PDM and MQS1 Date: Tue, 18 Aug 2026 12:01:56 +0900 Message-ID: <20260818030211.3141710-3-chancel.liu@oss.nxp.com> X-Mailer: git-send-email 2.50.1 In-Reply-To: <20260818030211.3141710-1-chancel.liu@oss.nxp.com> References: <20260818030211.3141710-1-chancel.liu@oss.nxp.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SE2P216CA0056.KORP216.PROD.OUTLOOK.COM (2603:1096:101:115::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_|AM0PR04MB12144:EE_ X-MS-Office365-Filtering-Correlation-Id: f198db2b-94e6-485d-2671-08defcd5250b X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|19092799006|23010399003|1800799024|7416014|10067099003|18002099003|56012099006|11063799006|22082099003; X-Microsoft-Antispam-Message-Info: huIoMm/1wwEtv/Rh1AVlBFKLvDsQGcLJutfQFc33Lto9RaXPuMT0YMMSe3gmOCTcW5kiN3ZaHWeNqL/twuckAuYRyzCp4rE+ngEberKr4UUdsxvUUrlRI4barYzrON9Rzuaox+M943JxeYPhIIq0kRcOC/h9YTY+pfnsZoLR2IalgekxY0NJJqbrH9mdeAmL/jSef3g93MzooiOPSBUHwGJ73gpeXXgQFGp33j8hYKi10jOjnIx0QOQeRhJaU8k3NqBKQU3sdGhrdArAMWxX6tp2Jb8hqxiGx5/GoVYl3mjSLHBytzwNqi1Wbw5KqEu82s9BFok+mibP6UvWf9FwMURZrDZLQ90ohv4VNC488n60MHaG9uah63He1KCuIF4CRh8rfHpSIWu/cPyzVFX4w87meluc10ZH20kvHrzUvVBD5cmW78zsODvLP+nfahfKNJ2yhcEnI3+AoET8BL2e81kKmaRv4Ye+LW8+c6VjJhfzqhv+5b5Xr8EKUmeVonb3HH7u1uGiAnk9YEsyvFkf10Jf5y9c+GP40N3kkM4sqTbdM7B4oXFhOdrscuy2JKPiu14X5S0DMsc5BD0ZARP95f3zC8hTBdopYesHXfFA4/UP3+w01Vi57/ixgaUdB15t8HwOZbEjFEOl6WgOVXFpYdf4NOiT47XZ5EDiYugJz2c= 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)(366016)(376014)(19092799006)(23010399003)(1800799024)(7416014)(10067099003)(18002099003)(56012099006)(11063799006)(22082099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?3mI1TBdCscUkBLjkTI0NfYac2qdQw91eHjOQxzsNnYpoLJ3++348y4h5qqYW?= =?us-ascii?Q?qE+n7Xs93Eu/fSR3MEfscMow2r/Lep1CRUKo9mkMXGjsqNvqwmuhOY0KKHy9?= =?us-ascii?Q?cvxb4QobQZVne1oyvG6rTdmrrJrprIJ3VJ0fQQCgG+htqA66CUerHp9dCYVi?= =?us-ascii?Q?QNPKKcGtEPg5K+X/gBpjtvthrPPAhdlZ4swAgvnCAF2SiezMhxXIRQtfoANX?= =?us-ascii?Q?FJMr8rC4FI//MLDkn4M+hKDJviIV9CxwMfbEY8Jt84icpNcuVwR+HgiYiVZt?= =?us-ascii?Q?UEd2SCpKzVr6DXS7wbrJInICUu+z63wKIstZ9WiQeRHmpct7OEtO29z2lxzC?= =?us-ascii?Q?HDwEgn9zKf+IkpT0TXqbwA3meXTAAg7iDaUZE0IbRsSiwqrENYQ3iOtgQRCK?= =?us-ascii?Q?NSXYkDZEIKh0B0KS5tKJM9929oYDEyp3CaZft7JKM1MbjikjFURdsVFKa8Xv?= =?us-ascii?Q?kO1r7SkIp3SKqcHCA1bHyFHNt3YNggTy3nUqG1VtngiLqdW2+x8Bs+eJbCpV?= =?us-ascii?Q?MyJHQ5NEcYdGwzQm7v+UeKjg2KFMfQiKY6A7qz1KzCUZgn5jrXrm6Fawyp4o?= =?us-ascii?Q?QTh3OLStaKq4p0w/7q0ohUbtTFnk4VzBwXrCia9dRm4Rsf9rnE9KHOD9jqyj?= =?us-ascii?Q?ZmbUd8mEk+n+mTGKostwsjieEuK74D66yv3ZHaJ5eQCpozZfudDRlzgyzBdu?= =?us-ascii?Q?cTPLfdT+WECiKiKylrgqhitY7OcheI+kMuGMTPK8B8GhWe5mm4zczx9r/ZkM?= =?us-ascii?Q?6RYy/ha2EysB0zO7KMehXkMYI31ijxJ3iOqzT71BYrfQBjvrHNxZnKGX/bAY?= =?us-ascii?Q?UBjX9wAHkt5eViROHXmuytL1KGw6Pm6zlrdacpxI1DRDj4P21LmtlaUHEW9Z?= =?us-ascii?Q?7kE4bMXupmmkNF6rNCgz7u5ELtBv8gGne1kkqceuxuyIc8v9ODIB6UeUGKhB?= =?us-ascii?Q?Ngl2MKoncGNci9zw1wwtEjF6AIXlz47vcOBSSpHi+0xf/Jw1hfWFCRXMf5ZF?= =?us-ascii?Q?HLz0d3+NBN14pbe2Xl+i+nV5Ar6W8k7yD6hQYSuU1J9PJzxD28dAUhcJVXsl?= =?us-ascii?Q?383jMhqLxGw9zJ+Zh1EXDy5jvbgMaKwy8yRgxH8EIPNNkp3WbJpysLOAS5L7?= =?us-ascii?Q?gxwjkc00Hhs2FHXO2Fx5FPMM+L08W8n2Xu+M4qMC68Rtm94WwhCrIb8hk/dk?= =?us-ascii?Q?LHc8qSTka/vdxnbGY0skWbny4bTa5n/7t5dS17o3BtM90Oe4LrtITTHwarKf?= =?us-ascii?Q?E4rLazmIitKxXFI3WoBqOD8LxNFE2OwLUFDArerD8anpc4tzBSw9EPs2ttRa?= =?us-ascii?Q?+xA7gZlt+/lAvhDV/72jSp4hCJbCFhx/IEPw60eAN7g24AwjqcxMnBhUSJDv?= =?us-ascii?Q?Y/2hhRl8SWwR/A9NaUdC/HoMLHOfD9JZwtjetkkKb2XKsXbLqzkDr6m7f+Tl?= =?us-ascii?Q?nk9S6c7IwRkcv6FIKLBKNen1tY6PhJwGbXq4xoDyMBsVVKA1vBAlQl0Y7xh8?= =?us-ascii?Q?V1xtqQfXpc0ceWeQTWn2j5y4yzjxvPgpQhe45cw0EDNUaZ4MDYhmuFc6A1Wn?= =?us-ascii?Q?/3U8C+T728XItr746Gua85m4af1SmIcNIXu3bJMbEVa5paPMtCxbXnc8gt1+?= =?us-ascii?Q?Qv6l17sFq+zF8YUvGrIW6awA80BvZdebjBCX81HcjjNVr2b8RhQ+q9mF04bP?= =?us-ascii?Q?g1OGfyZJbXHkSdZKIeVL6VpctS4KMv3FRGPlCCktuihERm64KPaWaH4NhQUR?= =?us-ascii?Q?38SoqjMpJg94XCo3rqb3ciA/ZAlMxbpea+vxexhAN4j3Advw1HJb?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: f198db2b-94e6-485d-2671-08defcd5250b X-MS-Exchange-CrossTenant-AuthSource: GVXPR04MB10021.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Aug 2026 03:02:31.5327 (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: LUiSuWsCz+lYS+jo9odqphGQeR7thg7i7G7ZwjE0j7hbKu1hCwGNJhyOWQSLXQpsYGigjRLX9vAYthuAFUPMzq9V9JOM85Lj5rTK0UGWVNfmfiiW0i1QaJrkk3j2jyRl X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR04MB12144 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 Mon Sep 28 20:05:40 2026 Received: from AM0PR02CU008.outbound.protection.outlook.com (mail-westeuropeazon11013030.outbound.protection.outlook.com [52.101.72.30]) (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 2256F361666; Tue, 18 Aug 2026 03:02:41 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.72.30 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787022167; cv=fail; b=XArO9OUN98/19G81qfsXq3bFbJxtP1DYu55aRlVg5bhhwDCT8ZuMbJgFKMnY4oX4rZ3nsgU/GJ8YF4otoYor3Hj1I6vJ3X6KANOHKEVRACpY9lgWXVgadEIciRAEw5r/QEZ4jqH0skBQ+HqDjkRy8aizt4gXFimNHuNVxpxj7Lg= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787022167; c=relaxed/simple; bh=CEgGXUcN20NFQ8x0YVi7difZIdnfdW1PzdqxHYr/V6g=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=OpjXxkelQF5DygCaeIoBjqN25C2nZNfYQjSV2bbw368wuMSPBuFTk+qq+Uaw9MNiNlCtYjI3/4LLO9oIZ+RV1+Owxzr11RsqEhSxmhaQ3+4AEWxHkAYChIMe4b9i0pCQ71YE067cttjZyEM+u4ftdKuVKXDE+HUCiOsrycZkBVo= 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=uDgkiY66; arc=fail smtp.client-ip=52.101.72.30 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="uDgkiY66" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=yDMqWBU2jPPllknyo/gZjJqwPyIpk1kd3Wy7JuX+Ei1ipUF1A9yVf6EdqJrdiLVFRUXNOpMkZkxSJ76C9T2fUPs7e9gMWaVn9grhxGVkJ3LHQEmguTmbXHqQA4zzBOQgKPfmfoqM4x2GC8XsuhVp8NhVTwD1rLiPnJbKqD1otZ/xKaIeYiGJNYkX6BTqftWWb4u1QcS6n8qVpZ5ZcObmPYu4eD2Pa0lakSzP6cZsj+/Uywk9eznHXcFCH3BB5S6zbFAjRqPavYvfhfzTunTYMLVoZFoGnwqatFEX8jP95yVX36qryhGdZng1423bw46t1fLZGm3mCLwccTmXjbHhdg== 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=OB7HRViOn6tj6aVPKm0l2/6dtMaQoQtI3yWBCbpooCA=; b=TkR8rUHBPSN4zIY0hCr+3L+/EcSaOpAjPAPmX0lmplJBJ35kblGQbIqUzyyRadOoM2xYy5D6+CF0BoGaOIiGexE+xmw3mKuYoU7AuJ5C89CSbab+p/il3bmXGk2KjtDYi++DSjTATw77bspwaxugEsNWLlZ3BNMTqi3LVMbiainHEtc+s3sRbmyjlI96cxHDwRFudqGIPKQ+PquDSCPRaOuwLpgJ/RaKrT8V639bq8eWICqBvLBxbna6YgEuTeta4/llHFFtfSFzBU5b4mzREHOT8eocscraCa8fMCBwYoTy3gdq7gzKGjpwUMb9+s5kefFZavH4YgN4n1EVri0g/A== 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=OB7HRViOn6tj6aVPKm0l2/6dtMaQoQtI3yWBCbpooCA=; b=uDgkiY66wCZ/Go8Rq0x5jr0WG03reTFWOPXMtHgLaCcCCEOG6XWvcEi+3w+SkOfU5M7EDYJcraB83Ocyx7nX15hkMokDnxAM4/aYVfSczsdCnW7B32zJyYvHOn4hJIDJI/jCTr92At4n9zl7w2/eJEQNU/Dns3Xqh71bM7hv9xgOt2d/65AjwUS7QUuDHA7bxaDZLXYxMZWBhphl7Ln4D33P5mHSDszpft8n72nDHJYhC1x2++PiE+dhAxX/ep3Zwu794CV0E69IAUoDTxlqzGxEIZOPXBS7jGFGWtfjgQ8kTvYoK/dp2C/ZMW64zWm7AE/fQRDfZt6/6eDjHuahnw== 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 AM0PR04MB12144.eurprd04.prod.outlook.com (2603:10a6:20b:744::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.315.12; Tue, 18 Aug 2026 03:02:38 +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.016; Tue, 18 Aug 2026 03:02:38 +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 v2 03/17] arm64: dts: imx91-11x11-evk: Add MQS1 pinmux, clocks and mark conflicting devices Date: Tue, 18 Aug 2026 12:01:57 +0900 Message-ID: <20260818030211.3141710-4-chancel.liu@oss.nxp.com> X-Mailer: git-send-email 2.50.1 In-Reply-To: <20260818030211.3141710-1-chancel.liu@oss.nxp.com> References: <20260818030211.3141710-1-chancel.liu@oss.nxp.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SE2P216CA0050.KORP216.PROD.OUTLOOK.COM (2603:1096:101:115::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_|AM0PR04MB12144:EE_ X-MS-Office365-Filtering-Correlation-Id: 749e8ffa-5e2f-4e3b-7774-08defcd52905 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|19092799006|23010399003|1800799024|7416014|10067099003|18002099003|56012099006|11063799006|22082099003; X-Microsoft-Antispam-Message-Info: zxK1OXZzoC0Qa4xAhiGBAzm40aRdgEaKVR5mgyYFdjPiQP0ierV5WvfQJoFYPaHU3FvbhaPnF06nn2eoEL5ZKHBbgFHMYJ1ZoZz7GL1kYHTSLrGPVMM4gQFHS61hGDSK+WEZ40JBU65Epck4LXH4oUSjhJ/NORRtVMeRUHbpxyakoVqmrxE+WFLJcPp/erDHOYACwmwj0gMyLNu6lXydmhVfHWUDchVT5IA1/MNK4/+jmrwb4mjqpyuGx6LxDw22HdJBM3px+KQTAXc1HLA+TgdPtU6HhQWPiVTs5PqsPbUujI0Adm2SZm6LuMA6ySWFYoJjWTXG3CtsHTpXEB0C4FFOEUqQumiSasypBF9qimqCs9ZntbDVJWjtewwANd5vx2QcCnjCc8L9AfFZAylw94DCbkSdFam3R1V86EuLP/y3RNGFqJ4tq4fXjxHoho4naGsWVSmZ5svE/6on87RAmQzrAZIudiCvwzkUgApd3T22HQq739S+YB6ZbxlMhW0Y0wYXKByPIx68nWUKJJsBhcFvVPo+Wk+QpJbrNXn0EkXuIw4muCGHaXO0tvOQ/4+ofABtEUREWtIpOg1t6BUOE629962RDPHwDQ/2PaO+kgzCEB3SBkSRdajQvvhZlE3DueWJtayLnqtSvx89OBCpje/B/ehZcGTMv52xYUpn4/4= 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)(366016)(376014)(19092799006)(23010399003)(1800799024)(7416014)(10067099003)(18002099003)(56012099006)(11063799006)(22082099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?Tr3kxPinFRTXqPp0oF6uYvyfxLpJuqP83PW4/WrbObDUUHj7kvwh1eGP3EpY?= =?us-ascii?Q?PrnYKW0b6O0Gx53Wm+OrGy1x59YY082SMBDlZo97u0YxkGfyXhz2VnV7uMxQ?= =?us-ascii?Q?L3yv3JYDRDgFrHc+qIct3SEfzmZFdOMdwv/nvCy0pEcbya76x9HZsSkb+Eum?= =?us-ascii?Q?mOVr1CcauwJhyhUUYByIAPVKZEJtn44KjiJGaseo4IhraVSofqcesS/vTB/e?= =?us-ascii?Q?rI2e+eGsXCy/S27jz8Yt9UNj/sRjnueUGFaxLf1nLDKauczglyBAnS/8YQGM?= =?us-ascii?Q?2oXpDxjy0xgq7U+PHU2IUcNwoink1Y1ExK6oM+sCR98zSaagqdfGtwpYdmzf?= =?us-ascii?Q?1A0/bCKzxmP4jWBv0XBiyijkrTSYBtHS3GDpWR3GH3pM4F3VxCdCxQsXmlcn?= =?us-ascii?Q?PQYdtNEmrQFL4qKNOcD2/+CKJOSHBrq+DgqRSr4kZeizbbNo7Wvmt1pxc2hc?= =?us-ascii?Q?9J+NLxZDziHnWJN7sNOyHCSSvIV4nEisPUKJmQD7YJ3K+YYJ5L7iHZDvpS33?= =?us-ascii?Q?fRD0dNFjBWrUAE7tQYr1ALJFcdg7KPylwS4U3GOxkGWyZHaq/o8pWsNpOorX?= =?us-ascii?Q?WtydVGlkbBogwPLcu/SrZkfow3Gonh+TauBubpKgVOjmTJr5joAI/nNy5RHP?= =?us-ascii?Q?YliUL/eZqgFfsKNNfg7hmgDecXjz5joTStTiF8FZsKaiaBNx73w4xs2oAUdG?= =?us-ascii?Q?nTRFWOwUUPAvxqhara1meYkDZhiXwH9TqhcpcAjBL/3x4c79O6NSGv81x9dz?= =?us-ascii?Q?fmmfCUpoUUQjjQG+BxthQ3KZ5Ecf4t/ObS1jMPvwQ/WEDQZgOJ+sJAQJx6J4?= =?us-ascii?Q?lpEQuTD0e0TUn1HRZfCvMn/XN6fYFbbDtAc5+HpuhMel3pNdp5LEE5MZLKB1?= =?us-ascii?Q?f/PlIUDttU0kZONrkl/7FCEoZSyxYL3+o0E+Q3AdsxTZ4Nk6MX+2cLtU8PUG?= =?us-ascii?Q?aBkfwD4WiLacX5A6L81CyQyMSUsjGSoDp2rmsUJ57xwgdEXdb/YhB2HdIxiW?= =?us-ascii?Q?yjU41SKx8cSeRDIcRyAewDsGH0vsh8nxilbcjrS9/y24jbwzeMxe0mUR8yBA?= =?us-ascii?Q?Z2/N4AacXpOI13tk7hm0fm25XIvVmS0JHDC4wNFEMWMfw0I0BJ7grWkr1SX9?= =?us-ascii?Q?YuqA5h9bLlMHS87Q3+g6D0lzTfanGpLxhLorKKDEmnhq76Q6t0dpVg+b/5ft?= =?us-ascii?Q?1mKOq+bhYKdZCP0Zc/r9muKa/df7+jUkDYAUmBXJaGc1RlSXQQPoVlb1kBYe?= =?us-ascii?Q?fkHlMdpDQU7XMM9wMDj5qXMYGbpcqmbkXHvUtlr4wgM6Uo3UcI5TQM8L/J6J?= =?us-ascii?Q?T5FGcjRy6Lh0U0sXZQ5u0X3dFlnp7XnW3jUveJrOkJODRdAV1KCNh3GbwwAm?= =?us-ascii?Q?Xy/Fjr/ScgJtcaWDzqtTaA2z8uM8iOS/38LNDy/RP1KVvFNpTa3/4kZKzCAi?= =?us-ascii?Q?oDRNFTdCzCYiZdQKBnC5/gPofie4lVFRGCCNGYFy25R41bEu/fU1UlU0kAOY?= =?us-ascii?Q?Xrhmh+gUAVvZNcWYJ5NGeRQA+7zT6Of3e9WMAec1VQnAn/q1rY5DORBil73+?= =?us-ascii?Q?IvjCGevCyTTVPn/cSeom6GGMeANNGSLd/YMgMoiidb428+cLrSt6E7R3+aB4?= =?us-ascii?Q?aQmYe481HV7n+mVI51CR68gbws7hqewPxd1ouXeeLBYFb9aDyCpMwpohgeCK?= =?us-ascii?Q?f3UX8zSEn3gJB7rCoda2wszbEkPGlfUULRGidyP5XBXVdZGhChLwVjsr7WSE?= =?us-ascii?Q?8iZDqqUhWIBcsxwMKYG/PFOP5Iup0MXnTMuinKZ2VONm+9xvOlH8?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 749e8ffa-5e2f-4e3b-7774-08defcd52905 X-MS-Exchange-CrossTenant-AuthSource: GVXPR04MB10021.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Aug 2026 03:02:38.3557 (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: 9nscT2OqwimCNmG46LzLUAaGeodBD53rZl6dSfgmxr5o+9OobDA5B74Bi2AXDmc0d3HhQ5OrpUfJcKecP5wwiOBpCMjpXIHiNjMFU7j1gVVrmeSWnTELGWve9XlW3pw/ X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR04MB12144 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. Update SAI1 clock assignments to provide the MQS MCLK source. 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 Mon Sep 28 20:05:40 2026 Received: from AM0PR02CU008.outbound.protection.outlook.com (mail-westeuropeazon11013030.outbound.protection.outlook.com [52.101.72.30]) (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 3EFD63B0580; Tue, 18 Aug 2026 03:02:48 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.72.30 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787022174; cv=fail; b=EqdAqGSYma7FDEZIIYJ7tAId/5ru/n64ilYVAL1PmRMnfp8rU2i1xdf71dU7q3J9OUussocdPUElUn1kRGWxSVRnYgSDTeB8pQTYHlDUCXv6zSgLxSKJC+tNCkteCYI89WGe9D3lfmGj90ZF+WksSERa46YHYTp/OQa7AzwXyxs= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787022174; 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=MGiKFApWkfe3VAcZgoDQ/OKgY/xbNm7hwusjcJuRWrBwwwWohJmQ2XXmI6xPa47aQ/+hpeb96Z591mGywwZqUC7j2rWdENt/yUT333sTXuYK7s916T45DLSUJdR/ySGW532Nxp6nMToB4DtGs2sFzHbnwO7iP0z8s0etzSlUxtM= 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=INQa1yy5; arc=fail smtp.client-ip=52.101.72.30 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="INQa1yy5" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=p5Bca7svRNP7cUJfo4P1Iy+6IR148R403zqINCpDQL47I4AGNQkLelq8VkCUCwlN5cyrfKqMmnQ4IMqG7F927gUrz1USaxm0K6i6EL8Xd9wazLBSvVm9EQO87m+XiSYaqGePAdKP+Jc/kFMVJKuHS1Nv+YSHkHKENjQfkYdXmt0K/fNSoRS5J7t53aE2h3gHc38+CpPpo8a5xrp6NpS7K1y1401z05VFIkNGTXlnvHYpF6J+8MdelbBCB03x9UnGgRBmikVswW/BBU+S+V9l3PE7ZsZ57dFT2N0g83lCAkNUBA+tOh1rAt3ZT19gyW9TACdxfsYzK+e0m93fHlStwQ== 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=PKWTs3oDEVRJiFlGsZFCt5VjZ4hDHjwHL4KmO0xJYTcfnjOJtleXSWMpDkHXQKn05inR1PbCScp9J28QaIOWhzbNoIRWyhZnDE1OPStqkxD64W3kDqh30i401pZZ9ZnmM5F4lmwDAG5pSs7JJDWLnzC6vAXMQjqGCu0vEIDro7MagvzGSDvFoFJ/NCFwaeg4ZCocqlkmuGoeDizeM6oCcc2v3VEdWFebUjnKavKekw/A+uZZnK3zBg6aROlfQTg5vdvGz97r/GMTL8fY24/Dzdkl6Wbexr5avnno2qzl68lH9iXosrPFSdnjrJFKYBBhgDMmy4eOWbooRfXuC/++oA== 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=INQa1yy5rxOtMmUmhppH6Bozf1U5T+m+YVuPbMDBVT1KmRwt0mxpEnXP7TI6xE7EEopkFutlufjm0kNmgSZhEjJ/GL8jQzOn0cGBk+p2HsU5PGJ5OyWmQYeCzcXVBqkveCyr3tIsHmtGWofc0HgilzQBXUUA9mVl9gTR/ONMse8PZhbnLY3T08fjuvi6K+SGHJ5By1hjce5+fu1dmE4ySKnzQpk7TnzwVyQjipawRbc8qKdexPZEWPyaxQx8qnMGbK/bBGAjea2b1C2stBOT61Elpl+fD9g45eng0VqPwgc3GDN8fgKQNfXQLdtT6p5lMWzgoIX8jbMf6Y3rTbD/JQ== 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 AM0PR04MB12144.eurprd04.prod.outlook.com (2603:10a6:20b:744::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.315.12; Tue, 18 Aug 2026 03:02: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.016; Tue, 18 Aug 2026 03:02: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 v2 04/17] arm64: dts: imx93-11x11-evk: Add board muxes to select between PDM and MQS1 Date: Tue, 18 Aug 2026 12:01:58 +0900 Message-ID: <20260818030211.3141710-5-chancel.liu@oss.nxp.com> X-Mailer: git-send-email 2.50.1 In-Reply-To: <20260818030211.3141710-1-chancel.liu@oss.nxp.com> References: <20260818030211.3141710-1-chancel.liu@oss.nxp.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SEWP216CA0113.KORP216.PROD.OUTLOOK.COM (2603:1096:101:2b9::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_|AM0PR04MB12144:EE_ X-MS-Office365-Filtering-Correlation-Id: 557bb53f-aef7-4ad7-2f03-08defcd52c79 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|19092799006|23010399003|1800799024|7416014|10067099003|18002099003|56012099006|11063799006|22082099003; X-Microsoft-Antispam-Message-Info: Q5Y6epy2Z9CenFYGxi2+k299QTaecd6r9VZx3tVlUTIolyXWZ3LBaYrUGvztD7+L5VHpR2BOSaIAZlLdZBQWXJDwGuPOgfRy2vlreGNo0KLLXiozNZyJsCJQxh3S4YiqEZdMoNpHxO6IpIBTfBKcMs+QsvCZGJeFRkxJJCQQIrAaVy8HxArsLNk6LHkUxWOie9GXHnOIQEEwiM8iALH+PwW82ZIRsiVq9i2VZ0w78PxrAqGlBQXSnRWS3iC/ygkgTuhuKStBei5UV0tXBg+X8roTW+oEZA18UgkeVktz4fMZyRAaFYPUujHFx4WcwORMcr6ZtyAQkGI2XRdFEUXJJKky4vT01jd/rh/Yp2CpBrJTT5tmVzznSfP5cFwC5sHKde/MPBQfNq1F0GSTlkZdFJ9oWGAkITadCNKzsGRCtOfakvpznfJUmhk2JOy3UFy0WkMgVWn//CeRhSYx5X1UbXnLUJapchncxXxwhwqudqKqHitvgubmzi+MksvjWKuNu7C6/NyJ88U2TMBbuJnF+KVqiRXCr7mtnbHBVMHqAhRbxFWHUZNSTAsKJ9yasWSySet70q433drvrnLtwMUSNWyUntq5UxfgwBRmU4CvjQIXmXU9VD2WrA3PmxNGpcbMAIvahSLB1K7qLBpVsz2Abe3Ujfoclr+vZnRal3xSZpo= 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)(366016)(376014)(19092799006)(23010399003)(1800799024)(7416014)(10067099003)(18002099003)(56012099006)(11063799006)(22082099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?4Ysbz2w/vJfbzYaB+fFalmiwGT1wvuDtmGX3WPGJv5CEfl1s131QU4tnGUYc?= =?us-ascii?Q?Q8uBYm/mjhP3pyBRUi1ZUhcfeIip+MB38xwMKbPUT/C+DSwlK0zMX04i++K1?= =?us-ascii?Q?VjBKJ3IXg7cys/7E0wUl5PeS8CTIWNU7OypQDjrYZ+QpuWIZ7jh0+Ev/6ok4?= =?us-ascii?Q?iPi34Y3qMOYrjrAR6Gi2H9tbtVVC6cavjzGS5DRXqPckwKyITGStVTLjBkgI?= =?us-ascii?Q?qNkG38BITNHPjUsCFka7yd6uSrlFMpkA7xICev0VCskDtXCtFXE0TTN23wvG?= =?us-ascii?Q?CNFbNV4kOQRL70BFZmtIo0H44ZSJuB2nHX6d3g6FOa2TKHRkaaPqtMOenIzZ?= =?us-ascii?Q?zYV8yEDUVwsYr7qahqmH3ALxLI3DsH0ZXuafx6rTT/71KmkVHTg/Cnn0emzM?= =?us-ascii?Q?IOKbDdwM4q5JLlMiGrSfJxmwL6qgGjuT+z1l2HINHvZKUd75QSCVokPHB/1v?= =?us-ascii?Q?7RXdtrZgjX1c0G0zbAjv/4sAXZAG6cnjODAxfbrbS0oV0QQIj0LOQYaw0do7?= =?us-ascii?Q?erKjPQxweOFLB4ti43fAxtJ+cshFk4qtB34LzubCJO2UU5g3s1OPL6wtVLqe?= =?us-ascii?Q?zoIL5ufm0J591a/Q4R7tR9fCuS0PG4MuhPyJqpGYEdZw+AW/O0al8FY455ud?= =?us-ascii?Q?aah/JEESHIt4MurhscM1jPNwRyjytrpCie8T9/q1Lf1sPoNfQ87HsAIun4qY?= =?us-ascii?Q?s1P/IH/5qLxzT7+/oe9giRdPMCjY9UAplAOIHa1KJpkU1p/bkis63UvUgEi4?= =?us-ascii?Q?LOnwdLoGppL4xX/0+8JCiD3Ip1C4za+zQWo0P3q6XiCBYWaBaZKO0zYZWMWp?= =?us-ascii?Q?g9FAqO59ShZkha/M0sHM1aKHbQtFQGD7tjFCrnecJaotPwB0NokG18GS1hjQ?= =?us-ascii?Q?2zPr+EmmIeG3/j1/JAOO4ThTg+aZG0vYwWjcCNpUWHI3XvQgAXtf6awsTstg?= =?us-ascii?Q?ExF8LbV5FOGMwAWQ6jeSKHppRHz9DbyM4j+JxjMbnnEwSs4czeb4sMo5s0qi?= =?us-ascii?Q?sj/wLLjsy8Ifl03Q46ft2N9IZxIuO9Lp+rAbtbpC7fygKx/jZcn6DkTR+6i2?= =?us-ascii?Q?odKuFNZY5LpbrCs7ytp9kbgBEZVsUNBe+MfQOfegcrwFvtzgS9nnRUgI0wsE?= =?us-ascii?Q?Gijv0AtrVAfJ7eiJY5hXYyFxz+Ep0AiIasABTPtOxIew66UNqcAHeob10U+t?= =?us-ascii?Q?sQOm+PUOgXsGTYEK5X2uG+wWRp09giNFZVPcfN0jeBDnaIIrnJGRhZ2uPWgt?= =?us-ascii?Q?7muTN5M4M1Yh/ZKQGE18tAFBJMrRVOAdVSi+bdvK3VXK8iiNUcrxyqg0ZV2s?= =?us-ascii?Q?DAJTcfUa+jnimM+st7QD7wXNfcjpPEOyRGBtD+nYVV+DZVeNyQb5Ur7TmEXw?= =?us-ascii?Q?FiQHwsZzSl5qF5+XlfW6s3Cg3CHg6zj+WZbAP9YZ7xVOqw/+sRn3c9rF/OiZ?= =?us-ascii?Q?OllKSUapUy8lZCCzOSglhDke/6vnZBW7w+Zad2VS0Kq1ouGHkKX/rJt7Kmh4?= =?us-ascii?Q?QZGx26MeJ5H0XkQlICtotvRILpD+/PQN/26XJdcn6wSn3ptzbBviaB6TyeB/?= =?us-ascii?Q?IuRIke4opzPZbe+U+8povf6HYTOcsBlpd6o8wgl+iV2Y6QW1IEza3oRewkQh?= =?us-ascii?Q?qIQHO52E1sd4R80scjMqByMovLpvUMjsxUDHhnEzZxDACQbZH6nMsqnMcFFb?= =?us-ascii?Q?5jY6j6XPksEOyPg4zqemL7KK9Lsonpwk+1U5GnQW7PHm9BQ6QG78/AXzg9W8?= =?us-ascii?Q?0a/J0+BUJuKUFxVAD4wf4yHZLH/26X831FX7e/fnpBZcl4o1M/Kd?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 557bb53f-aef7-4ad7-2f03-08defcd52c79 X-MS-Exchange-CrossTenant-AuthSource: GVXPR04MB10021.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Aug 2026 03:02:43.9044 (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: cbUAylSyfB65JqwXZNEZJADlDYTrqYkFs12srFFT7dGcyTaioari4Ey4GE/L9ADzN3bYV28hskCeXCcCNi09koXWab8XJXGcTvmmknc2Lc80f7kpZ69tjIhlBnI4i7fs X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR04MB12144 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 Mon Sep 28 20:05:40 2026 Received: from AM0PR02CU008.outbound.protection.outlook.com (mail-westeuropeazon11013030.outbound.protection.outlook.com [52.101.72.30]) (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 9E5073B1EE2; Tue, 18 Aug 2026 03:02:54 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.72.30 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787022188; cv=fail; b=tOMpw1q8ysWtwW/+9rLbGloKjwH1AtzifC3P9HFyXcyeEGEPRBBaSq+KoXKNL5K2DQSn7L1INdGf12o8ioqbxLDtRHHh+3svYnnR5HfX6n4pvqHIzB78V3DlJ4pbJBcQjmLAkFM9YoAktPNXytsUPbuGyYtqlj9SZLy/dyBFKbw= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787022188; c=relaxed/simple; bh=Nipn0JifD6KiN/meLWTnsBve8yN8oBR8X7xZC+avWI8=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=geBwqUZKDLPX44Z69cVU+O5DkORl0gegg46W45e3HiBh43ssMamrcrzNCgxkBwRnT3TTabLHOu7s8AKge4z05kq2CKPnSiSffRK7LWi5l5NQ8Li9HKIer1e62VNNI30iPQH4sPJ9LdxGv+wj1/gXhjwFYRTIuEpSyIi4T8aXMOM= 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=Xc7SXDju; arc=fail smtp.client-ip=52.101.72.30 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="Xc7SXDju" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=nUvOWK+LjC/ut/ta48CrIRXrHaGIisw4sB3602kThhpuxGLwCZVdJUpUPyvLnOBQm8duOYD9j2iqZdoIfz9lDPqgjDZRtIUBE+yUwC4ja9sby3RthB14S/8YOjBxY1thZK61ywgnMI7HeUzJR42FHIWN6s3bFmr3MtPj261uVD2sCry0WMW+9mMAi1JVk27Zc7zfflXK9FiBGPQ0OE78ro0PhAB/TiVEr6uSWVMJeLr6eUG0uwzsSFFmUoYcYalLxytMdazt8RYzf0kUz2hq3a/GLG+S/HQLuExOt+xRAno3oHCdxYOIURvW7G25jpa9QCf7LL6jPoIQXf68FYEF5w== 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=kuYlIY+7fPsMYrBIeAglR0Ba2534pdXfrsCDwDFqWqI=; b=yVJZkNGV9p5owfNxMjq5xHIwBFg00poiA0MD7refMh9B2Iwx/8BbLSBi2YWFdjftVEq4sno0xfDIRVWrZjgViP/F7AI/TyguZ+uqq8KQCdcmZAxTBNR8+GhcJtf71UTveSpNn4OvhTMqy7pPoHD8+kmLwjJZLY62SC+INZ9tPQpxlpaHBNCgC3SljEpdWbw48jrWp3RnQATV2lMVz5GoPx/nh+w1FIFDKrjb3h8B5S1IOyu236zUyimxOBgSqW5JmpZ15+UOs/Rxs8k/qnaKbmn1yklzIkxrIPpUktiOrfO2Opab6tYYq5Puwk7bah+u481X/WF+/CZb4/SeCcO4pA== 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=kuYlIY+7fPsMYrBIeAglR0Ba2534pdXfrsCDwDFqWqI=; b=Xc7SXDjuMJKxYDMMerNT2qtB6oTexkhV8vvj+Hj2IYcLDX/gNtct164CZMjRyecRTy6qh0iuuLYMR5VgE7l8boCsJ6Iy4QwPan32e0CSeVXbNqZEt/Pe2l4UGSJIe0ooWpV2y9QxuyuaPsvLrK2Q4ZMl9yImINx+WYmLvLPTwOksBIYNLAuw8dKigu/aS1QaaoPhTufrNstvXOHBTZlqBIn20UM6fPOPfzI5odQGmt2ydB237Txzt1hmhXn3kA4ct8BmJzVWvNoYW8FZRH1pk21rTVcKMjXzpqnToydUl3dAksVtS9TJEEFT55nk+w+ENQdBJBVPcptkRZqQL1pF5w== 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 AM0PR04MB12144.eurprd04.prod.outlook.com (2603:10a6:20b:744::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.315.12; Tue, 18 Aug 2026 03:02:49 +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.016; Tue, 18 Aug 2026 03:02:49 +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 v2 05/17] arm64: dts: imx93-11x11-evk: Add MQS1 pinmux, clocks and mark conflicting devices Date: Tue, 18 Aug 2026 12:01:59 +0900 Message-ID: <20260818030211.3141710-6-chancel.liu@oss.nxp.com> X-Mailer: git-send-email 2.50.1 In-Reply-To: <20260818030211.3141710-1-chancel.liu@oss.nxp.com> References: <20260818030211.3141710-1-chancel.liu@oss.nxp.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SEWP216CA0124.KORP216.PROD.OUTLOOK.COM (2603:1096:101:2b9::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_|AM0PR04MB12144:EE_ X-MS-Office365-Filtering-Correlation-Id: 7ddc5cf2-45f1-4283-9fac-08defcd52fd5 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|19092799006|23010399003|1800799024|7416014|10067099003|18002099003|56012099006|11063799006|22082099003; X-Microsoft-Antispam-Message-Info: o/cHvzlcl2QRlva1TKSnvTnzIFMb9kVetwQPfS1EQKuXOxYaGKE1/ZJUjKiBht5FtolJyguNrnTuAW82xaIUiOYOesZEcdGcUsfNozXtXXSkF7+Qv8P1XRQXqvEY/gSAxV9Uz5hoDqYupQxAUy0ZgVQmRLm0jK5U/2/phQngxbUMy0XF84ObJT/b6FDaDS9ZGZcXwiW0r+YQYUO5zfzzvC10MkbQd2Gz7299+oy7kbQqV/McUX9LNwM+TvqDjyH9T6LB8SxTHT4oxTxeJA84xrvF+ufLgBJjwPtOcMiAevWXZhuBzCerHXytR+WOi2QkOCoH6zCcRKdP/0Pu20XWNzaIK+E0AKH6nob3A9P8wfHsjOQM8p7n+XLITlBHA0NsCStM05ebtfeVD/OPD78HycwrRs7/OsqwGQ3LaSrXW9j1jsCsoU2QyMjW88y3yqEhJezXG340o3Dl0yD1XaemfU88Z60hnbHrBaoAkAKMhwHZTNppKnB+NiKysQutARYLmimNyFSbi+P8T9tBqDbZ1sdIWAlJEj2dogH3LOOZeqJ4VAy9Tymz9HAaRng9QEbN3OrFp0CWJGW/V2tjdPsX5YFHX4a8xSWYNadShYRjWwhJnqKgYtjhPYyNEn3am+TPzdJxr+m02aPuyC14/KTcspCGLLnujB85qxyOWC0s3Dg= 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)(366016)(376014)(19092799006)(23010399003)(1800799024)(7416014)(10067099003)(18002099003)(56012099006)(11063799006)(22082099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?ydHXRwNeA2xU6k3xzlA9FDfgLUA9xKybHtaxfstqRGBJ2Z+dRK0EPSd/S4w9?= =?us-ascii?Q?t1TpSal7KWMpn097IV2M1opBnsyOz7eqO0GQWJ6E90+uL1GXvA23WWnpypDg?= =?us-ascii?Q?vUvavd1XFgE5PH65Wn2PXzSWQTPpFSvQX2N7mA1IT6t8034d2U6eerGgzPMv?= =?us-ascii?Q?vhEFYwiVrFNkFEZTS/oGR4HTEYsPjqJmX2fCqZjd8AvyZI2WoygHhEaU9k+r?= =?us-ascii?Q?FjDmNRwjWSGwtubiPZ+6SDw73tzrdaYPhAA4czY0upyCQW+Hn+7YEmi+g1at?= =?us-ascii?Q?AW+jRF2iR1nna9bOMymh0mDR7RxvmMPo4JsPq5En7QrXyr30UKWulpUfcmH2?= =?us-ascii?Q?taBFkb4aOv7xuI/YV9gIdw6Q6PtD59lsLOa3Tkl/QZSJV18gru4aVm1wqbOb?= =?us-ascii?Q?kW68vxbrCHhfkCr5sTOjrnZLBnK9LyYE6H3oIzrbd5CR8UQtvDe5Etcl6B7H?= =?us-ascii?Q?wsxW90hWSb7g0OPOch6Sb1eOB1cSig2Yw2cTZ3EKTzA0/ZYbW4P5fIWFfo5R?= =?us-ascii?Q?5SRPxuY5QP9kRdvvck3bYRijSd1wD8BuCjyfLoiq6yejY6crPF3xq4kt1I7E?= =?us-ascii?Q?LrxMhd+0ihuLXQKiRTk9nAGtXWAPSV2hgvxwM2Hry66owbxFy+jgVt+e2BAM?= =?us-ascii?Q?rW+vy9EfHcdlvy8sm4kUoIRvURbAWn9JV2IjOJvAAvnJcCxrUSrBuPRpQWNk?= =?us-ascii?Q?Wx3kDAl7nd75rM+TtTulgM3q6Mmzr0Ls4EQMqOdgYEmDqX4lqSW3eh5o+ajw?= =?us-ascii?Q?F6sld5Nk4oiIZWTfUBbu6llnM9ab1LjgAVhUd7dnoFeVDYF5+TDljZQVhsIm?= =?us-ascii?Q?nscqPSDRWOTXUfAZ8V2BjvstucFm/GfkVCu2xHKTp2D25nEU5I+junPZRJy+?= =?us-ascii?Q?3xTehfCVGdxZAc0gjxAJm6pyXZ2fx/VBWiNMq2Zs58blF980uUm2yWAm9gdd?= =?us-ascii?Q?VM5oHU9GC0XJnv/jDmm6DzwifHyRJCshPAWCauHu6V/wSz2iDTfDfALMi8QI?= =?us-ascii?Q?VXMesSHenvNQGiv0SDMCX2sKLstMaQx+76QMkneu+fMRJQljvBkUnJyRYblz?= =?us-ascii?Q?pdGnqxsKqq+bRSlS9Vpd36ozKAjrfkrmXVhWN5p6dN7EDtiza7JFmN0YAwX6?= =?us-ascii?Q?lafoq6McPUEotrtUKMi4y03WNtxwvKskXf2NM20rceFmsuSZ1WsOZYQ2gdUS?= =?us-ascii?Q?XuXZuXGsuW7F/c8v3Je0BbpdbHNTEpK8rMHAJsmgImZlnElWtrGef2t2os26?= =?us-ascii?Q?shrKdAzBtdcVJE9P8caBka/w5aPyPHSfCy0FqHJGyGORWdfDOMGObykeghNU?= =?us-ascii?Q?BGfeqVjAgNmHLt8860OVdM3QHSVMIoh9sE7sX597/GQyGNbnwiVwgxnkb0so?= =?us-ascii?Q?rDpWCUKvb913dmWLU9Xmx7foyAcItRkddbdjJw/xRqgM+XsEecRFa5ErYTkB?= =?us-ascii?Q?0qkbNSjR/Q4ZGr8wxGu5sULblbdm3MHYazE3++mJvmoe6lmjDXaRgjrhS/jh?= =?us-ascii?Q?+00p2sYnv9wUJCz3R9hjP4Tt2FQidBAjISXXA3MvWSl4OKvXqyG/ndig7mtG?= =?us-ascii?Q?vJDGcxxQm9C0JIxsQpzCdkZ3+alkRKVSbJxu7J8eAr2oHcxVWJ9oFjqxCyMx?= =?us-ascii?Q?7IXILZvcS1dVryqjnT7UiHTVkFkllBFI2vPEcQ3L4pmmqcT7NwOkF2f+Rj4G?= =?us-ascii?Q?S/Fd5JaWwcyoJ28TIrNWJ+WM5vvbhGLYfyp86yYLpwObxtxyStNa50O2fBXh?= =?us-ascii?Q?eyw5mrP5aMm9pUYJ+vXigCDQ0AIR0o32v1tNj6dftJ4M4Kb4vD8u?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7ddc5cf2-45f1-4283-9fac-08defcd52fd5 X-MS-Exchange-CrossTenant-AuthSource: GVXPR04MB10021.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Aug 2026 03:02:49.5355 (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: UyxB60q3nBOvq98zmdo00DGeHq62+jP0LdQmfni20hJh59qEl515ziDoi9X8ZlhsTf5uwDLNx9EYmE46SxEOwyVUAB61xaLPwkkcz914sZFAbkeAGdncnO8uYTL3ckAh X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR04MB12144 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. Update SAI1 clock assignments to provide the MQS MCLK source. 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 Mon Sep 28 20:05:40 2026 Received: from AM0PR02CU008.outbound.protection.outlook.com (mail-westeuropeazon11013030.outbound.protection.outlook.com [52.101.72.30]) (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 EBC803B101C; Tue, 18 Aug 2026 03:03:08 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.72.30 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787022196; cv=fail; b=jjM27NvgcooTAQAz7ZcKPhk441SGLlr+1MO2witNkbBT8l/ibI0gSVr/1XQBr0SWmKcFy8x5LmryPQlyOqwQBLe9pLCXrgOr+ZeZmcFWOi3l1dwnOxWF1kxPih+1hu5EbXKlNRjzNcOTK31vNx6ki2NSPqeHVZwOo/6d40JM/Ug= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787022196; c=relaxed/simple; bh=QUEfyhOGEue+vA+tTo5IWsfqdnD4uweIxc3eGZOwVcs=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=iJ4oS7sPyKGmBHHXesA49YqhBymOlnlwiDm4qrWDahN5NXeb0EUK2+kTrDXcrYZUYEIXLNhUbhuO8+uhpnj+9Ljl4MqsG4QFD8gRB5CENNi3vlWsYWoultU8NNHACkTtXm0iPwEkmHKSrXSH5wgbFjHesqcLQaVDMck0VYsJEgU= 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=dsiJUEvL; arc=fail smtp.client-ip=52.101.72.30 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="dsiJUEvL" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=ErF4m4G/1e2WZ6CtTrdeJJC8RxfTEGkcMDiiRHKOMwRKAcWDGvuBZKikRDSj2/wxpURh3rXCxyJMM5DC4/g9ttKQWg63XPenDszfC7/ZSOWP0zcJHiofy/o9J5HgttBdPYlJTwVRQQntEnao+j7GbNH7sAacp24bIR0VV5uKgjpSIowy6ZJOdEiMeSeKm1p7LK+q4swlngukG2S5DHosLWV1hMaP62Z45FyoBfI8xM6N74dQtEK3aOJB8mtN+gS2QNOVB0DYg+779UxvkeoSTW7EnXAgvYe4wK9dRphpKoR0SnlvY30fFu7HWrSmU3ribG86CDdKjqHhfb5AyfRyww== 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=JKblbpvEPoGNw1d4n7q5l+WmQP3qQjyj4xgG868rZXk=; b=YuVNaYnlcd+v/o59WzjFCoK8SU+7rXqaPJJ4mvAR6OnBrnFqHKszp/VUyng396mSpB0gW2NOPErIPk4DGCXzocsRuAfhmQA8g34Kf9lrPzi2COji4Nuypw4wp5OEvNh22tZmuaqsAocz1vM06F2NEYPJz1/Oqy4wnf9cjkNgQo3CumNgk59ypzuWjha4u0Nx/NqoV/nPRNcW2/VIOewo2Mh/ezzApeAB0wpmW+laTgULazvBLBQyqi0d252Zz3KdTUX2QYIOys9Xox3SkQI86O7bhXP4GC29P80Hfm0wXBnwmuhpVAafLwgnYjUBfuN6B9Nt4Td4F1IUn5asnJixxQ== 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=JKblbpvEPoGNw1d4n7q5l+WmQP3qQjyj4xgG868rZXk=; b=dsiJUEvLtpC0/dcqqXKjmWPN2kCzX4n6ZEgJhrcVOdsa8peohM6OIIMkwhdx2GqldoZR/4FOeqTLLNZ87ZO4V1eP5UJMQzgKByIlUTqu2KbVR++KE6zHn8ALu8XhO5XfyOkVz0HqFUkzRAr4/Fq8NC3lmBSCkTiV+Lr+JWjEEW89LqUT5FHzT8lJae1yAfuM71okWR/RRWMTcL7ejYH/srwIS0L9CjbZnGcToDrj7JAMqqGSOc3TpFm2ndxLIBZxMprXeN4Z1xMliUa2g/2x/M6bV0Akg0H4jb8D0theK5rwvldYBM27MxmTZSop2l9t0ZgUWZZ4sW5N4wvc59jcnA== 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 AM0PR04MB12144.eurprd04.prod.outlook.com (2603:10a6:20b:744::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.315.12; Tue, 18 Aug 2026 03:02:55 +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.016; Tue, 18 Aug 2026 03:02:55 +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 v2 06/17] arm64: dts: imx93-14x14-evk: Add board muxes to select between FlexCAN1 and MQS1 Date: Tue, 18 Aug 2026 12:02:00 +0900 Message-ID: <20260818030211.3141710-7-chancel.liu@oss.nxp.com> X-Mailer: git-send-email 2.50.1 In-Reply-To: <20260818030211.3141710-1-chancel.liu@oss.nxp.com> References: <20260818030211.3141710-1-chancel.liu@oss.nxp.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SEWP216CA0123.KORP216.PROD.OUTLOOK.COM (2603:1096:101:2b9::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_|AM0PR04MB12144:EE_ X-MS-Office365-Filtering-Correlation-Id: 9bd738ac-5f5a-4f30-d36f-08defcd53334 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|19092799006|23010399003|1800799024|7416014|10067099003|18002099003|56012099006|11063799006|22082099003; X-Microsoft-Antispam-Message-Info: CuLZmLxt3a41ZnjUi97qJ4+Tl4KV9a30B43BWPWQR3MsDHYRE7tsjdPxVxvg/BoQ7O333CJlwdnrL496cOaQOOtDL5FjqBZOHdKq+wPUs25ttORwPZz1g5iYwl4E7t9zYAId00XWJrxppdPzsOdPEjROyW9w+T6PZ68OSJChKR2YkHjaN6SVvwpxCX+cf9doBEEcC78DNncThPuORDDPlZwHUaDBuANzsFIVVyzUpj9zIg/n34lqJdKdlY+a23bY8g57nQAXrbjzs+RkjHX8Bs+gZiejBEv8plLDRk0zhLtGqtORinEewJOqJDqXWLT8ed8OKWeZ7Miz8HeEwPX85Bv7rel2haGRJZ8VjBoq9nAtehepdm8t5KphrqO/Jyx1WZQioC3fwTBFjAtyzEL+DC9+K3QO+jqOvikMqmprdBA9ikZQ6UCFb5onrPTtKhy64P8Cj8yWGwLmwoV8p5rXxvDOprIBmLt/6nL3nG66dStc/kQhKIOwnYzjRjU53qw78JT11u6c0xCR/9oi25SiL1VjIr8aL1i7PdGMjcwgImXZkuyH2wZvUO4VdMtqHF87jb3nBfjyPn2Y6h3alJfa4ph3alUVhCOWSETKzYF+KVCf6rKY81j3iqEwVbokRvxMAU6DFovE6cJcP6scClY3OSxnQ+Jlhl3uWX76jLtBK30= 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)(366016)(376014)(19092799006)(23010399003)(1800799024)(7416014)(10067099003)(18002099003)(56012099006)(11063799006)(22082099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?7NKqys4J/GMS3dSppP6a8qg8PzdoYa5DpyxUOz8L/Ti8I1rS8qVuF+J8xlhZ?= =?us-ascii?Q?ycfIKDuu4Luuvu5nOvbQVT6tTuAbGxQRALXC/QnYwhAMduvOH97l16vNJVKR?= =?us-ascii?Q?o7W8KBEwL6AVO7k+X0/PNpsVYiv+aM+xAdNqmpMg16Oqghd/HW4AZ9s7a8+l?= =?us-ascii?Q?YVIjYKhNEYh1U1K6Ju3oMvTrUuXKDPkDQTE7Ls6vMYuJcdWPAAMcWdekD4Kw?= =?us-ascii?Q?cGzoDL6a1CASMSSXURT1AQ35RHTK00ijZF4ipYiwC7mVT6Ne+I8vzrfJFGny?= =?us-ascii?Q?zzZqzGtp5UQlYgs9tzaunEbQEDrjklvPqhhZ6J9W2aq2ptQakNlmilAD2qzv?= =?us-ascii?Q?NYtHHQYXPKcayVTjzXdOZOVCUvpGuvyVBPZFy+Clkv8CiWAfm8sdPI+2pL+0?= =?us-ascii?Q?S9x79GTM7/XqfxXqp/6FJ+vWag9pMV1X7xGRi3+vTIYce5zqPID+bgcLOYnP?= =?us-ascii?Q?avfwaRJIK3NeRZB9aOD+ymZDdwQ8OvRP16tFPNCjPZt01w8HUA3vTWQqt+5p?= =?us-ascii?Q?jYXayYKVrVgG20OpoMzY3Q0G5k42iKNDNrbFWRIUNRr9IUgZjI73YHd/vTaX?= =?us-ascii?Q?Wf9DfhgWHSH/AJVk5T9BffvdYJYRmmwFB1hnwWHOOSu1nQJfgAh1x8NJepry?= =?us-ascii?Q?gGi13fxb6crarBzUeZoQCPbEuJBHqwupwC2GsnsMq39K2ynlosMUTFrhm6jc?= =?us-ascii?Q?y9UpILcdxJ2hqz84n+m5GmqQaPzH3R1tVzIqOeHgoGH2j6kplYpmSFtdWKdM?= =?us-ascii?Q?GqYocm3VKrDrhTMZr8b4XF4IaVQ203C2Wf/FYrf5WUNeH9EiA2cukz7wZlCx?= =?us-ascii?Q?ECfxQ0p+jMRJUTLQGFZdmdzKiOeXE+MtgzXz9gh7UkwaUrOTvey+2DA4R4ak?= =?us-ascii?Q?N5KxS++uu0fjbWltEBfiALAwMPRLuX2soUnMYPHy0wPQLmfK5kfxGzcJl4qk?= =?us-ascii?Q?uq2D6CJWi1299jNGOQoyt6X8MuQCRgixczihB8OPUewOeaZAwsJrXPDzHv84?= =?us-ascii?Q?WCCZJTnx3Cy7ZlAlK/7Hcs6E2iw46sR05GvZdEUvYUbLYeDKnBXm5ExDpifk?= =?us-ascii?Q?bCI3ACjwhX3F/MLaEm2egsXD5PSXWGnC8VntoGknHvfkL+ciJwCtXjhxBTgR?= =?us-ascii?Q?9gw1/O2IPZhxHtFwZ5mt7zTw9dwl9YIZGwREzzDbawzoIgc2OWhvKbCw6fK3?= =?us-ascii?Q?l/vEkvoj2Q9vtb0IaP9OhL8GX6qeOtKoOw+njHCiYCALFF052qOMqpKyfEZ1?= =?us-ascii?Q?gN+kV3iqLzfX8gF5HMkf1p5hVtjqdPvYYV1EZk7WooMZZ/aILpu502RAEJ1Z?= =?us-ascii?Q?sDMPaobhPcB+kULugj49+8tY4Yzesb6A6fqt6AKCGdlDBp3JY/kkdoRb7r/7?= =?us-ascii?Q?/BLiqeamRP4CHqGNlB3UGF31DS3RuzOPQB/7cgop7IsjS2zdQlrUUKK4sbz5?= =?us-ascii?Q?4Zl+pZhqYFyhzq5w6QBMY2NIliSPnWgO9A2m0YqnqdGUJhRkshr8TteBOGSA?= =?us-ascii?Q?gnR+XWNrZeOy0MgkOKFLePsbuyyqweEk5spXhMI+OvSNOVKiyCeLBoWGg+bI?= =?us-ascii?Q?lVEkS57dRq7vddQQqJa8Vv0jv/sZB2fwp0srZHa6n1MOdqgR13e04a5Xt9xy?= =?us-ascii?Q?oh5CugNhpCi8rJ8o4vfTQGAgH7E3Ak5YgI865wDwssLgvv/HNdWRCjmu3jEs?= =?us-ascii?Q?yuJvLJqkNo1bT7JWh6qSSL77DfxPKZaDoQjKV6+UHzg/TVDfd7nkq29X2Bn7?= =?us-ascii?Q?n6lqx4tqoIKkS1s0NNw4wgoyyqXYOry7nL0hGUWk6Hrj4QQswdzU?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9bd738ac-5f5a-4f30-d36f-08defcd53334 X-MS-Exchange-CrossTenant-AuthSource: GVXPR04MB10021.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Aug 2026 03:02:55.2018 (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: TG0s9uz0J1jVXb3T2QgBqEXN4SoI4fxeCN9KBD/qIl3QbxkZ2HxnzdmloaKYgvUxU27nC4AsSPqWzOUfrY5KMKlEoxPhvS+lReFYQ9e8EJaLThpzhoji7phVL5kzNnCr X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR04MB12144 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 | 32 ++++++++++++++++++- 1 file changed, 31 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/freescale/imx93-14x14-evk.dts b/arch/arm64= /boot/dts/freescale/imx93-14x14-evk.dts index ec78c03f4788..6dcfbca65cbd 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>; @@ -254,7 +284,7 @@ ethphy2: ethernet-phy@2 { =20 &flexcan1 { pinctrl-names =3D "default"; - pinctrl-0 =3D <&pinctrl_flexcan1>; + pinctrl-0 =3D <&pinctrl_flexcan1>, <&can1_fun>; xceiver-supply =3D <®_can1_stby>; status =3D "okay"; }; --=20 2.50.1 From nobody Mon Sep 28 20:05:40 2026 Received: from AM0PR02CU008.outbound.protection.outlook.com (mail-westeuropeazon11013030.outbound.protection.outlook.com [52.101.72.30]) (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 194303AEB5F; Tue, 18 Aug 2026 03:03:17 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.72.30 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787022206; cv=fail; b=kGA6JP/wwXl3AeO6qgIbGatRMRiNZJ+/5n98+HSaXSbUAA15qTVQuxVmOOJw9YXSVYVcpCQ6e87Sz09fBm0xRge0PNryDlZJYUQKzrdNHvIkjNVpPBYQn0oXwtSFICHDLGF7MKkMXk/TLcQJRPcPrWSbzWo2yPMzzpp2UgDIOw8= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787022206; c=relaxed/simple; bh=sEQXvtLWW/udKHnj3II4eXmUOOalOzEKR5tZSMM04H8=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=Dd5rdphctdDDriCd84tCWkHEjU/UG69+2XlUjbUMXJ5PrDlWbJ4AtzYBOST3CmYToS+VcwX/vjwkSQwCFgSeQHobL6WFMIHrXXQnfWxbUnrRdvOb8Wjge+/DM4k1MmjMjBtg7/BQmTVeYYEH/QAJhP7pIuRu9jBoK2qQBoWNy1w= 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=tmnklv8K; arc=fail smtp.client-ip=52.101.72.30 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="tmnklv8K" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=a5ZpVSuf+cIRvOXZf+w5WtldAquAPevD+duhWvYQB9vm4feGJfPqdIJ8W7de/mOz3QwgELClYXman6hlo3LpE/tGt2Lsu/wk9Ro0TMBHmRsOpfyyfNk9S78Rl4q+AIj/wlIhTpmFqo/3IcxKO0zvaNu31FWxVHoV21+WAgk2p1cVuzL6LWQ0e/KMjfhNlRDCn1HNdU+5Ij6Rrpfp/7ztEmIAJ4d++Z0BOqzO7r6VcqqAIh0MZlMiMrkz45vNMKlo1ZstWbWK7DF+Jxcxcn178TkXpgnjA9hSFp1LmRPgPdRSizZqm9LpYLz33+sdTnvh3K5NZXdV90oGJ2oHau0fMw== 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=72p9sQSPqviKlw7fiM1BT+txwBGS2PNYfCtsoxVc9r0=; b=nRVXS9EvU2aYrHw77gEXMH1sN5nAV3e5ln2O22LBSxRVhWdyuEn+ohvW0OrT2tR2kEPiC++Cay7Pfcz6vpIWQgqF03C64lSOwITHKYz8M7xaRXMuo4BH1ZAP7a6Icqw9XfCdMFf88RCNgpvxZqox5CY9eyvup9l1oBok+BY07803aLNZvP3N+EppizJiQeTfncNGpPilKj6eKx1vOL7ONzZ5u5HQk6fC3EcGhfVO74hfpRbDo+g1k486O95O1teds9oMjcpQsnTNct2icDskfyKAcFJmll9/rJBOP3iyil7poFhqB09AhHI9xt/acDIVIUMTX1bTKJdUZRY05wrBiA== 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=72p9sQSPqviKlw7fiM1BT+txwBGS2PNYfCtsoxVc9r0=; b=tmnklv8KMxU0zJeaSu5Me3/7vTMFQYnzeAlQmi3dcNDRPZ3lvy1Ub7iHMxrRYJaXVMaY3ZmqkvM05Eqem8IzBTRWgsq8ck2SgD9vPSSJ1J1IaUvonXei6xVbRswJ2CkK8E8DoP0TBHUHZ+GMBPNAQmwORdrdyC+EvWib5uEGIDeRmNxuZwt10gvjqM9RAzCVKxMCCZ4YGfp8KmKQZz2YrfACLcnaZDgHGEI2XflKRxxSDKM2PIuJd5K3YyCAQ1zS/VhxxMKE5rteLwFnSQG8XQ7Z+LqeGW46t1xarJcajP5Ojjo0dfxNObsn1firXKNu+JzgtB3r1K6OCdYp72udBA== 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 AM0PR04MB12144.eurprd04.prod.outlook.com (2603:10a6:20b:744::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.315.12; Tue, 18 Aug 2026 03:03:02 +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.016; Tue, 18 Aug 2026 03:03:01 +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 v2 07/17] arm64: dts: imx93-14x14-evk: Add MQS1 pinmux, clocks and mark conflicting devices Date: Tue, 18 Aug 2026 12:02:01 +0900 Message-ID: <20260818030211.3141710-8-chancel.liu@oss.nxp.com> X-Mailer: git-send-email 2.50.1 In-Reply-To: <20260818030211.3141710-1-chancel.liu@oss.nxp.com> References: <20260818030211.3141710-1-chancel.liu@oss.nxp.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SL2P216CA0169.KORP216.PROD.OUTLOOK.COM (2603:1096:101:1b::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_|AM0PR04MB12144:EE_ X-MS-Office365-Filtering-Correlation-Id: fae95d5f-5d9e-4703-4ff3-08defcd5372b X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|19092799006|23010399003|1800799024|7416014|10067099003|18002099003|56012099006|11063799006|22082099003; X-Microsoft-Antispam-Message-Info: hCbTCM7Ro3Vd2eeSkCQivaNtt+B6BAi5AGvGwpen52H4YWckIl/Fi0lw2ZIvUhhaeIKlJ6Sz4COea6toc5vakjRD52ducQw1xg96+1NrbSA8NYnFXpai0bxl4J3D4mZ4tCh/oKXZ/vsAHDblbLCN7yKS2xb+LIsB71FedgW/KqvB3ykWDYrG9Jlc/uAcByjL+bg0Xa66s4ZNdKPkEXHJIuIDBM8uzCQjRFFQYfPDxxLi+imx7Zb2vXHf+Y/yCuegBxpsZF2l2AlqKT6N6V6YiFylNeOolwoAIulEXLvkcOLEq0N8HQbJsIn5ae2a/jTzIWb6eFvlGI6O5mf5pYtpaNmP6m744z1eS/3L9ev6sHNuSSmgprcF8m8zTlZSK+OyrmWX2ciNWTK5Uw/r/eAJ/sxLytEgyPrNyoPzyTAZdUxo0argI5UxupY9iBT9PVFfbd89eOOvz+vtme8LGlSqJhJJBLn+i297KFUoP6OO6AfbgFPaGgSSjpZIBUW2pRYoDS8zfmu1liuQvwdZXg0Qo1RQxiwPeyHTM0z5PzC3Q2Lmjm812ClxAaDLNhdMYLTlxeLFqKfkvXszsJ6X1wTyma/eIu2OQjGwB6wIV0MlPsh8Dxffoq+Cz2cyYwBjw2U47TMkkwK2YgKmOkmXYSnn7wRjDsZgeGxRO6/tXFfp7Os= 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)(366016)(376014)(19092799006)(23010399003)(1800799024)(7416014)(10067099003)(18002099003)(56012099006)(11063799006)(22082099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?oH6hGW8gILxh2btFoZXHfbkyNNzy9/ytZeE+xFwSzUkeRiUJYGaYWOKmrlwz?= =?us-ascii?Q?dTZlwbyPEX9uNrMbLaZDonK7g79fw1WeQq3z/4cW3hHH6cdQd3E3/sdhQJYw?= =?us-ascii?Q?4MUZ8AMpTkBYof4u5uDQpQrViOnZ3e+lCrPAZrIWxIMRAzckCsHzPnTzgJgi?= =?us-ascii?Q?q7tjnUoi6d7DLilHsa9Vz809t7vW7CCgYJmwJsnRu4pN7V8QTnbax4sE1AYC?= =?us-ascii?Q?BZWaoGfEr9gekdZlMgWFnD7tcpoz6JHbJEpkOWuQJmzOthKUxWNwaUp+e/wk?= =?us-ascii?Q?+Q1WiKYrwirblbSkvzGE87MjtcxNw1GjuYzOlHlVcVRSKKGoFYltR+Q27tta?= =?us-ascii?Q?Ib8lkzQS6x/ett7xYN3619dA6k9dA2P4oD2WGpkS29eUfCN9oOPN8PW++Q1v?= =?us-ascii?Q?gMGETA1wxJ9y9yQhdCrDlAL+OlmYvji4j0BIk4aRkW4mBXpIQzdqgqTTEVIl?= =?us-ascii?Q?YUuIsUb6ghAuVNUXaAghthCHKJ7twiMc/rRLVtTCJfL+mgdjXfxhB1SELZ0A?= =?us-ascii?Q?b7Mu9nSvzaJyXEL2muVVjsF5UbGuWyeB3dMSU4prxorfEuz/44I2Y9alJmxi?= =?us-ascii?Q?7Nj3BAdog56Jznc/MRY09fJf1W67qRMFCluINp6vjQFMRooMCZpj0jutahHp?= =?us-ascii?Q?+KyTIEZUdNEBZQbSK4+ZM4lJ3+gYlrNFJPMgQaiSkJ2M3gEkibVepBi3MofM?= =?us-ascii?Q?Yi9pimFZh/EN9au+G1PZ0a7HZqK2ZP58V0oTNgMYt1K4c+dimzBA5G3Nk+n7?= =?us-ascii?Q?2tTIXVJnWNWqSqT30NQT4kCvje3TItdozhEkkeeebyus/GnYPfA20SA3aZGq?= =?us-ascii?Q?Lfbi5CtIZX3QTlLD/dCp4PYAEbU+3JQ3lW/yUxRrRjBKl89lRKx6+0ybUxNQ?= =?us-ascii?Q?qvCtL+CQt+vvAZyLl9FNHIvpmm0my14cSv3oUx25vTnU0poSXdVii7f6w0XR?= =?us-ascii?Q?WPLB8WUY4hFYElo+u4OcWDxwLdRq5FU4rXj0GP51AQ+dZ9RnKWl4li1FLsV7?= =?us-ascii?Q?s612jHCxSLX/m+GzLT5bBmLe45pmi5Vlo6zNTvZc7hcZVGXkwTqDjD/CFLL1?= =?us-ascii?Q?hK67sceBj7miZzy9t6VdGMNC8WbL475ej+ssroH31Cs7DJm3YeVpL41slOaG?= =?us-ascii?Q?7guTfDRjK8S2BEyqNvCPT+PsTtSXYcnFTgURVkV8cp4dO7lG2m6/ZDcNDStH?= =?us-ascii?Q?pf6jsIO3EP/qpuv8n3ud477aTIRxeCKv3am6NtRNgQ+tGc++yZ/LDGjSDPB6?= =?us-ascii?Q?BA034JkHKoW3UrJs/Dshk0ZeiR9xjlEAdHRM5FyAJL+V8kLlHEksOnoRDKH7?= =?us-ascii?Q?FpwZuCta/Y84+p2qAf/ANqdhYWE6ycTUbTRyCiZBbJKYTdmVBO9PS+H4UWDh?= =?us-ascii?Q?hLRPGGSLRz2+h8BH3Q8Zt3cwkU/8tBZhDy8Me/eczpE8LC0L8Aidot/F3w+O?= =?us-ascii?Q?qtRLIhNtYP2A14G3BWqoymmMiQAk2W74p6aQgn/jyZtiBKSMAca3F7fPiZVp?= =?us-ascii?Q?x5pMONY9ehtBZ0I3ucB7JiVbcdhKPMdL8tJ73kfBe35FOFCA0aLQ7gLIKvjU?= =?us-ascii?Q?xJAGZ+hZ2TmsK9T+fVEhLhxWgk2kVqhj6QGFTQa5QKdV/XPBcokFNOzBXK7/?= =?us-ascii?Q?uJuhlD1VqOQGy3mxknC1Pp6K9nHeDDMjtI58VJjjuAhGJRPDnhH0G7NXzgnB?= =?us-ascii?Q?EdMtOgmKDtTlJR/lYuTRsgFFcpsmlSFolecjsyZp0tBRpqwgiA/xCcqJIU+q?= =?us-ascii?Q?nzWiKB4gGpOEOSveTp29QYLRRGjMua70i5VPAEDejUwR7bLeqNX8?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: fae95d5f-5d9e-4703-4ff3-08defcd5372b X-MS-Exchange-CrossTenant-AuthSource: GVXPR04MB10021.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Aug 2026 03:03:01.8607 (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: dHc6pNnTEJEVpS71egSVsnBxDz9OWvG+zK2tqjYM2y8+TiHkMCj2+6at1YHPSZ0N+7tBTx8cgxgTHr3AeEDQNcL/erEGwE35JQ7cKJeKOTp+xuV/2+WAQ3iSQy3Vx7rY X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR04MB12144 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. Update SAI1 clock assignments to provide the MQS MCLK source. 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 6dcfbca65cbd..525504366f27 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>, <&can1_fun>; xceiver-supply =3D <®_can1_stby>; @@ -442,6 +442,11 @@ bluetooth { }; }; =20 +&mqs1 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&pinctrl_mqs1>, <&mqs1_fun>, <&mqs1_amp_en>; +}; + &mu1 { status =3D "okay"; }; @@ -453,6 +458,10 @@ &mu2 { &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 Mon Sep 28 20:05:40 2026 Received: from AM0PR02CU008.outbound.protection.outlook.com (mail-westeuropeazon11013030.outbound.protection.outlook.com [52.101.72.30]) (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 641083B19AA; Tue, 18 Aug 2026 03:03:27 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.72.30 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787022217; cv=fail; b=XePZVKECmTBJxiJx/bVq4fqLGkAG48juZ9MHLtaeBtEpvaysSuQQHC3VDsjmfeQP60J7DExIvvdzReWBoyWrIABdNCq6GG9ON1xBUFerJ/+BMkQVs68+p1Ij9NLNTE5bbfbLM6AQCGhM3kK8pauIdukTkouRxWb8MIqhxvPx3+E= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787022217; c=relaxed/simple; bh=NrMqJsOgUvqTtjdFw2F912ElwEL1chtCGOjoPPAdQLo=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=GJ4IVWTEChDpKq5ntyJchp4nl2Uzb2947EnvW9Vx7eNwTk/ipMCDBBodhDDpEPCZUUVhoyJHSbCljc3zqHLwGGthT0Eh4yXYoz0QZ9IJDnjUVr0DEg0+2CntkCkelJj1fZaO/W3D2SoxmXC02kFCRj7/nMIs6a/+yydQe30fA8g= 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=ON/7Ohk7; arc=fail smtp.client-ip=52.101.72.30 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="ON/7Ohk7" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=DRQbiut+wMbMuXhkFQFvxb4VCTGny7BgbJPkjRj+T7CWZw/ITPcWfEbnezqi3HyAmYbE9WeRbGKBpdRf7KU3m0r3Hel7/ldCyNEbVU7dKKpLSSwfsLlmuGeFU7pQgO2CdC5GVtA04EMEcqmkOQsK18zvGbgIUCmz6ToDcOs18BzoXP4wszn0l7OquXC+LQ+K1LYVTcbTnLhfiOZp3dqazTWaOb5XBheDvFKbxD+vj55VGR/5l0lXCWP+3ybbNMmOhIK0qR5Awm/0W4DCotkvowqZWOx8ZxFuV+LeULUpkg+Wye4l4GkziMK2en+kaDddQS4EKrptBzliJGaLapUoAw== 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=TdEOA70pJLz10Z7/tpa5xoY++qmff/Ekdwmfb5gsBEOM3wcJ7u9acPtVoeyinrDBEzhKTejllpERE16IAY2wgS1tiQXfwr41/mzOPalziJzOAr+BvpGpBQ0qZvu2w0J4+PAXlFLyzbCPvA6v8H2A0N+qVdZSHv53N+Ixo3GvLWM7xgPb3opIN3yeXeZtctsjNvz6GQC+4xLGf96BElkboBr3YZivOrUCnsRPMnYx1qyBdbUoOsfz7hsDrkc7CwZg9P8dMeds88Kf+aL8+uIZNUUeeI0dAyYe+yb+Jhp/d+LXza760QIKkA46HQ6Kj8c9sYNGzax4cJxu2x+rHeFSqw== 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=ON/7Ohk7xiGe1rBEgONBymY3zB+FAsm1fWBKVni7MwYk7ijq7JL626ND7lsSpOy+356xv+/bN3ZRmPWOct17phwjwYd3uRt4/y557zUXsJLqEEAy/fGNOEDNMy3M6pwsOqoPwiOJww5nBpzyULg2Ajp9Z+CiXBXkPQnA9utctf9UnZa0+dwqf6FkHf77EKsQ9bPPLVQcXbXG6anQdIn94KFSHkejExkNMLA8z1uXHPg+56bVfBP4u6+1Cd42b6GWfYNDOHrJ/x4f7EDwiN9Zrty8CyvsuqzQ99Yv1J3Pd1cbthkwGrWCZo/0t4bPe5UPFgc2rzmx1PV7h3YAOvzntQ== 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 AM0PR04MB12144.eurprd04.prod.outlook.com (2603:10a6:20b:744::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.315.12; Tue, 18 Aug 2026 03:03: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.016; Tue, 18 Aug 2026 03:03:08 +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 v2 08/17] arm64: dts: imx94: Add clock and sound-dai-cells properties for MQS1 Date: Tue, 18 Aug 2026 12:02:02 +0900 Message-ID: <20260818030211.3141710-9-chancel.liu@oss.nxp.com> X-Mailer: git-send-email 2.50.1 In-Reply-To: <20260818030211.3141710-1-chancel.liu@oss.nxp.com> References: <20260818030211.3141710-1-chancel.liu@oss.nxp.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SL2P216CA0162.KORP216.PROD.OUTLOOK.COM (2603:1096:101:1b::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_|AM0PR04MB12144:EE_ X-MS-Office365-Filtering-Correlation-Id: 290b134d-f69f-4f02-aa4d-08defcd53aed X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|19092799006|23010399003|1800799024|7416014|10067099003|18002099003|56012099006|11063799006|3023799007|22082099003; X-Microsoft-Antispam-Message-Info: FW6/pm6MqQ611LSbCex7eAqyXQ8nNi5ds6lY8LzHPKUyjH28u4TCh9lFiBCNl7Lstqi5fN9ivBoSr4xksgCcFKW2HZVP1/EQ3lclJU9WIoBG/hBciWrYSPlGHIIRoylkoqz71jrcOzUcCFszCOIQGPlLppkfaQENTCf1uoUPpR4FXlUxPJ9umDzdak5nAcf+/eJFMrPn9wRDvuBV3CoqGNMEuiIXpoPC9v9xTfqqSo53eLqC3TI66TqoZeQvhWw3LtysdAB5CZrng8Q0Z/ia2Z7QzEcqNlf8ia8sAqaitOYAsP8lBjzTeYOd/mhTDoKLacnKjot+fIkA4pDYlOGQJaoq59jrUBT14r7pB7W7Zfuj3knPiKDmYei/Quny6HR59QeTxr5Hsv+AJeLjojyMR+tF0KJYKLYMArFfc+VVOgtWISfw3q+yfigabT25YrMmEUWzBZOexz67630dBnwn14hS7jNN3R9u9mT7J0k91VkZSHcyr66gFVQvHR3viVkOL0gXfO0MaTfszfcnQgz99WEMKRUG22L5e6IQoYn/6o92Qktc0ZRUJi+Elq5N2lmbaNuvjpb+iTJYz1e4+KcePLQGimOvdtolv6R9miuEa/YDurumRZRsLXn4CgFURs4IKwo48poiYhGOqFf3M7CmSD11Th6EXR1aDrmqyyGkRDs= 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)(366016)(376014)(19092799006)(23010399003)(1800799024)(7416014)(10067099003)(18002099003)(56012099006)(11063799006)(3023799007)(22082099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?vyLtzuOLzgxfINjIslApiVZoJMoh5mEBsryakv/4fdVfUQDDKy9K1V1+Pp1F?= =?us-ascii?Q?XCKWz2Y4SirI5KUKmvabqOIzpK7Ewpkugisq6F2n3NqyCwoA/FsMT5+ZhR+T?= =?us-ascii?Q?a/gzIJxU694jQwSvl69FUlv4avnIihbWRXoUczI186gZnEkeJa8UPDzXqCf1?= =?us-ascii?Q?hM35wRPYzLeYOJ2jpG2q4/xiEKthL/+TR5vH0B+swDAA30PrV2LgP0p1va1b?= =?us-ascii?Q?iutk5FkhSLM0wVH2e0u5wJWncxyxvN1e9zj39ECNexuocU+RXYUkKZqkUzW2?= =?us-ascii?Q?X11ZRNz6LbJoPs59CAf4/lNgNKNSgO83TC3DrrEXjHGnAtcZuOlyDl4P/kOk?= =?us-ascii?Q?Rm8IxH0e1GWv5QujoEMMw6GbqaUVF0dzmMuGOLQ6ArJNawcp79fhhu7oCerY?= =?us-ascii?Q?LRQhN45tBq6g7K0Q3qNirrZWIk0y8tFDJ7n9C4uUVyGipV5kZE0xWoF3OUSV?= =?us-ascii?Q?ZgjQOXDF8+6AKXwMM4D2loyL5qOvVFQ1qYuYQa931+ukasQPVBSJSGs37tZB?= =?us-ascii?Q?uxlOu/r/gDgjduvBIk/gpzEyn8X505drLuJlR5je5Bsmeutb/nR7gGPmSDUV?= =?us-ascii?Q?66d7DSwDxoRpUzwJ89sVGurcRr2m5Pw1tyE9SrK4cUWR7z7PhdMsuGpbHNN7?= =?us-ascii?Q?mkmcfdSEXJY3SSOGlb3C71FgTdj4GFeugyy2FRb55yHuoNZ3Z2YXha5k+Xkg?= =?us-ascii?Q?bqEde5oCev7dG1DH05e6eQgo5dvt8xwjaiQ2TbD+ciTdasoi20MiGrp2QplX?= =?us-ascii?Q?qpvK/Cadj5Jb3ciZGi4uuEZwUYYYHMRuzhhjFYGVw0OWUEn3zRWdFw6UShYS?= =?us-ascii?Q?Q0HbsEYIyuCpP+C3GSoxmmpQHna97kSMkOhoX7xsGVNo2/BIQZeVSUKbN4SK?= =?us-ascii?Q?Bc0xPs9gDPSdldQ+rW5xlctjLmMBJu5MRGQR512FwBdMQx383XcR4h7b9DYm?= =?us-ascii?Q?eIbglns7ucIYZiqV+fM2kEzWoe+0MlK1/d9pbjjSj/kZx38DYB3pcq/1r/Aj?= =?us-ascii?Q?eumpHEwsWmrucdjbwcCdtspH9i2A5w5iAERV46VkEu7z6UXrglEIGVpU55vU?= =?us-ascii?Q?bJxFTD2XOiF96v3nlWruR3KWQH7NC+opfmh7g3rZKwZDWAm7yQ583OUWQAJg?= =?us-ascii?Q?UTVxOJg4V0+to4fYlOcNvnHMtccMTACkzkzUMyIe5T9ot0p1e8c5mRnRgasl?= =?us-ascii?Q?tM0NKap8niOfoKuJ8jVNMVczqpRdG7TS8zMJTptPmN1138QritMnvSb+sDmA?= =?us-ascii?Q?Er5vY0ih036TVPtyVI/onTOp8kTQf7hatykEQqqEDoo+XZyQw1tNB6F2sAAx?= =?us-ascii?Q?YyhVbe6CIVFK2tzwYo29qdlpgrSQU8O/aA3vZzun+t87jZi/c8CnPWzlSsOE?= =?us-ascii?Q?jj53sjTVKYGlAwmkzSyvb68MMlws9bPUApBjskAlB8nGRY+UhuGS7zwZs5jf?= =?us-ascii?Q?WlRwB8VVPOO0quZUCtwCvmeou98EnNWmFfVBwaW9huWNfjKVbE7Dj2NK3z7j?= =?us-ascii?Q?zz8qqokcKok371IZfM8u1kZlVIv22YC/qFz99XH5tzat819J8FO+7MuINgBO?= =?us-ascii?Q?xQT263XVlhrLrCdEKQf1CKBkQXW2X+4ZwUe3ZuceEYcYSDfG37DLnPyds9Yx?= =?us-ascii?Q?L2LYcIgI7fuY0P9SxDrccDP7FsvhLCFBfDWd6GHbBAfNdhJdOxNKHfPebBCb?= =?us-ascii?Q?lr2RdKsUEakhyWaup+0JfcSAwbs0E1T7yytgFrNHtTpc/Eo+evcN8ylLpMia?= =?us-ascii?Q?utQn3+sx3eH15xH+l6gDk/mS+2wU7lpBoVVvjYi3IL+ch9FlMx3s?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 290b134d-f69f-4f02-aa4d-08defcd53aed X-MS-Exchange-CrossTenant-AuthSource: GVXPR04MB10021.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Aug 2026 03:03:08.2054 (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: igHLSC0HFCdlQOQRM0oDUTmN0/49D+bXMpYppUjYE94TOk3mlCro5qqU+V5IOzaoIaPyx0finx8ImRq6skIA0NXZo5dtr1kymUgo0TaXuHsfA1N4/5nChDSnIireJX0T X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR04MB12144 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 Mon Sep 28 20:05:40 2026 Received: from AM0PR02CU008.outbound.protection.outlook.com (mail-westeuropeazon11013030.outbound.protection.outlook.com [52.101.72.30]) (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 7EA1A3B47F7; Tue, 18 Aug 2026 03:03:38 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.72.30 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787022224; cv=fail; b=TSzJC+GwT12S4jtP+vvDtPVJ4SocL+/D6xzJqQc9NyvQ0Y9KUJixIhIuIvROyWg1H8LUg40K6CMvgyYWJzO9L7aQPCRKVjKGsYyMR4AS+D7bMo8HL2GCp9Kid14a0zvM2N1R+iQEMzPBbBptQ0tdXHzXWrvpCvagsKmEc/wn+oo= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787022224; c=relaxed/simple; bh=hgV7SRYAHVxnbMfzOujFJ1AidQ/wTA3K3PvUZsd/R8g=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=SuaUVLSLTRI0bV6TqsTQNWMzSduJ4wNbzl84KqzV1+ZuIq1dIWIAeq3Ts3t4TKGmEQiRZP7QsK2TFz0uv2TOQooalRG3ireud3nEwyIrfckEJdXJyGmyhEVLCG0MDKw2ZlnLcW6lGgO6MxXPZgWoP72Jh0SGIgoY2Qi+BLx/Zyc= 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=Xv1A2hjf; arc=fail smtp.client-ip=52.101.72.30 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="Xv1A2hjf" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=eEIK3ZSXD4KCoWOF0TxQnXC151zCHEkLEKPMVzejyXB8TOPyn6jpNR7ux0w7RPsimFWHClcmOJoGwUOYd+tOsGYXxMt6Nu3uJPRFq9yHXsQYnI6fuHHOiC3yA8hu7Eu8CkNTCca8HVbeBBSMTH7SZUdg+EWQ29USDzTkY9RI4L5VnRFlUZ0RspOD7FUF0SvUvWgAcAqD6Dz5Zl1J3KczQe86u+JBcwbEdHDNMLxqPzmo+QZplcDHwAD0VrFoTfclK2oq+5Pyl5030bxZGSpvUjdENegO63clcBYtfjLTZDuhAOYHXfkRWeFSd/wSeUqDwBb8BEHYdeSIKflAFM6FOA== 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=JpkfIR363B936B3/UMqOycFYBtH8uHaf/2s5fCgBnoZBmlO8DLt4B/fpj2b5tiR/NqdKKAoWFc3lTbGGGrzTnsvJn3OYqDsuWe1RfpngXwhCCUsA7HbnVvLdcTCus63kpQoE4lqe/T0IODPFaE8hLcmZZm9cJyspaYV90romRFsRnoIy6Y9ySP0ztKmzHoH4cOfFoSmipUAgEbpF7adH8Iqpzc7wuO8v1gSrPrrDGd/ZXrTZHyxvEh67GpcaKWtu6axuUDsBprjWVrJTaSk4d/xepf6xrgXchIh1iKVUpQ8byak9sNDiGA2JigowWsnx3nof9kuCOZ4LUHAqKDV6uA== 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=Xv1A2hjfTrTeEMLBT0TzHxB2CmmWaM7Mx/DQOl2b8qF8PzmzoRSYwh1NHJhpnIn5R1clyfaB1ZMUrVw6YdkQkSx+I/EMb2HaW0E9pJUg2vNNzog1dPwLAUQlvNafKo3bP6kpG+ttjG5ynIcTBdQkyrYQXcpVkAox8Hoa4KsvjPGurqpA/Jbpf3zN/HG/mm/Hhir0kEFXIJ7oFFJhCszXZOPWd8L5zr3eQt61t9GejUKONyMf00e8ayoRNVeqzOcoCKqFUKLlJolSGZwRAYvm8YxX9eYYlvronnHMndMOE8m/Ue3Z8FvjsuDigVI+ubZ2bjLQ8nYJEpOwxvdpY0Uflw== 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 AM0PR04MB12144.eurprd04.prod.outlook.com (2603:10a6:20b:744::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.315.12; Tue, 18 Aug 2026 03:03:15 +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.016; Tue, 18 Aug 2026 03:03:15 +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 v2 09/17] arm64: dts: imx943-evk: Add board muxes to select between CAN1/PDM and MQS1/MIC Date: Tue, 18 Aug 2026 12:02:03 +0900 Message-ID: <20260818030211.3141710-10-chancel.liu@oss.nxp.com> X-Mailer: git-send-email 2.50.1 In-Reply-To: <20260818030211.3141710-1-chancel.liu@oss.nxp.com> References: <20260818030211.3141710-1-chancel.liu@oss.nxp.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SL2P216CA0167.KORP216.PROD.OUTLOOK.COM (2603:1096:101:1b::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_|AM0PR04MB12144:EE_ X-MS-Office365-Filtering-Correlation-Id: 70c4e6e4-2066-49e8-fdd2-08defcd53f28 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|19092799006|23010399003|1800799024|7416014|6133799003|10067099003|18002099003|56012099006|11063799006|3023799007|22082099003; X-Microsoft-Antispam-Message-Info: EG9A1JiCepBYJewx+ea9V0zc51ciMtmMnpntvEUNO7kowlt4ocmqkQzjZ6mOBMikaOUNztjknwm0LHtuDlb2z6zNWoKwJBQ2MCh1HMpwkR31jnW/gWcTLyA2bzmckTroTM9OSIK7a6ymiKLW068r4UAOLEUU/Qg/T2iBd1P9Zwa9fnZugXn+/3fin/sv1JcDgrJXyW+k+Ddnyvde3ichpDMle+7FdyRGzFaXocP8d1Uctd95wk46k3YvAmZs0O1VK6a8fN4+VFrcFXj4Ahx8OI49VQp4WFmg1mwtqqRz21FDE1omDvk3cLhDxExO7IYFBVnABOclaLy2BRkGtwyLSkNM93imQTCw09xSJTWt7zz0xqXUSek+QmvA0NRlDAAb4PQPneo3cXn5z69yut5xJhXToWT1DplwOb67rGQ+evMsCDyvQLEisLJbXjBGTcZhtGY+SOa2IKDq9o+IhfUztb/xBQqBEMAuEmfdKRPyYxIaQzU9geIV4/TdtQbbJgRlw957N8WVHNp6kuGegxgca8DEZrSkCxtCHvAExyImW9w0sRk4JhFDvIKA7S1WMzfhWJCtAmamOIeEUnrO95LRGvnMZKU/4y9PsuVUPO2Ou3Hd+MnDQnnStqALZdxrfSojy39pR8XMsng6hip1pbqgZPzNl93fZvI4FIDm4LSS5fA= 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)(366016)(376014)(19092799006)(23010399003)(1800799024)(7416014)(6133799003)(10067099003)(18002099003)(56012099006)(11063799006)(3023799007)(22082099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?+7aenm/qxZ4rOMbPdcTNSERR66ei7P/jJeAZr2BE0T07cQCYjjnkWMTUuwfG?= =?us-ascii?Q?MmW1mJ/YNFZFnQkqhUVWJe/5Cs46WmywCYYfszk1judzak8t6pFja4MP2MEi?= =?us-ascii?Q?q9JJFqzc9J2jcMsUVtfVpB+5HL+5DC5wqQARBQtDZK8ET+5y5W2a11cWylQM?= =?us-ascii?Q?nSvnuwriLY3l9qxq587UWgjmchi7i462mx5mCEew61oV1e9ifcQzAPEIVuij?= =?us-ascii?Q?qkN7fKj+1s/OroQ2ZPiF+cD/Q2Jf0RQAsjZhK3i/M9DMiSuCkfNDOKQMIHMg?= =?us-ascii?Q?ZoJrzDZEtwTmjWfvVsiZWWZtsptYqkFch5nTsnHKaXN4EBQcEbAlj/k4iDEv?= =?us-ascii?Q?GTctYC3SeGUxdCl0jVINnI1cOI8u2/YMt9A6uen2M9/zSm42h0xHMeq7WV9p?= =?us-ascii?Q?05Si761Rm8snSxjCEwUBYTY5Q3CWbFEunv2WwrPvi/06DAJjj1YE/AXETD3q?= =?us-ascii?Q?QAzBvmBG/gQow+jHzSwtYPEM0+BVP4ymDzE/fu8crXVbsLC2qgEvlRO1Ha/M?= =?us-ascii?Q?tL6/2R6LJ6PnC/TsRNeBP8Vbo9yprVYB4eFqT7x5Ar73ZnePq9loKucSw+H1?= =?us-ascii?Q?T4C88V1dep7LWkRB2V7PJOqLRZMJcx//2dVQJ5/Eqgs9uc3tH73DdHkqgNOV?= =?us-ascii?Q?U5MF1N7hC8D8c2yew3vSa53MFNVYuBPryaWgSe5Dme+pVmijDSRvvRqWLs+X?= =?us-ascii?Q?yTNQg5dxRo6MTF7RLs6h80FKj8BmXYXtaECUEdZJVpMjkQu+79GDKeipKena?= =?us-ascii?Q?QmpwD4iK5Loi946EKbQxeLwPCD6RPWFf8tZXBFwJV9FsmbIctNT+ECB/tehy?= =?us-ascii?Q?XZBxBdS3TSuZxZeb6DQZVA+CggAAjRG+luncqG2ziaAcrrCAnbyXDRrIlvsA?= =?us-ascii?Q?KYujRt+TY1HZqc5Y8pa5TfWNvodVHXbqc4YSMSAilcvaGl1AVBrQWX0jlQM/?= =?us-ascii?Q?OZAUy73pUj84LmSLNwjpft7aSGSJjTO/DZXIyiKLlCSu4aCieo8TooQAd+lw?= =?us-ascii?Q?5qACOT7vvZjrsTD5YBiJvH7+HfDwh9TF5UC/eWLMxodk/x5vqWxRkCi/HY7m?= =?us-ascii?Q?wx3rq1utMH0scITFZoPFUH7BKXRNNr7xAAlzWGNJ3BI2sgUPB/Ne/cBbLQGF?= =?us-ascii?Q?GNVP8jonAKE91DMGMlgjVWFixLsYN09CFNahGX0/ub9T2gT97d1cn/ModSpV?= =?us-ascii?Q?BfbaXDqp1V/Y6hZ2xCDcbmS0SRqf7Ryr0Sm/yzWEojtme8qsYari1d1uXGnn?= =?us-ascii?Q?Jxvq5sHcUADDQtbHdDrrBQGwA18ZFiqT6pM1UCM4bZ/hcKjY5oq3412sab6K?= =?us-ascii?Q?oeWf5Up6hhdloe1uL0q5xvI5K+xV8B/eYARiGqYaDAc2BGL7Cb8hmMXMvfYC?= =?us-ascii?Q?v/bKZMAyh/7sdGLCyXpFbzR2fl+KFLcG1ln+SiL1JWQpEuz0zg+QVI1yabsv?= =?us-ascii?Q?mSpOoIaU3/9P9UGNBTQiN0MIaeFdA8M9tFr5cgCe++5OPb5B//z11IUAPifR?= =?us-ascii?Q?UKhCIlthpcWqUK+S7pSrVVXcIlKhciuq2uGBAkZXhkBD+GZd+aZAqrd75Mzc?= =?us-ascii?Q?5BZ2ypjmg3LbvaMy2uxvCK3ss6XfntC8swfAgFOktAXZT9W+Mpbt+n3qAMS0?= =?us-ascii?Q?qC+ihtTqFmgrfE2TRK11v9jVfN+pqitU2eZR9I0TN3IIX0v5nuOnkyw5q1Ya?= =?us-ascii?Q?mWV4UbthlqsFPP8mtrvmszD6CQxVU8NoPBU/R2Cw07LmnqGEAPbjMZOT1Zjv?= =?us-ascii?Q?xOvi83tpl4R/15XEWGwMN5L6oDLNmLtGQN5ZHz//z+EtS/aUijXe?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 70c4e6e4-2066-49e8-fdd2-08defcd53f28 X-MS-Exchange-CrossTenant-AuthSource: GVXPR04MB10021.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Aug 2026 03:03:15.2283 (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: 0jWxfzyb6JWidNIWH18hgPrt1RkTtjvApQLNd9vX/uUialgi9pR0FYz6dkU9Ney+R0NTsGEj+CDgVhQBv6Zi3GG2Id/+Ghkn8UWf2yqnXtDYwB5Tbi9b+74EOpafRrti X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR04MB12144 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 Mon Sep 28 20:05:40 2026 Received: from AM0PR02CU008.outbound.protection.outlook.com (mail-westeuropeazon11013030.outbound.protection.outlook.com [52.101.72.30]) (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 56BA53AE1A9; Tue, 18 Aug 2026 03:03:47 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.72.30 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787022235; cv=fail; b=pS4XIZJ34ACdh9Q73kl/8cLaRVBDlFFj6ZC68F43dXrpdI57TD55t+s19EJp5KcXG+Zq48u8uxfTXv9gkMhWV8UspqIeT79cb6nTjhCsihHJ/9kNNmIMMW2cmGkpLiqHwY5Ns5WPFATShtC6IXbsmv4PwrpwrV1uka5Jwb/u5qg= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787022235; c=relaxed/simple; bh=SzQdzV68tbOoBrv/3fwCFqMuAbqm+obxACzUB8RuLt8=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=b8pf2brwNtjvcZwTQ2t8lxDwXU93xwolAogpV1ll7uG7vSgeNokI7d7pXRvBFFU/jhBM97+iEDGrTPc0koOVQwQDM5WNa9dAlEWwV5xss2HLFYSQzsO0R9mp1CcSIEdDA4WDTDmAo8wtFzTrY8W3IZs94AxXojj0zarqbNgLqy8= 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=YmDebGJL; arc=fail smtp.client-ip=52.101.72.30 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="YmDebGJL" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=rA+1fqYBtPh/GGl+mEUNPjQ9suItrMNGjT+63wEQTiUDlFe0IdU8u+bSSx9Ezuxvl4ehlvzRVKEmZ9ryO1KOL0Ic/lHHpLbo5tNPgZ8YOLrwSzLJt7m8wTmihGDG6fSW6ATJv3Wz4Exc88v9746oHTC2fx1/0PYhfbe4Tr7anv1XtevAB5jxROHJ/PmiW6NDjDwwmbqN8Kf9iyw/7uzm5jsmO8C3X62wMEwyOHDpmp5e/8U5kn+TUbQosHMTfq7YaFeL2KXZqsdfkj1hPEEiV2KhGOW7K4MQ93JhpRpjDVfdwjbY38YP5Knll4gz+O5/Ssdng1qmxPYlUqGsKbhG9Q== 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=AR63W86huyTC+rw0PzA57AHSP66X1TTLmySgglMpyT4=; b=ZFHCM4N8Ocj7/5l///4N/txp9mk/g70HPBJCDJ1JcwEUAMFH2teEDVGIvD9FVVk0wFlgjCHsfKg/etH1G99GP/o6Frzpr5mBYFT6n6tN+vo/ov00CRWahnADBw0tYnrLrA1iPO6g+LwNA+jYhnDxM4pXd3Dh6xOQI7EvHpTUUHPTACAOHO2lrWDVerPWZrlTc5IDwIc14oV/OWLcrVRmibOvxPJVL7N0VKyDeTetZNBE+P5G7YcFxfcOW8ZShEYQFCYuW0Gfrb270eWxnp+nN5gGGNYmcrUsCpHL8UshJiKL9RIGgXfRqceHq97as3aBfJ5UvinSY1q/tG6Y4q0Tvw== 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=AR63W86huyTC+rw0PzA57AHSP66X1TTLmySgglMpyT4=; b=YmDebGJL2MN2dcDsW/MkBw/ipY+Ec5d6NvTH2eXwnRhnfkWtnC0Q5qCNNqOTrHnJC4e0oh/ZzDf7TwG/kjFBkI/eHWoi4/BhLQ6yqlKu1GS98sKOvMuS3rznBbjKqkXRBqag1q7OEPqpUAej4yzAxoixbBPzwBmzC1dLa4AvzD8gayKYQV7GswAqxuqb9IIsFBo7upWouOPJte8gBqBwHoDhprVVIfF01IvjEtNb4bGgmY4mtY6nSRrm1WBMdIZg5a56TOAdU5tVYGuAbPZ5yeqS8ZKIt3pyplidEMOToqvQQuDg4/8oZ81DRfuVUWhZ+VxHzFEwU2TLoBSDnOZ20w== 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 AM0PR04MB12144.eurprd04.prod.outlook.com (2603:10a6:20b:744::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.315.12; Tue, 18 Aug 2026 03:03:22 +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.016; Tue, 18 Aug 2026 03:03:22 +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 v2 10/17] arm64: dts: imx943-evk: Add MQS1 pinmux, clocks and mark conflicting devices Date: Tue, 18 Aug 2026 12:02:04 +0900 Message-ID: <20260818030211.3141710-11-chancel.liu@oss.nxp.com> X-Mailer: git-send-email 2.50.1 In-Reply-To: <20260818030211.3141710-1-chancel.liu@oss.nxp.com> References: <20260818030211.3141710-1-chancel.liu@oss.nxp.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SEWP216CA0149.KORP216.PROD.OUTLOOK.COM (2603:1096:101:2be::19) 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_|AM0PR04MB12144:EE_ X-MS-Office365-Filtering-Correlation-Id: 737f02d3-8d29-4378-af6f-08defcd54353 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|19092799006|23010399003|1800799024|7416014|10067099003|18002099003|56012099006|11063799006|22082099003; X-Microsoft-Antispam-Message-Info: 0eBeffvKRGSCMVxM+pxQvQfHCiDoqQvfJitX+ehDTTSOKiniIKxhXv6anuSt3SiaqxqmL3aaoZBgQhkJE45JEUytaTnJRc6cOWqYfN4XJsSiz/s08q5xGxkvPXfjruGPeFcW/BaQAxzk88x0IrC1GfAo5QLHLxN9L4hZgWL2xzGShN/j8Aw3u8DQhEzHVGd28LDEoOrkD019O/aZ4w1wNBO/OAek8bq4MZPYEjj8f2tUY428sdy0InTuWsM5DX4jaJXzJghVjihIMzPuJjsgYhufS8odhDReKzmVVlHkju7a6QcvJtUpsrZZbkVoMZhiVBQBawhj0L3X4jYvzoPbJxndfPsQRvLSF60+PYy3pJbBYiAR5s+VG9PdbEi2m54CkIl9JyY7Q+twsbjxGI1SR8EYdT1f2vdqFn3e/+kZVty/w+AzMGoZRH5zpT0n8MmaMa73fv4ba8bclO3TsvMJx93cbgPiXo3xVfANOOkJqhepzQvhAcjcQDbFvxcDjV3QF5KfjOXJ6iGFX1moybr1ZCjRC7uOHB+qr+I1iDMEINLqzPDu8Ee7U30pM2WNswiwu4sk9hOAtMzIx3mCLSYAmkIn0/BgSAatNdK6BVH6kgQDc/xmUIRtjq3V+3f/gaewD+quy/S1G8DlG+NQCFqjS+l98pS16XtUJNlanfljsug= 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)(366016)(376014)(19092799006)(23010399003)(1800799024)(7416014)(10067099003)(18002099003)(56012099006)(11063799006)(22082099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?jZXa0lIDey1aFRzpoZ8MMDJJcB6Fw8dQnZ5w/YbNxL64fadEBQweei52Dplh?= =?us-ascii?Q?QvScRW2pmqEo7NBttXVcOTatclHET4ee5MwSTjd4kR8ECbmGBsExlNRU/4V5?= =?us-ascii?Q?kNqLtafN6TX74zObgaIXQAhP8lr7+fX2KDYEyqrjZ0SN18mpPnyHP7ATvNxX?= =?us-ascii?Q?mAlilzXvGlm/cO1QF+rGLH0WkjTWghn7bI+cKIcZqJRpbLjIHUGDflQ2qmr/?= =?us-ascii?Q?+BVnfBbSgaXqXHw220rPJOJvEsYTDZFz6ABtJvBoa/Y+CNg/srolhAx25k9r?= =?us-ascii?Q?3kyAUgJy7JTpEXtreS54LX3e9tGhDKMS7jgViqMLUOKJWH7hZ57QIS4VJEYZ?= =?us-ascii?Q?Dj0owiqyVPUcfLi5XMZb7yHg3oUhmVvT6N5Cte8c3oBGjhBVvgZ6vMtUk4AI?= =?us-ascii?Q?skdV2eOBB6NxgEWwxuFE3d36HitUBuwZ5XiWkRbB78SVFUdyy+kbOvYvRRE/?= =?us-ascii?Q?f+Q5iGIqdT/MgNe52Jeky7kj0jraFRcCi2YcessNtVD2lEC7icAo+dCtb77F?= =?us-ascii?Q?NTszbKKv9qFYlrA2wATQICm0sk09aIVSRZk9tDcfy3dRVh+UHJsIsfj5vLN+?= =?us-ascii?Q?hVRyFg8EV5cvL5ix1IqcGaozJ0Pb9107xsuV33G392/4KWKHxQUxHcc8VjTr?= =?us-ascii?Q?i5CHFCc66xHikhxJPF+08hw1+dEgXLDCyHk/Nf/vyvstz/UUDrNQvQolOXFo?= =?us-ascii?Q?u++DbDfwVBtngJee5H2BcYXoh5XP3wqxhpS10XKUS7pBDBD7PAVWOoRBxDCg?= =?us-ascii?Q?2eU8D12lW4j69cGpcRVxEUWu9F343knOpqQiN71d2Bc0UBH741ThfhVrSEi/?= =?us-ascii?Q?E00BP882btkFqNmebPObHP6Ycfp+r41DW+JUMV+pQ8Zx7df5akbfMDi3sQdK?= =?us-ascii?Q?Omd41RELqnY7xuPsi3o86OSlHJUpRI+ky5lvJOaAj8R6WzzN+2DsOr6chVJT?= =?us-ascii?Q?QYt2p1vlQrj/vOehAjff2alw6NPO5Biyyh/+gCUI7hzablrRVtX+CoIWteBF?= =?us-ascii?Q?g+889suRjpG/QLE6e0fmllf2dXDTRtfi5xnGLBudY3y+uWuKzsk7sIVLrkXZ?= =?us-ascii?Q?s3QAp61DXiAxy5EfBeXiQw2qNjswx0+NT4REgo+aY7tXtiIRxPQZgZ8YjB5W?= =?us-ascii?Q?pR+ivIQoWypUshfLi1oQoA3q/TgGl04/S/Jt/tkyhJiXQ54fGbRm3Wom4tHr?= =?us-ascii?Q?uzm8AWc6hsVlqwbTndHKggSTjjAVHu+TAGUxewjyjRo08YzWbJLdGnjfgMdo?= =?us-ascii?Q?GG2y2z6I2GIVu3mHlNK0BOHBzBZmR5IJnXmFoCdruhVU3Hx7UJgVFQVE51L+?= =?us-ascii?Q?lwGTx/ZKGJwdOdR+MgHmgXivf6jxkwFpEKwPKljf6i3oZRev1+PtsI3SOeGN?= =?us-ascii?Q?+jWKCmmkecoVTOe8TOlLz+oomjlDdYWVGJ9tBwfOjyjaOttutucaFFoeoz8V?= =?us-ascii?Q?E9OdciFqj73tNHnXjHLhEwIfMt2fHkhs+OeI3o0nBVrv+ywBd3qXGOS9jBSO?= =?us-ascii?Q?dNFDErEMEAHXGKPcxClhM10/SS6rpCtv8rUpsqLQMS9kztspNVLh/v4wQ89M?= =?us-ascii?Q?WqLH1BfE1gEqV11ygNaSo39mb05uVI34Wes4W+krlpNWDTgyVtRSfb3oebSf?= =?us-ascii?Q?pILLALjbfVrrb+utqTYARUZa4WaxOV/mwP1hGp4SeTPryKvIDRm5gRIQIRL6?= =?us-ascii?Q?WNWRBCORAaP2HOFeD91+pqZks7fwjI8VdBVR0nJ0/bpRx0hh8a4pxNZcFhxu?= =?us-ascii?Q?FT7jqEvzcLEkif8iKNZ8CMDn/iAFtZgIpSfQ4g9SoDOksavzhIYt?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 737f02d3-8d29-4378-af6f-08defcd54353 X-MS-Exchange-CrossTenant-AuthSource: GVXPR04MB10021.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Aug 2026 03:03:22.4503 (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: L2t1ji5De0kidiPaEvgvi1rP8eaVLsl4NYBgWvkvAa6opAhoqzkFBIQm01ZkJav/ZQJoBPBG7AF4+8F/ABtTCRuiR6Vl8AFUEX0tU235WwNvfafgQ+oTw0QbrBBkxUd1 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR04MB12144 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. Update SAI1 clock assignments to provide the MQS MCLK source. 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 Mon Sep 28 20:05:40 2026 Received: from AM0PR02CU008.outbound.protection.outlook.com (mail-westeuropeazon11013030.outbound.protection.outlook.com [52.101.72.30]) (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 106DA3ADBA7; Tue, 18 Aug 2026 03:03:56 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.72.30 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787022239; cv=fail; b=lAnFgqroQW8/1mhQ9ldP19KgweirtRfHNeErBQ1UYHKuiF+po87NrBNy2m+qFMn4d4v+2JSGq/cB1jPsLJ1fOXR9G9zC35HzLa2YKqcZEmxkEUAboiz66XzYjr7YTRrluycay0j4uBCm1VE3YnJOdXPFEDE16uYx8QKS0L7FHBo= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787022239; c=relaxed/simple; bh=UueXP9kdyQeuWK1nBBzDlOxYV4V69EKPmdyAoyC9y8s=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=lgrav1AONhrhNqTjA3lO4q53RFQijkIfWgw41ZDDr7fjO1VoDeC5+gyKS8+pEwiGBjyh8YtmXX+b1sfYvymoa2YiN1iLAF2v2OznDy2o/OwpN70wDVV5P8wBUDGn7kw9lGzW+aRvRyPhBb5zCHJSl4MEJuukyuSnCaDnFPcKAn8= 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=WP0eImlK; arc=fail smtp.client-ip=52.101.72.30 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="WP0eImlK" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=KUuEr5BoDQMVSaWlmSIsKQq4Iruh3XqvZQNJ1OAurrsjK8+wjE78Ba28a6fNWmzWbuKlSgx6j+NL1JpAcrs0WITMjgloIf+GyTu3LG/8MK+mfZ1uhrNOKNIDWdBYrDha2IqQtnF8OnuT+b7aDiPPtM73RM9Cufh1YaPDRlNMsTAs6TvAUWY73s41SbZqjYhN5cUNgyAv0suSgaZlgNWbZidjVbXCWoDwBf87FmAX8WaOFaoayzy+iJxcT+Y5w6lK7fa8rxYOKGsHbRdWZd9XzYrE095r2FejHpnt7oqPXuOZ3wVSkDfwx8LsBRezP0Tpz3Ai9thmriYzrKjsV3QxNg== 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=oVvw27lj2MNH4Xbpx/tPfQSZ20ijWJ53dNpeHX2Y5qg=; b=kNytgkPR/bO96Yv5kOzx3CBhfC2/JaCbMjGQnBBI3L506zlHksJS2xW+bvg9jLWi9GkHk/lN7zCN6Jo6R8gMMdbWoPStlgqb1x3UemUHGwIUXV5oEXbNizfyCDN0GrAaoeuYu1qHzQS1Hl1C5Ub0IzFFPpN37qNlMeP/ArW6+fNt8K3ggyLDU64jpbr/s0YAQi40rtNs+3tCSyqoRR+uvCuLamdOsRFRcoa401E9vR5lb7b6pl6uIR4AnoGOg6xEHw18DE8RtoBUrceZImNgS6+l5jClB9AllJIYJ4rSxUreZhMLsFmjNEzziwwG6iu1Oow7NJOAyhySTJch6k9MYw== 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=oVvw27lj2MNH4Xbpx/tPfQSZ20ijWJ53dNpeHX2Y5qg=; b=WP0eImlKyny5r6CXxJXtQjJcm/ZeAjBdDkSBUSKvNkCOP1ixnn9zwqBiL5b6ih85nMr3oD1+B/d4MhzSwy9jwapLoeaN7i+T6Nu0EhdlmdxCP2otkojis0B21mbDg6XoJasj7sK39HtLyJRKx65yS78E4s20jjcWaeXzm2lYWjCkMldx5so8FxOk9CIl+XwfwG12EF1pACvUi0ASSgTIcRH98fIS+akWnKTXYgsi88T5ekQdyBepYGm2Sjzogltd+jxDGSTZsQlXoI6Cz5AuqvaUXGqhHsucX8cW+ZMJHdrhFOPRvX6hnKKF0h0BtWDaiQk8u03fbERueBcyLG+aow== 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 AM0PR04MB12144.eurprd04.prod.outlook.com (2603:10a6:20b:744::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.315.12; Tue, 18 Aug 2026 03:03: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.016; Tue, 18 Aug 2026 03:03: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 v2 11/17] arm64: dts: imx95: Add clock and sound-dai-cells properties for MQS1 Date: Tue, 18 Aug 2026 12:02:05 +0900 Message-ID: <20260818030211.3141710-12-chancel.liu@oss.nxp.com> X-Mailer: git-send-email 2.50.1 In-Reply-To: <20260818030211.3141710-1-chancel.liu@oss.nxp.com> References: <20260818030211.3141710-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_|AM0PR04MB12144:EE_ X-MS-Office365-Filtering-Correlation-Id: db07c78a-7bea-4878-c459-08defcd547bf X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|19092799006|23010399003|1800799024|7416014|10067099003|18002099003|56012099006|11063799006|3023799007|22082099003; X-Microsoft-Antispam-Message-Info: lWclyT7yoPmSZSoU9xtNmeHQHteLcV3H8s2P8fyXw/FATg6tL2nUOaYrHNuI/ICnPc0mqnzW6ubBcbOQWWRUIyRbss5x/RLW7Sg4/rJjwnuyyVkdPyDKYs1GtC/08gswBWV2j2xL25O86a08jpKWBhnyNr9oUqR7Z25EMQiPbMuubC9SQ/GJyj8ANC7m9/i0Q2dATjHmx3A39rTMZfyTjB0h8SPRi0WvCEZRxRyMR4nmtdPNcu2Pug0qtfIcK+YzrDEjHlSBpdxo3xWvvro79FnOFVEzrGHzzX2bFcVNwblKzvVQ1DMWVUWtD+3I4Go9rI1mHdlJWWXeEZOa6+KmyLuymf9ZMLi10MNVXD/wZ3QxEdBvIyiV4OAETEgbe6Dqb/8epC/fLs0/rw7Ap+r/jOjVs9CnpitaodaHq7lnrPs8eRSw5J8BPP3TCdL7AIf/tteJb0gFnyUIwZpMo2A9xJIftMs/Jq+RrU96y+2GVKnwymSkeecZflZQH7FYo4xZde9cEuROUZ2s3jIf7nesmL/765r1Z2t/h4zokLABxmOSMRvF5ivWqbBR5MCoRbQfxmMTkZuA+dnS+H58SsGLTqOtRsWkts9UxCz/7bZPoXoh4kfuhii7a8BrooxEGYkv4dq+S8EMAfyRb2MLRPn4/gHw5HiUgCleIlfPr14x7X4= 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)(366016)(376014)(19092799006)(23010399003)(1800799024)(7416014)(10067099003)(18002099003)(56012099006)(11063799006)(3023799007)(22082099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?d99itMBkr6zw+oseRJKD3pFbYaiEwC6+c95VbUKYLdNGbHFy5g18JJVStsFO?= =?us-ascii?Q?YWD5GHUIqB+dqzxwifZV2azb6pgswiDTFT+7wwqTMKPf5mYDAyHKkEL4zTM/?= =?us-ascii?Q?VvMVB+r1mzuz7dsUGf8EjpyEcVstJ/QmVCDGm3UXzov8uCyUmqlccNbvGOHK?= =?us-ascii?Q?YUsiz/Hh6WXx6rLRlRMhluf5LQhPcn+0zTwIR9shgliG/cPKeyMjZk4Y6U4u?= =?us-ascii?Q?CQymlx2JDfSbW3vA0M/JZ04qSa4Y/gOYXl49sbR4w3LWvg+OoGA5MAjZ9930?= =?us-ascii?Q?DCloy8Mr6F48LkKvulLt9lEGrQT0sAItan+V5V5MC94xAtV25o82BML4sS7T?= =?us-ascii?Q?TDw1HaGVQgSkaFi1kZgN1bDt6buu6FSMZ7xxBGJ0uVtpYaSiAr0SlTv6zhPF?= =?us-ascii?Q?yNr9LKGDPqtHwd14Txg38OmsFGlvd1YLbOoZM6TRPsxTX+cQ8JmK5pVZPlQ4?= =?us-ascii?Q?pP0mc191mSEQRgxFWT7WOczmZvntfOQsP4/H2WWJUKXKP8BF0gdsl6cYL2Vw?= =?us-ascii?Q?MiFCiIAqrGEzjhONJJdHnakcowZXYJdkej9RbsuexVSaeK+yigSildpQkHqw?= =?us-ascii?Q?USsaOCrrkOH/gY0KbuBKCV0xVUZPbRc0dCk35e40nE7ymz3FE5sMjgOBZx4A?= =?us-ascii?Q?y43QIIItB/PrOSjl4ODiW8y0SDlQJUOU6d0TOGgfcDW0lFZVIhaRpEIMT+n2?= =?us-ascii?Q?2/mZONpf/R4uI4CdIEJ/i52ZoKwvSSIoyiG8RkmYQ10Xz/gxlYYbaIRDcMm6?= =?us-ascii?Q?esvv/w6j7OpnnR5z0tk9BLix4LvqU22q0WuNM44BGBTlisTpcCvpMCgk2XQf?= =?us-ascii?Q?XdLgFDEOS7rnYeQDEv8IQJ2ToZVRsfC4wBa7Z/urMoh+3hOYO/lBCScrvCY8?= =?us-ascii?Q?M80pIpRzpxy38Gv3NOFZ7KeYw7GE4Zu0FaHa3pId3GO5QSzuEkkpXNee8jEh?= =?us-ascii?Q?ufSgzDfXyi8uK2KnP1rkFv/RJG4Oguts2xzjmCWeCNKi16EvcMJZ7VBALkXU?= =?us-ascii?Q?NCX3QG5XdOxCnZHFEXWKqgUC52bMD5uaaQ0FLxaZCpyDbIjd+Veh0nV0zu2V?= =?us-ascii?Q?6cmAL526ZKaXY2TyujWnnkuEUA9k0xEGNqpK4hm5+ODIhbccyD+vWMCyNxkc?= =?us-ascii?Q?dHvgULyiLmrdLfmLtewYt4n1nEjGpohYPywA5UkXf4YSeMMOermc9t1Alu6Z?= =?us-ascii?Q?lrqURmTZkeuShdPX2wRbCvCIqzx+HWiRs3VYkXrjmeextWAaZAQ2V5X0kqtQ?= =?us-ascii?Q?9fvy6o/mQmDD4U0BqIi4YDRI7siYLfC1HaqlsVtvJE45jGhVO9a1AoNZEreh?= =?us-ascii?Q?Yyx9sVmKHo7ppqQacLMnKG2X7BDoyHAAbtbxHKzHZSfS9tt7bkzvyr+SDBob?= =?us-ascii?Q?ZnpIjpbVhlexPE4KDSac5RhOPlM+w5hKP97icM/3sxVPMFoU2R4be2ZmyWVM?= =?us-ascii?Q?BCsaVpG2eg3I+8S1Lhi54hN3I2Q+JU8AhNOw/nN7jPLpmjcuI60GkLqDCWez?= =?us-ascii?Q?AauyS5c7fruBpD1wVNudeUgZz744UGdIZpgxZ4Y08+POgj8/nmHH8bj3kz7J?= =?us-ascii?Q?tMc+MPMSgQZR+M1fsLscLwmHeZmGUCHZwimNoF8RvOBJy7Qw1WEu4r/ou8FV?= =?us-ascii?Q?SQAdcqjizLBSzfDCcELhtN4OJXvNVio+YxSUhhOcg4iJBtOqjPJnxZeAsWdj?= =?us-ascii?Q?4Rt/NfebDBatnX2FcsRx1Z1tI/2QyWol0rL4kOfCmTmZGQj4cK61b7CzJPs2?= =?us-ascii?Q?4iqwuo/GD9cD9ghD10Zmd86CAC6N7JRFllsd1Mpc8NVN6y9KClR7?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: db07c78a-7bea-4878-c459-08defcd547bf X-MS-Exchange-CrossTenant-AuthSource: GVXPR04MB10021.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Aug 2026 03:03:29.6491 (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: 8Q+7Fp/8ZxLOiDE4uaiRGSkezWJVy8zZeXoEdI+cRmTqwhcY+VGafAUoi6a02E/PHJEiamfR8vFlkauTMQ8rO260rTLgSPehdEII2TP9VHX0ydkQrop4p1yVySl8cXSp X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR04MB12144 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-15x15-frdm.dts | 2 -- arch/arm64/boot/dts/freescale/imx95-19x19-frdm-pro.dts | 2 -- arch/arm64/boot/dts/freescale/imx95.dtsi | 3 +++ 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/arch/arm64/boot/dts/freescale/imx95-15x15-frdm.dts b/arch/arm6= 4/boot/dts/freescale/imx95-15x15-frdm.dts index 0f43e3be7058..0a1646ae5b00 100644 --- a/arch/arm64/boot/dts/freescale/imx95-15x15-frdm.dts +++ b/arch/arm64/boot/dts/freescale/imx95-15x15-frdm.dts @@ -480,8 +480,6 @@ &mu7 { }; =20 &mqs1 { - clocks =3D <&scmi_clk IMX95_CLK_SAI1>; - clock-names =3D "mclk"; pinctrl-0 =3D <&pinctrl_mqs1>; pinctrl-names =3D "default"; status =3D "okay"; diff --git a/arch/arm64/boot/dts/freescale/imx95-19x19-frdm-pro.dts b/arch/= arm64/boot/dts/freescale/imx95-19x19-frdm-pro.dts index b87a26b0d7fc..1f62d729a5e7 100644 --- a/arch/arm64/boot/dts/freescale/imx95-19x19-frdm-pro.dts +++ b/arch/arm64/boot/dts/freescale/imx95-19x19-frdm-pro.dts @@ -450,8 +450,6 @@ &micfil { }; =20 &mqs1 { - clocks =3D <&scmi_clk IMX95_CLK_SAI1>; - clock-names =3D "mclk"; pinctrl-0 =3D <&pinctrl_mqs1>; pinctrl-names =3D "default"; status =3D "okay"; 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 Mon Sep 28 20:05:40 2026 Received: from AM0PR02CU008.outbound.protection.outlook.com (mail-westeuropeazon11013030.outbound.protection.outlook.com [52.101.72.30]) (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 19F493AE701; Tue, 18 Aug 2026 03:03:59 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.72.30 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787022252; cv=fail; b=WgunBmsEaYB+X3J0RbsSX2D/D7IuzSIdBr67dX26pZhHNh5Xk+Jp2HF6+FuJqwGT3DH11ut/Tg0S2PvATY1JSEe4YEvWMMntfyvFbzv8SlGyTv0NUHOK1+W982p8U0ub20tySTaeG95fhB0xSgwH9F/u7YJK6o50zTbQPkG9EBw= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787022252; c=relaxed/simple; bh=XpwhU7qVJBsxhul2MA0RKb64QZSyTlkB0FrZZedUx8o=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=UYSOwCW4rFmnxC2UREwtNke0Jqqvzhn3eZIfMuSGQOBHc7G63eOc4G4VYZC+FcWDHIifLdlfifSGUVgSbyA7GFg2P7CgcRzbB1pwbbb9j9oJ6zuUm4XhDUVMUqUo1+lY+5vNcB2NztHfGACjSa3jAxcF70CbVHELYcS8pJZ+ORQ= 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=UoDvZYR3; arc=fail smtp.client-ip=52.101.72.30 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="UoDvZYR3" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=d5rAk+nFVK9GJQQxZH5Ehw6wcnOdHng5MVlbJKt5/GhnAC+bBZZ6hLxzHe/BOSrVCVrLVC+ZEajogNLhlFP8G08yrKwUn8dLaGGFQF1QfF80c2pcJKGcK1sxnF4s5aePp9sM9vatwcLQI8+BjoZ87RComgWlczk5BYNowiDWbWy5D6Yd21M/cBNg0VMNHVBfGH+Pb3fnOrcRGw1V8uvNQ66lV1yVDLx6xzP08mDSFgZiXOl6OLjGsubJYrOH7Db4iL4a5yfrXTHhj4vT/ROqffMZAiIUNd+ULq5sXle7rfFy3xQzqD+Movy+cQIdyVAW/ElyPO2pDTWhx3qY7vEvsg== 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=BBFQc4ZnT2UlwTLv1a+z6HwKD/l2wLor9fDuuspGYqjulmFuuKXt6EsG1El06GfVqxCbcrisqJJXdh8KPoQ3s/bFfObGg/bgWEgPO+CNkRyaMoqz7YM1UkoD68drJuIqloKgoD1gnutGwQf24/qe0lLAVLmv2g9iGVPgJhyNLC7vtbCwTXcFjgoKDttgPrazO6Jhr9u1o/s5B0PrGoQJAovNApNdyuZs3zDoQykZ5UD8I0eS1M4vlCx3n25m64loV+cfQu+cvzRJLusu4DpHmWg5F6u7MXEX1ae8/jyG9omQ0sVswEmmTuFPVRS2sVcjdcsT0qqC62xZDyhxgJ35Dg== 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=UoDvZYR3zoUuThXc9qvSigksvJdZIhI/gkUTOamvNniB3jKmhhgdUSwMVgn62b56QxcdlaLR9BEHjfy3Ij1uIulfDTzME0Jork5Y4CfH8vye7m3DcJpl9C0Ne8wzKKe9GFEp6Uk/an85npbEJV3gf8I+EGAnshqQkU9rYryFx9tQM5PuE6Wsvo4xlNy53bQEA5uEVx1a17QcqVh+lPPHLvFXrfFjtaey4mlIx06gHUz4fN0gNZtl2KQhnJnFIsrl2rsVhoYs5MGJBlGMivbr+qse9Ia7tEcSFKQPRnKt7tvePzwqpNBcCSyXtmw4mltc0kJIvHHf3urxEUd8vh3n4A== 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 AM0PR04MB12144.eurprd04.prod.outlook.com (2603:10a6:20b:744::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.315.12; Tue, 18 Aug 2026 03:03: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.016; Tue, 18 Aug 2026 03:03: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 v2 12/17] arm64: dts: imx95-15x15-evk: Add board muxes to select between PDM and MQS1 Date: Tue, 18 Aug 2026 12:02:06 +0900 Message-ID: <20260818030211.3141710-13-chancel.liu@oss.nxp.com> X-Mailer: git-send-email 2.50.1 In-Reply-To: <20260818030211.3141710-1-chancel.liu@oss.nxp.com> References: <20260818030211.3141710-1-chancel.liu@oss.nxp.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SL2P216CA0174.KORP216.PROD.OUTLOOK.COM (2603:1096:101:1b::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_|AM0PR04MB12144:EE_ X-MS-Office365-Filtering-Correlation-Id: de98cb8a-3eb0-4017-95e6-08defcd54c62 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|19092799006|23010399003|1800799024|7416014|10067099003|18002099003|56012099006|11063799006|22082099003; X-Microsoft-Antispam-Message-Info: apJZZ9zoUmL6kY3tSr4KUVbAUUFY89L1WdwLD/B/N81JXqO6d0LOJt9q1wZIs8XLnsptXi2Qy1MQ6dhlqZWULvB816GCbfE95K9iO8xZNidFAKLDl1MytLNLIsTUld2knn8P0K5pAA4SIeX9GMd8xQqrwaAZH9ZQ1yroyzaCxfwjOKnGhiWSf8hnCYPl0MjI55UDapl+cZJgJK0PYLpmMAZlxNc2OM8txjAEkacI9/oGJOVtSNTQTD04yUmIeyIWEWEYBC9jP7vvziiCO5c5t6ivk9bcwdTf0TU9J1P9SHhA12a+KPqUtIErRecE3yN0QKBywuBYO7N2bJ/zTfiil2IlK1iiuXFemFk3DcfEeoaVTS8ofGGl/PmCAyRTJcxPJp0UQWWZJ6WtqMrkg+CiMVrwMd1CEiiJZE6ZSOT+HnnZ2KjUQJE/232sDZ/ZE61ciXQy+PiXOx+XNp+JDOW4oNOuQNBdGqEjqev3uD8+HePL1H78Lw89xDLRklOfM9iVtQPTuISqZn+7r7u4HTVnP1QXjb4tWTDFz6YAmbE06ddU9F0naMsxz/+SJeDNlk3BTuswu3b2IyGn10coXHSscQI/1Z1kWOlakHTxM/L07ZzYM97QhHxXzabyWaHJ8iUz0tDrJL0Xo+T6cCCN7onTaespwPV3EnrV4ox7SfUFLBY= 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)(366016)(376014)(19092799006)(23010399003)(1800799024)(7416014)(10067099003)(18002099003)(56012099006)(11063799006)(22082099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?gott4tdK9swooWyJfYhxG32TDFuwvLfnOTcJGqASCKeht2e/401orFumKd1/?= =?us-ascii?Q?vFd4riCjvJ7UfdG+M5ePbI6E9XFSg9U4AFq6/bp1YGYJKj6V4MtZTSSIZ/qA?= =?us-ascii?Q?AcWepWHxCSf7tkYAmr5uVGIxtPuMDktQRx381YmcuxoGZQHHJYSnEXDs9s/t?= =?us-ascii?Q?zqa9dVcm4tAfkh87hYb27BVGJkZ5NVZML/zwH7l4nDkPQOZt8+L8Ypn+qoyg?= =?us-ascii?Q?e3HQ/8sFhlkA7yUioPdRkexgO1Q54tZP2SeUY9+lSrn0uEuDcnTmT5dQqX1f?= =?us-ascii?Q?2EIwAW6GCNpXkHSzZlEbSpKjdslbrxaUoKUuMg2L4MUkCoo4xmx9R69piUCr?= =?us-ascii?Q?hvyBA4b8GRINUaWuWjL0NtT0I7i2lurHckcZHRlsPljKLZ0JDIXDoq9f4lir?= =?us-ascii?Q?y/JeLbsvSi+PyRYX5mznfWwn53Kat1qvk2+/6VZxmy2H9LCZ9HUTMqkti2rT?= =?us-ascii?Q?kg2yjOEMNbqM8+eOBvgWH2BFZWGb8BZeVjhN7uASVWdfskc/AMIG2DoHfW7+?= =?us-ascii?Q?jTuAL/TyFC5aw8R7TBHcja4B4dGKkhPUmLYVvEUxLcBqH/iyk02RQZVY5/RF?= =?us-ascii?Q?okXio70YW9AOYFEM3GLOlHR83jV66r57xWMXpX/KkBj9iBtLNKSrfEUjErak?= =?us-ascii?Q?H4z58a7MMm7RFrjf2ScCh/X0oZwIxGWDJpZxQmO6swegCVq32LglHJBlnIA/?= =?us-ascii?Q?8OuDdXSuhLWxf9Eo7jAbMloU/psCt8ymIZnYn1j4XjLT6XqmGlD9ZndNrODq?= =?us-ascii?Q?gc88tpCgOihqxiy/DKmmCmINocn49fivY4jhY3T7tiRI59HVTBePveVG2o86?= =?us-ascii?Q?WYaeyOZ9zoeUJ/f/IFuq14f4RCzreJm41cZCDsGiV1XLoFo5Z1ZXIl1ysxvk?= =?us-ascii?Q?QvF7j0Jvq60qNBjvykrmRy2SrpgSiT3EQHMVCnzHFFLwqZ84HoApJOUs9SCt?= =?us-ascii?Q?iDF//ft/zQOD41wOhZiN6bPLCwDpPHmAVi6i/F2IhztyhJQbRnc/lG2EkPpM?= =?us-ascii?Q?d7+8ypdRYKFjkBH7KnlaNEn6z47frjPxrvWg11zGd6BjyDMp063tvmJEDLsU?= =?us-ascii?Q?mG5HCFNRanbwBE34bB3Xy0CI5uOITPGfTrRgU1xq9Wz+8XSKFm4W+pxBCJOJ?= =?us-ascii?Q?vz5n/cHvoBhir2Czobr16bCymwBQ+3mTQVstK/1U45KA9oHe/5jnFSHuKlwt?= =?us-ascii?Q?Tq59cSZqZxtYGm2m3azG7/Q3RXFm+h5BnTsmizOv18NqeckmGDpuRZdd/nXj?= =?us-ascii?Q?rtbLfJotAheVdch82z6rMKPeG85urEjKI+XdHO2a020/9US6KTUVPfrO6IZz?= =?us-ascii?Q?8725EzAH9khXAx8+jfL31Og8hrocVpTUUL274wEJXOUp109a7tT+bimOKniu?= =?us-ascii?Q?zfe2jOSwhHAQSJz3MLlAFVQn+7ZTnZhp2hyMcbiLDphf7k0TVOe5MwALe0fc?= =?us-ascii?Q?5hmaFrtuk3JcCVFW0w9jGucYYERbkUnKuYMcn8e1bU5zuQByRxXH3a3dDl31?= =?us-ascii?Q?VoC8OuphttDs07b8HwnW+Q2ZBvVPFlV9ZbCdnckHKADgLueG6xySbeu6GyEt?= =?us-ascii?Q?KJ4ixIuc1Ge85HBufZIxuczGnzCf1UjlJ4ULzn6jyNE96y622z7+7eFbTFu4?= =?us-ascii?Q?H/jShYfxqyGr484+8gTeiHivVhC5V7i9clQAbrK0k4OR+RpHQkNFkhyBdyQd?= =?us-ascii?Q?W2OzXGW2a4gzV6k/ny27LI8n7Oi8voLJyAaWltDJz+txvV8lR7r1iJCO2rwr?= =?us-ascii?Q?TbYTAo5lODIPFax7siagY2ld3oEK3U4iurgFdD7/SgdJKsbBtvkE?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: de98cb8a-3eb0-4017-95e6-08defcd54c62 X-MS-Exchange-CrossTenant-AuthSource: GVXPR04MB10021.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Aug 2026 03:03:37.6754 (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: CwfuhoCRIc4w4/qU3Maq+QXRoCOPqJlxMl16K4r08h8rQJnbatIMJanKQL2eh1ksYUAsAKss+EUv/TKAujOgiPhuUpEkSXOla00IEPmujxA3N8rJUjWup7F8CEnkEll0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR04MB12144 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 Mon Sep 28 20:05:40 2026 Received: from AM0PR02CU008.outbound.protection.outlook.com (mail-westeuropeazon11013030.outbound.protection.outlook.com [52.101.72.30]) (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 5A6A13AEF57; Tue, 18 Aug 2026 03:04:12 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.72.30 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787022263; cv=fail; b=frrLGIMO01gRT1xCXKdV4ZyWch1Pch/21aqHFm6IhVGyRJlFUeTsSMarYBG7Bot2xPk4ytlkUBtLK74pkcMoiq1ut9Y66Jtl2H3CesLXu0qnNj35gzvIeYi42fHnvdqqT/kTyJc512wQWBk4OzhsNBIkZHoAPaBO9k/WwkwPlzg= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787022263; c=relaxed/simple; bh=emCkP7GuCMG5BBozbBlX7kvKpmwa2OPqBzaTuLWnKd0=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=EPRZuUhqlelk8eTBDe/QuriQDuaaotIqQOgYZOe/TceMKqP77kGgphRc4LguwKmfLPe8yuJc2L9AwfZ7W90go7dqSKfQUT0IdwBKepr2Ilz/RfsAm3uDZhg/mh88y1o/tPTu+Ttl/G2zVo0uAnUKS7xMF03EzsEaOAYp/qkI4fY= 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=obqeqgG6; arc=fail smtp.client-ip=52.101.72.30 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="obqeqgG6" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=UuX0fI2sxczWAbqqYRsY5sjJ4awR/s2c0GyHv8hidXa1zyTIN0LHQ5OSM3kB13m3kxaYqwJD1z2A7g0FnhTT1Zy7pQNeWohssLYfxtz5YPvdYwqyanXGAUJ+0EGARUlQzjmcXh3iAxalf7E8UgsiK7O8DR/loZ/6tg1FwHHpUAK0mOg1a8edxD2jjkJ80qqIAOvRLIEPWvrLxgG43NAQMNJ0uw9P5bU+PACMtajQpyRUD+JpQcQVF/5Oo/IdA//1hwKCLaN+YZiG/scV2a5MFygzOhbeqTnMr5obVQPrj08KYqwuD58C2PfrPwM0PO8Cex7RaYsK75/hFHBCzWfwIQ== 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=4hdLUowH2V9IMm27Ho5jcJp3Bogt0DqTR3VrfsopSPU=; b=IErOwxg/VIWUE6su6QDKSWhmE37XawSiQ4RSsKAxYFKXS2npudTT2Fwep6aOf87U7Zja7OyYWcYBO+v7rW6ezurQ1JSdxANwUb5Y+Pl+eCKxwDeEPejvdQwPQ/LSEBTFaLcOltcsq6wgM9+71IsRPARsBW5jrwQHxuW+jBPXqA84E/0FCVlJQL7kQbXZXtXWWQe1SInHKl1jcMklLCnJTXhmQB6fjQRewXrA6kHEytFxLNVyhPkcxcdo/3klvylczGGlGVMS2cIj7kDAF7P1+eVM8FOpLGHDurzRahQKXgFDfiRgXorfcco20qaeRsZjdB9rrTV9FMC/sKkAaBEDFA== 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=4hdLUowH2V9IMm27Ho5jcJp3Bogt0DqTR3VrfsopSPU=; b=obqeqgG6+90BGgpGWCXvHHOjFfzarQyjHa26zaMXOksX8BQdbg+/55XEzLqKbuxfKK3O/zO9cS3167Cs5BwGKDgYJtDlCbRB012CIgPhf19HDZhTyz3z0K8v38U4UQZFc4zPfLxCVWMP945c4EKPyGRv9IDiEps6Zl1x4gj4rUdxy8v9PIpPmqQT78Jy01hQuB2d1/G5XBq/Xpn1zQkWlUBGKYfqOz5lB7son94Qj+oLenb01nGgaPyJKWva1Zeb3OW3oBojV8LlkTKAC26SsGo3UzIfwhkEQwuttYkH54iqIb4vmeYgCmHTZmkumSo4EnDMzGwfN0Sr1UWtS5vLOg== 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 AM0PR04MB12144.eurprd04.prod.outlook.com (2603:10a6:20b:744::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.315.12; Tue, 18 Aug 2026 03:03: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.016; Tue, 18 Aug 2026 03:03: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 v2 13/17] arm64: dts: imx95-15x15-evk: Add MQS1 pinmux, clocks and mark conflicting devices Date: Tue, 18 Aug 2026 12:02:07 +0900 Message-ID: <20260818030211.3141710-14-chancel.liu@oss.nxp.com> X-Mailer: git-send-email 2.50.1 In-Reply-To: <20260818030211.3141710-1-chancel.liu@oss.nxp.com> References: <20260818030211.3141710-1-chancel.liu@oss.nxp.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SL2P216CA0164.KORP216.PROD.OUTLOOK.COM (2603:1096:101:1b::8) 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_|AM0PR04MB12144:EE_ X-MS-Office365-Filtering-Correlation-Id: f58c5fd3-e43d-4967-6347-08defcd5506c X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|19092799006|23010399003|1800799024|7416014|10067099003|18002099003|56012099006|11063799006|22082099003; X-Microsoft-Antispam-Message-Info: ZtPrpg04DQj2v20BjaHMpN6CAscZUEqvyqN1xW3bhesU28wibqdgmt5ZbV6a+/gUsC8dQ7VZXZ7RGGmIQGLxH4CT+iSBOO/95nLh8fqyt2aPRNYEp1hmnCC83MR6jNbRy45bTvS4QahfBLFjwbOgZb8GJSOq7i82hn73/c6YCP5Ls4cILjVWOoIJZGpjxZVopIpH7ggBoiGcYXdwNJn8UiXRo1H9HSmSidLt7mT4vuGp4BHRvHVA8V4SlH+PT41gfTNiT8GQb5zGUx7gZJgk8P1Zwr0U2iu6Gef/va63mGxfPYAnot3xWdVgzbPtCYuCQVSi2UzRWqip7SV9pSS40+GjKAYx7k5vBCbfAFjaKbZ8dWxfOHuKc+wWp/R/sKLv92rFyaLYfS0xR2buI4kn7B/yDH7boCSoxtz+jBThItF2x4xjD0IAOQuHS0o3yadSiVWzGEqn1YhEKFDGmAMABz38kQEYML27SpqnMMfUzeGk5ioH4gy6U6yVZ0uqk67DvyiBOfTyyIumllxZ82DDe6HZ2TVqe4yWTqBiwuRf3ZmWu+pQrZ8ooIXCLwyLniOb6WKyMnPuHhptSlVbRGPpL/6FbkyzN4If7GcHdKqN66yBWez+ZZxrYDKWOp/8LwUMp+r0Kzl54W3dOy9OdVp8p7dKhU0vzBJjKmMa49dH2Ro= 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)(366016)(376014)(19092799006)(23010399003)(1800799024)(7416014)(10067099003)(18002099003)(56012099006)(11063799006)(22082099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?vtmV+F18LOBd8Kvo5h983MznhyQsmsnKcKxa9y9vxaFeLHNEzprf+7Chx9FS?= =?us-ascii?Q?O0pFVq2JwG+fjIIpuqgSmA5v9fY1E1Dy/U5EO3J3K4+Wxd4Yt8u77ltrCgpI?= =?us-ascii?Q?n+4ej7nSaXhnO4tXU4OTnyYa3iswMJMmah/SJtEUX2n1fG/GdrSxepfk0VWg?= =?us-ascii?Q?de/Tp8MTGfOgAymTxxLsJsi5Gc90VrxaHfmjMiozL4p9C1Qdqp69GB6PWXe8?= =?us-ascii?Q?7MUv5F9DnlOl3gWSz/su9noNg96OZlygJOA59al3avmMugS99feMSezsf4eb?= =?us-ascii?Q?4sd+TKTBaQRlqfHX3+MPMQYGvKo/v0k2zUgqEe5MpOr2BKLx4XwTXJIa0fQn?= =?us-ascii?Q?ZjsmMmTjd1kjB2OeMvdMdyhjrH+fgtRZDDa0dlfcb9pmKqPzPPmYQrTSRVI8?= =?us-ascii?Q?uunmU21IX1mkxCxqp+VvkhmiY9EL52btvWTjsRl+xyci/tAaSTjhErrr/u5N?= =?us-ascii?Q?a55aUtDYjAhXHoAABuHmSorb4Zgrrb5zOOlvW2RfwRD4ry+6GTpHMrVuxzMg?= =?us-ascii?Q?5NFeZi9BvAKHVuesNZIMDM9nIZov8ds+nCy2iObum4+aYLvNJxzSInbGVv6L?= =?us-ascii?Q?DDmTvE8J6u65D7lerMsRGfIPa68Wv52XlATpdnEKwhx9ASMo6Xt3iiHaB/cY?= =?us-ascii?Q?TXyKTNE6niYGO756gKAA84LKRkT3uilx7vuLT04oqHJTaMEes13kSYdtvwei?= =?us-ascii?Q?N4Cks7OfDpbM+8KgsTxN3vAtvDg7RWOjyx5FoAuq3hq3RJHM8FBQSAVzq/zk?= =?us-ascii?Q?nDLeEaUR8SHzvmUzBNs09ILPVAiahczsR2t/sp2EGPmucLn518bvsz0DeABt?= =?us-ascii?Q?6Xu8IOoe2IEY967WbmOnUT/ldSwsORCxX1w+lVPpm5w6NF1fB5h+GohZPcr3?= =?us-ascii?Q?dKGtsowo3cBUhqHVVhtsqAh0UTZRFuYauwQ+y0jHy2H8cA6y+5+ajOBjtKR9?= =?us-ascii?Q?W61S2fpnP7ckSy1aVYT1vqOimOIiPUPvr6xZ2O++Y70WZNCrWMBX6ZNVhuKc?= =?us-ascii?Q?StzrmkcEphzNVW31vX8DyHJS8N+0yGnfVvtFzshM7NaZ9hSwc93LFaIPw3dM?= =?us-ascii?Q?WxSLBvTUphGjkU78XdBLqRAkwOphIpSvln4C/vYVwdtkTon9lMy3HsLT8U/4?= =?us-ascii?Q?7YwLMAj6w5XaHpwsMLAcrsPkRFeHw9GHW6p7H3LygyE9CncPPwtAGzn84AFH?= =?us-ascii?Q?7cDsJynmYqSajActHO9r89lDUa8oBTZ5Svnve4f1eeDU2ciG4VcAgz7EZDci?= =?us-ascii?Q?t48Srwsat9oSwLYRzTZXMDgUSho/NLLPcWZ4m+Zg1k/FUBJqQ9vjfkdtlqMI?= =?us-ascii?Q?bEZh8oMO+xP1o2NtleEoIshJuVtbAiLu+qli0WzADaTB+nN5sTZ/7wCNRNiA?= =?us-ascii?Q?D+aFkuvoWr33x9nW0k5YNpeLYzAUSgq+8xFFaUxpKzDyFdB/8rstvgYuRLx6?= =?us-ascii?Q?RSVzNbk4sPcPnwKu3MZz2U14HHwCKMy/Vr+GO7K4Eotq8VzX0do+JbUWUyhe?= =?us-ascii?Q?AP8UpeBklORDA1mZ4vfMeo8S9+05hXiab0U8g034dwkduPE5Mnfhm/LHN14R?= =?us-ascii?Q?1vZVuZHcc59IUeMw7o5TvDi8sJ6cgYSGoJt2nseWWl0xrvXKf9eWBBZgmZa2?= =?us-ascii?Q?MRdBdHep69/MQG+ep23A2DqpbpnO2ATdIuoVbUw2pHDPnoNrjjDovP4oldnN?= =?us-ascii?Q?HpYowyX4AVt4sie8BQw9UqjX5+rGJumlEwfSL1Z90PuD4Sdei/AuXNS8OM5g?= =?us-ascii?Q?Q8w5l5PBK6qV2qiFQW3QsK6cQm3qdAPKRCVmmStdWH3QuN7WJw4Y?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: f58c5fd3-e43d-4967-6347-08defcd5506c X-MS-Exchange-CrossTenant-AuthSource: GVXPR04MB10021.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Aug 2026 03:03:44.2434 (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: xnDHvqfX5+rt8Stw6oRsERX+9tBKkVWafy2t3FwheWZCHLMPw00cKCHehz2P8PtxGaWXheMjc2tb+h/qJ26XNobeZdynUMGscajYMVme5Ho+tGV3k+ZUT08RebiRrm2t X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR04MB12144 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. Update SAI1 clock assignments to provide the MQS MCLK source. 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 Mon Sep 28 20:05:40 2026 Received: from GVXPR05CU001.outbound.protection.outlook.com (mail-swedencentralazon11013047.outbound.protection.outlook.com [52.101.83.47]) (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 4AC243AEF45; Tue, 18 Aug 2026 03:03:57 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.83.47 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787022240; cv=fail; b=ltfBg0GT4b3bhFcxgcQT/g33fQsroXgHY6U8ID6N4FHwzjozi13gkyG0fjGjubgwXY99wrnRRko3wwWzzTYp7GEk7hiW+ho0KV0/wQCXfmTbg7I+GI+Ew3MJTw+2dpobAiYHf/W9gLDMdEWplbA2fczYVVOLH0+BaMMeYuWncxQ= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787022240; c=relaxed/simple; bh=FRT209kUF1JO43VkIJ83VBfboXdzeFnQtemxebVRNZU=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=NK2wofHwHZtbjzioHGB0jS0zoreURxezIpjzcsG+O7DD++0CJhWpfPW/aTRDicp5JKVVxpkhDhH1KJwSd/GOXFVYlCPDPtv3X79b+wurx/CpgZQbXAt+nQtNlFjuJFmNhU8OS962zE6/B/CFRsfLZDRuuWDswRsm2g+3EkAcCSA= 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=pYokGZGE; arc=fail smtp.client-ip=52.101.83.47 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="pYokGZGE" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Vh7PyxrRKRzULt6ttuHlXvIF104jQKFpYN4lNkNOElBw7SKTdSyjERS/X5blleAl6518pMLHQ43JHICPUASCgKFBvyvWp5KXA3oSCg1n3icVHCnu9DJ6vtqpbrZz4e8Yr3k63I51TxSiN/mXYNFMR6iKcOoh12fNWdXAVeLk5mPASG9+llmr8Vy5a5Kw7Q1Sp7PtHLd8PQpz8+1orfitULgw/08mjs++/vBUx2gGhEIofg2kw+Epjo4yX8X93F+1yRsXNq413VrswTApjCKPPcu3amsHK1Bd7kLA5WwLTWZLKl3PKTjPUnO0z52FeS111+EcCoG2jT6hd1U7w/7PEg== 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=DOdS7cmLpdaALY3ZJTAy8GmMvaRAkc74HzRYZXTovsioXKHXbS21trnXTxLoS7nocXMwJfOEDvkFe2G4NKJV5j+Cuf5OeF7sBvtV6T1NXcaiEyNL6rrIZ2Dp428duG8L8YtwRUBIepGdeX0I1hlKduhHV6zW/TAVtk+KcQvWpSRehICFZy3+Y9Zat5piWtcYP7c6af84AKhKwyHzA+IvJjTbQf4I7drYtCps4dvjBajA8TZipsQd83j0mQdWB/uxduxfYO4EWVAC8krLPOhZR/nn3l8yCuWplm9CBEEtEKu1tfepcuzknHM8+oD18gLkhQobQ/AGXNG3k9sHJh9/3w== 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=pYokGZGEwxzXLGwmt+tlStPaJ4WxuS4E/I45MKnyfL+Huh6/BpjJ+vsdY3eep46IiTskPVV3U+e6CZIemlqFDig6dTOLbKjRnNgsVslXChKJRRB3FsKeWv2ei2IPj28qvbDrLFlRhYnT2azN9nrPOrNTpD/5v47g8dTaTlUkxnnM3Z+3VlVRCJ6rKdL7rTg3Z1uRql0HErQ01hqCskOHN+34/gpTKX6jOqXFbAIHJPLNm6HTkSIKnJ7RcydNuOl7CiA/XDFeZ4njdY+hxHBgr96ew20yzkoRQRwMr8zaxsMNfmz0NLU6ethafSAR0NGLB+G0f10bWHvr0xwTUiIWkA== 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 VI1PR04MB6829.eurprd04.prod.outlook.com (2603:10a6:803:13b::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.315.17; Tue, 18 Aug 2026 03:03:50 +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.016; Tue, 18 Aug 2026 03:03:50 +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 v2 14/17] arm64: dts: imx952: Add AONMIX MQS device node Date: Tue, 18 Aug 2026 12:02:08 +0900 Message-ID: <20260818030211.3141710-15-chancel.liu@oss.nxp.com> X-Mailer: git-send-email 2.50.1 In-Reply-To: <20260818030211.3141710-1-chancel.liu@oss.nxp.com> References: <20260818030211.3141710-1-chancel.liu@oss.nxp.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SL2P216CA0213.KORP216.PROD.OUTLOOK.COM (2603:1096:101:19::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_|VI1PR04MB6829:EE_ X-MS-Office365-Filtering-Correlation-Id: 90dc16ed-da8d-4504-70ab-08defcd55438 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|7416014|376014|366016|1800799024|23010399003|19092799006|3023799007|56012099006|10067099003|11063799006|22082099003|18002099003; X-Microsoft-Antispam-Message-Info: pt0AT1STP2Vl51CRoJh7tvfAWpBDYmjQ+ic4i747gjppCNcOgg/yfZM15KJG4YDsb2VZeKY5rFGKg+J7Vc3LHHsqgEyEjzzpc+SggvWC8tFj5/x6jyyQ26tWwAvc5As8fuZhujiGswh0pxfHATSJT1f4y2KE0uhgVX5G1KWo3zhYUeCuRioEHXkYwceAVygHtOelRsGbrW5nZ9NfPHFq45rVdEJPBmaBg04IRlLjSYx+MtZqmoKlrVIobc7wyXvpS5ZQVeGnVUGPaOUHUzQEArBPYEa7LBzzfPpkUh+afZ6NPSU/2IojpzQzPfU47d0sslAiXH3qKj/S8x6pasTRqAIB+g+qRLkNZuGPOLi09smIRTpgOeOE2zXEbPT2AvOW/IExlCuwafsBs4Hy1eTaNnObYHBbdmWQmfxkDrE71zDajPfDmN4/KO0ubnN1n0H1syUyirFzCNSwdJ/CvoJkvvxYlwLNLON+RUpeTb+PqmHXvP/4D6hSKSpEoK+Mg006Sihgu3fu3JDVLWmUxqtEPTYw5423lnxs/fKx1EjaHCyr1oJO6V19lxAdDW1xKdCmA79ozFurdhjjvC87aZXFkG1U0blzeI5+7rHwCC0Df9mKgg5Gl90psa56fzXLT2kue9JquIKUQz4xiRRIEC225e7hnt5s1UtEMHcCxaTryKE= 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)(366016)(1800799024)(23010399003)(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?RSLnRULTlVmN1wOhs+bgzZSr+bjS3yGNPn8R11+Rps+nbC3lLBEhvY7Ex2NX?= =?us-ascii?Q?PxsSw7u1ivM4R0mVp2z9BiwtsoXxqYXESGZY3wMopERYWZlfcxG/dR6T38E/?= =?us-ascii?Q?45KaecSJLnq15IDlvIP5bWacygq9fw48QFlfHALvwJIl4CmW1Ei1P1mjVaqr?= =?us-ascii?Q?6CKaIkVfScOd373D6ZBJvIibhWhBb/T+/TOBZjNyI6WtR91XLW8mIHo6qy21?= =?us-ascii?Q?Jz8dRAIsLvEiC8J2fxsdWNXYZJ+kjdwnZWS+H7FXuD3RxYFWmJiR9Av9Dpbi?= =?us-ascii?Q?QE0icc+5Ft13G7tWvpZa16Chk49UlvcqTnmASWgIvuMBwXYzR6fMTwSbmdxY?= =?us-ascii?Q?rwR2zy4wiK03k1oL02/DDPaY3QQxyJ76mCfEO0juPsazOBB+bWIdqSEyh+Wq?= =?us-ascii?Q?CNVnhGIhZJy2UZHuWzRw7S6K9X+4AWexNoe5QSU9VjyHgxcC0EnCwtG/a+Z3?= =?us-ascii?Q?CWJkdkRYuBkqYJDNIcbFMCG+8eIsTvkJ6s5lW0/Rmi7sG/p3AmATH4ZQW3Oc?= =?us-ascii?Q?yhITphBkqhtabXm6P6idB2tNDLISzM8786NNBJoo3umL10qkItanuu6dgHwL?= =?us-ascii?Q?xnOFCUBtEF0/NMuun9kPfCMbr9X5VCg5Lkdq10wJeBSnmFYcAOC/uUz4yMxF?= =?us-ascii?Q?B3ikmxxfxr/5FF5zgipB1Pc5VxYyNcoqXFFTSkiFZOOGst2/ucIBDA5RqHsW?= =?us-ascii?Q?U+ygACbfH64feCbbhfarWqrChRwpMsJXKZBIqGKCDuIlc//ZMtX7jlyrcZ58?= =?us-ascii?Q?Sto4pejSt/SeuXFMsf9QVoIDb9VwySDDoJAmhO+C07G9v/gzQQj/OedmmDJm?= =?us-ascii?Q?DHuk+EfP1a54T0H0GutikPbmZCVZevNJgpb9jlP17pwTUU6UxRpuB2ld0Uew?= =?us-ascii?Q?9+BPXTldv4+bMZO/DWlo/lbHhQ3jkesGXuo4Nm7Y1qT+3ZIwJ0p0LmazsQSa?= =?us-ascii?Q?+SC6sYHM+n1GjevO98EyZiF68udJEOnbAPxu9y1wyv7NNS3f7CEfZQw9ESCV?= =?us-ascii?Q?D/vq3X/mCA2M5Iq/ByMEPTqTPCj1i9coJ1uAjLtPWoQTFJmc9afH/DmP+MIQ?= =?us-ascii?Q?BzV4qzrdPWLJ7dzhy4H2A80MyvWyV0T18hwQqp23a2Oi0ZnJ1kzdfInMXBSJ?= =?us-ascii?Q?/f1Wp6zCP40yt1Kfeph0dDRAF7xi0tMUb8lYypY59o+9+fAzHuvOxc8f/7Fk?= =?us-ascii?Q?PzduOpEPZsr2CcQK0VXmnvqCD5GnAiE3S9dvGyu4hFmCShCKdpmO5Dy4GMNq?= =?us-ascii?Q?MX9k3sxsxGGKhBvznSj/18KQOPaaGgDTEg2uZjSCHq2wfXyMzn3Qd3qEH162?= =?us-ascii?Q?VJ1VUBcr7S2yFuv0bi8OgMav/jZNW3vadtnT3jQSaaZM/OYWMmhgKHntubTF?= =?us-ascii?Q?hfa0EUh+1JxKj/0yc2UEprGLVNCuFiylfFiUVLq0MnDAcoMPpAv1ffTCu0Im?= =?us-ascii?Q?a6goK83U2flhKQH3tu1fubcWBcbWTVJUh6Y6/OuahTm/3ZG+Y7V1Oz3SOFPm?= =?us-ascii?Q?wqf51IJiSC5O8fkDnVLQBbKrompe0ykmkXwq/WYICSJNwUTEgpq474ayGMa8?= =?us-ascii?Q?nx/2ZTAa0p4TBGAwSi5y+QiTFqTvQuuzsF5LYsbSRm6GuhWGt4QVj0ogLRDc?= =?us-ascii?Q?smuwtXJcH3p8oaT4dMxmSWTIp3FeyUcyuz2dXYCERy/N0ytbltdhMHNIKTdL?= =?us-ascii?Q?oDxdSrDadpFgo9Fo0r37RLtTW60MJayy7pt2Gf7UKigZgcOc+S3+pM9TD5qH?= =?us-ascii?Q?QeaQlAfnVZcT5PyaG5QSfYCUeqel1LkpXY9o2d1ehBdVJSAzXAfB?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 90dc16ed-da8d-4504-70ab-08defcd55438 X-MS-Exchange-CrossTenant-AuthSource: GVXPR04MB10021.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Aug 2026 03:03:50.5832 (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: s9CvlQGeUFnTEmv2Z8AABzmoQcK8zwcyIGap9+Sv9j7nXvT9yvgCnRHTNKeCi/7qLmQ05iC1ij4NvXxRSFYr2DL2aWCtFmHWX7c7H2GxB7sJTaz+H/TUSYg091ApynM2 X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR04MB6829 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 Mon Sep 28 20:05:40 2026 Received: from GVXPR05CU001.outbound.protection.outlook.com (mail-swedencentralazon11013047.outbound.protection.outlook.com [52.101.83.47]) (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 02B2F3AE6E4; Tue, 18 Aug 2026 03:04:01 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.83.47 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787022246; cv=fail; b=kwIhILGuVe4ehjawjzOviONhNduNci8Wsb4w4XrK+IOOkTXqSTMbFBpOYdDVguYX1MKlkI+FEbzGgPMy/QTwZ2t/tUHXjgwh/MjoBOhqYTxumZBllh5E7RO2M3KaUSZNxy8UXs8Ybf2dOV0+DF//wxLZDWWh9tzotdTqIc1maXk= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787022246; 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=k+pLOkSgfZm6JB+dd3U5SV1k1XLEmwZFIJvjh8NMCIfUHk44anrhQlpZiPSu2Mx4U8DRtntJid+AN/8954yDKZ/QZlwegTwOBsHf73HIrQHLy2uADaLCNzZIfeIn0JPdLN9CnVipOfvlTKX4KfGoBxPflQ0e/MlQjmUJl0fM+jU= 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=VhgEQM4s; arc=fail smtp.client-ip=52.101.83.47 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="VhgEQM4s" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=exeh1tmeaE5rovjdjyv29HJZdxOw3D1lEEvvwhzHfzF8zSv2zVywt5QCZvwtiOlvLz5ktzgcec+5qbZCpnquhfZNOdk+n7pmchzpBp8ho4Ta5M0gR2jNnUBpAve1jzNgVhF20p2TzWAGOKbrZh/hM4cYUXA9FeD/hfPhBx3N4l2Jm1fVSyWzrpj5T7RiszHTAhIAqVGhuCXOCm6CTTPm6LBsv++LBCBgE2SygpF0rywdG1XmVERGFoXkDYLEgYJIVgs8ZX+54I2pb2CYaT0kL8fCSid/8HjydFb53QrDEIl8hNTLZZ5bVlb11nAOk9tQaSkSfifZJ6vLPEPFhs3p7A== 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=DW9CNSKsKSh+l85JqSB4BIO+z+2IR2K1vy+q2MKNHABa96PFdUvblEExJIK7dhEtc6E49GHT9mthwfpSiDxpEaqhTjP6QXAuHT+76k30CspTZwXSrgZ11z3tNjfZiuluqJhnibYlYRd6MQ9S+JMIvrcL1voDExK4vGuCCmvgPGfee+6i1B+yFSvNfTSDlMX46w4sgS35SruTkhO9RS1vITryIcHawG1wa7YnTFT5M5008M7PJsyqFrhgiryEyrX9RV/YJHY4KbT7ZYIbLdHtmzG6vyquJWHsqMVzyk9K8CX7rR7TLUx/EVBYRq2DnqiS4PBxDYhVArQATiuTolQMLA== 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=VhgEQM4slQkcyxI3F2wLe1Feb2ECUV/Ciu5AU055Kd/VZ5LdHG39BBw2c7LZ0OKJNY5oO9OTgZSFeBGY+Dgn93ipTYmPN/09F3jdAU0WsL/Bf/wXWCBI39AzrFuAjQEfnMGW82ueU9dCAcPVWz7XTkIK+zNZwFMRV+VPKP4+IVSH3jxtglDoTrweUyZP0YVGWh0ELnL1YIbkiv3TxyT/w+JU1UEwj1iBhibFeh0a6BxUx1usCjdv/RxqAr3KNzJnjQfQE/eUPIqK6IcaW9E8ZyfC+Hp0mJETwy03SJ9u23QTgwBD7hvjiQ3IXY6PCBU0cbWwMfWnkRMVr/na+OTKaw== 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 VI1PR04MB6829.eurprd04.prod.outlook.com (2603:10a6:803:13b::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.315.17; Tue, 18 Aug 2026 03:03:56 +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.016; Tue, 18 Aug 2026 03:03:56 +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 v2 15/17] arm64: dts: imx952-evk: Add board muxes to select between CAN1/PDM Date: Tue, 18 Aug 2026 12:02:09 +0900 Message-ID: <20260818030211.3141710-16-chancel.liu@oss.nxp.com> X-Mailer: git-send-email 2.50.1 In-Reply-To: <20260818030211.3141710-1-chancel.liu@oss.nxp.com> References: <20260818030211.3141710-1-chancel.liu@oss.nxp.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SL2P216CA0198.KORP216.PROD.OUTLOOK.COM (2603:1096:101:19::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_|VI1PR04MB6829:EE_ X-MS-Office365-Filtering-Correlation-Id: 840991dd-af57-4add-f167-08defcd557b1 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|7416014|376014|366016|1800799024|23010399003|19092799006|6133799003|3023799007|56012099006|10067099003|11063799006|22082099003|18002099003; X-Microsoft-Antispam-Message-Info: 0skXZZB2ebqzXsC8+J744w5EU9UYB1FzaAg6GLToLe+hAfxQkunc3/WMQdbcTZEqeVFFY3t8X8aJrZASWI07mDBev0mewv3jbkixkoUO8haHs66oZXxaHn0+4un/6ElF7sFMQr3JGSxRnB1hUEicazQGVVFk07qm2TIWans96UMLFMIoA9V+tFO2W1KIbE5obAwb3/0cJjPZY9hDf2AluJZk32qgHO5eTYL31FrdVucYhAqw7bAgk+l5OKiQY6NEJWYDkUec9IoNxD3n2iiRTf+oP8vd5gp82Dl/iBHiZ4zKPl1gqFV8Bduj/OC9YW3GuoCPzPFCJ3irMcRDPGSFDQEoTkmSUKduwwfNdoQbvk7OpbNaSMo5+gckPIBRTmpfocbSexVFzl8r6ISVcmvG0vhTARfDnfS/ckkh9vVNxibUATjoC34bLsDFlLt9H1PqehRGQAxtIhT9L5QmmcnpWoxV14PiuJ0WS75TqsGrLnFSpCu08JvIfqEBRMhgNoI+9H9tgtYaK/dq4YyClFzlYxyAPxT/WlLPT+uWgzxsN3GSmAGpYPhYRaAv+lzPMDFKv2naNXLmQ5QuXnUoAPtf1//tEjyEPT8pcGlpulvojuNIlL89mjYjM5XxqtB9goBNi3aoomZVAxvYHHQG3grEj14KzooQ4rgQsqnkdg3jj5c= 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)(366016)(1800799024)(23010399003)(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?4SbTQ7NEETCFAVy1HtHvS7LP9E2RmJKAUDS58otEMX815W6KA/d8/A/Y+6fF?= =?us-ascii?Q?FNAmcAOsN19nHlZw42gUPPWPr/UWlviKPf8Zp1Fdg7OVV4qp3PHuucx3U029?= =?us-ascii?Q?C1D86BqrNplUlWWXTfbT9f+lXhmXtpG97rBSgTEn3mi1zzgGqxMbZMS75iNt?= =?us-ascii?Q?ilpJ+vKaBHKTB5ul0r1e1uE9slBCKiomq5DTSroZjdO2bPCQEfxLrd9kQ79N?= =?us-ascii?Q?6vGESR/mgpOU1UsFVxASZ+NE8RIjgWzFWpM0I2buFeGLS8K50w/qEffKyq3g?= =?us-ascii?Q?tPZZeA+m5hHHHfHP2W41c3eokkPfdwlYYiooGcvklcNXKiJdLv8bw1ZX1cK2?= =?us-ascii?Q?r1yybpooueBD+Wc/WRavJfmqiGgwIENxyLwJbzzXT/822xAttlvvJpfaRjIh?= =?us-ascii?Q?vgytQCHJ8zf2OuD3n4Co/6NFRYjuEEOxnb8bkpqpLLhrrxizu6f6RpzRVXx4?= =?us-ascii?Q?VEExMUa2EYtibNsVlRBl/zTP6e5TL7rDO7Ezs9Z9WUcbqWXPX7nvJ6K09wbz?= =?us-ascii?Q?9l2VeA8M+xzFiVd3rjvUjjcZ9EdGBozlhIELCRaqGsgQFNZD5n7q/aqJZK0A?= =?us-ascii?Q?xwlIPyOAoHF9EHVQVdouD7e4P1iVzAj5DhHmWuLn8KglcXw4uNFLSMWU9OLP?= =?us-ascii?Q?SfzBfak8FBhAhkDdb2CZYOqbud3J8BdYGrsMObWCn7Lyn3piBHAPqATYJRb7?= =?us-ascii?Q?CPNCi0BN7Zsk29FXe8OsK5XJPQuAi7IPazO3P5l4DjeuIkR1HZZQYr1BSMgv?= =?us-ascii?Q?ejfQxN58wi6L2NTGhydttabeVuV7HbDA/bUX64fl2eddBNCngLS/Ki6KTG62?= =?us-ascii?Q?hLLHUx3ZfY3VjYIWsVqcMcIZrrfOkV3M91tyQpdayacgdbymm7UlEEivZLJJ?= =?us-ascii?Q?NFLRoN2oxMfTJc8H6JVu6UnIYe5MCSdhW4EiK1XiwkoWQPt+lGlIwVifv8qt?= =?us-ascii?Q?ytwb5UZlSgmX4e3UK3vmbFj7na9jTx54Km259CDdpZSd39O8fjoFaHHFtyR3?= =?us-ascii?Q?R+HKMguX88v/BjGH9/HUnozmR+HBZkFe7JqRwIH0cLIwH4ETq0iPa36HKA7t?= =?us-ascii?Q?PBh/pZysb7EofEjZrm1GrxGPkwJcjvst60xJ82mMCv8j0Xxzyw5fPp5ASZcB?= =?us-ascii?Q?gcJke+GJC7QrYUsam4aKxQNjApGYUtpwsoVNBUC8s9/OVAwGGh+b8dZVQJhk?= =?us-ascii?Q?PbSeBRU+UZKqcXd4fHtItfuYqk75k4sC8jdXGviB97A7yx3DRmDSOFMKdmYA?= =?us-ascii?Q?8hh8y/r7NuY9r/ctpqodKZCHMlDp4UMEgQYrpRrwQ8JTie4F/8kULwpQBh8z?= =?us-ascii?Q?8P59s/y0wz1aGoDiQARoKqP9GX7CjlH8yCFAZvrYGUM8HNG7gcyolqjMT/ts?= =?us-ascii?Q?MHdQzlhzIDY5qZ0KnnG02j1SmgQrYDbRCvbyJ8Ho5/6LNJkiO8jpTuJdUojS?= =?us-ascii?Q?OcACImYduyI99ogGo7+T/4euD4M0tMZAIs7IYjkVSPl2gzEtzxq438GrGpMf?= =?us-ascii?Q?GNQFR4bQ8LfWE84kUvb8TnPJqckubawnN3Wak3z8vRDTUCNpCepfbZKUg8AY?= =?us-ascii?Q?eB1kLwkA97MKIlYBHYFLssa+Xjk/yeh3dDSlStdjGEX0dRJHFi4+4C2n2PvO?= =?us-ascii?Q?rMmnznPSgCmtWimQQ9dekJN2Le1MluECck/auVOXQXy+H86BhFbf5cYeysKD?= =?us-ascii?Q?3BSBtlb9uneuvZqp97ByzLZEjHz+0I/5Ac0/5PeZTcDp6OyY6ZAmE+EWpOBZ?= =?us-ascii?Q?7/5+kjEzXF8FuZ1YVhKBO8boUsVqIOkswon8n/B9hXzpJd6LCNdm?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 840991dd-af57-4add-f167-08defcd557b1 X-MS-Exchange-CrossTenant-AuthSource: GVXPR04MB10021.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Aug 2026 03:03:56.3969 (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: VzPeAbs6JATBuJ7qcTAQCQLUJnbwE6zfxV6TqPB3xBDW40zXo7eTudY+mq91o8dTatKWGD/zRt6Jhcl21vM34aeoNYK0pcXJ2/yXgE3lpSRjC3aWKWHI+N+I7KbB4uWo X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR04MB6829 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 Mon Sep 28 20:05:40 2026 Received: from GVXPR05CU001.outbound.protection.outlook.com (mail-swedencentralazon11013047.outbound.protection.outlook.com [52.101.83.47]) (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 7DF8D3C0600; Tue, 18 Aug 2026 03:04:06 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.83.47 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787022256; cv=fail; b=InujW8gyAbhPFheCpx8JyuQvPprG9bZOCkoqRuV7wxAnmy7TotEr1Zwz9ly5jjq0QpXw8kqH+QGIZ7hsboBd6/rvFHf692+uMdry6+fbJF4Y8JfyFjsD9fW84QnXfOwesiFH6DlJlLpnQltFbMsU9otzS/nEqcsK4k/0/TXKDxk= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787022256; c=relaxed/simple; bh=WpoZlkXpuB2RS91qSKpvQytUXcQsyQx+VwPdQVmfA6Y=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=sy504WtZeg66ra80t0yV5GzcF/KHwIn2i1LzOVEaRh38T5TAch9u453tEmOBNYXA/0rgfMGNnl4TjL9Me/GJ1XFVoKhWzBHNACAQ/NbrntFbyrazhLx5hYIW68cSsi/9gmQXWEIFwNTqZgO228an+ZhtfOayB2qcyVmll1jtjCQ= 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=qdO2IiVd; arc=fail smtp.client-ip=52.101.83.47 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="qdO2IiVd" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=KyK00tGnusbKZopkMuN0thZJoFrqDbMKUG7rxwGX0d3s5B2fUqpjRQeQPte0O2U8yXRGf6azm+vsAksRj5YZ8gx0Jyx/s0QZ4TaT784hacUjHqaBeNlxSJVGYpfCMzisdUmaoOtSarLk4kRilf4UZNTDxvPB52sDxaN7f18v6mDvsJQ+aQ50UYTmrJAJoH+W9mBEQH3hRT4Wi5DibEAw2rN++u9H/quwACTcbRq5lVt/qcY/OuZIPA/5cppb26OwTDpen0RldgANPDRG6fI1oHkfoaIC3JQ/MbFQl+aIXF89p79Pv3t2VM0WwAIRCO8/GVXnRe2kFVRLXrbQc0QGCw== 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=I4Im33RBjvPqRXE33FNquvcKAgl0XFM5kAPQsocMBlY=; b=loOWmk4sng1Um6FY/vgO7fHLBBHWw6Vb4MhLCTOcOxxc7H4Y91zBgqVFY/zS+vLnJAqGVI9SgHOB9alfLC/NQmGdZZ4XROWpz1x7X9fhGy0WVjrc916yQDCBQZweSLoBkpo2fpLH244Nvd3gBIJXGgCyOkwHYW01T3eN5g53zsl0C9tKvdzTWx93mdkD5R571jmf0sk8KN9awR1ygx/nyjCq/hw1HMs51+rCvIISntP8kEvt5RCcIVI+93R/3Vr4qVXriNJJ0xrzduWjibM8UFczf+/X+bhHLHe3IAkWv4LyW9J9tZmNUqqfRLrgnv+kyj5HlHJLaTud6kqCsqK7xQ== 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=I4Im33RBjvPqRXE33FNquvcKAgl0XFM5kAPQsocMBlY=; b=qdO2IiVdQ9DTVroV0hAG5gI5MTxIo+e6UR55m7ci8ItW/zgTyA6/i7BIOG4nC3d54LcgkywR1sQPV2H6EQbnBuspGU3oIE01NST7F1CCs9GlS0fZ8n6Q9JuaNqhGGmDFx46nARtc/BryoBNQbYbHmpES8+e3N+ha8N/JpYJcksRsrPAsdUalDp5QcTgkt1zJSxI56cV9usBzp+JI/s5bOS/NwDBfaCRjfIo/eN6Kw9tHkf7mFEWD6ZuZWYoy/6bilVAJSihOGVMFEwgPYRfc1/u31rhUej58GmaB9qJnttQQfxxtfyHf2IGLcw2OngeHRTh9VX8o4LYW4tkw4K2nOw== 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 VI1PR04MB6829.eurprd04.prod.outlook.com (2603:10a6:803:13b::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.315.17; Tue, 18 Aug 2026 03:04:04 +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.016; Tue, 18 Aug 2026 03:04:04 +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 v2 16/17] arm64: dts: imx952-evk: Add MQS1 pinmux, clocks and mark conflicting devices Date: Tue, 18 Aug 2026 12:02:10 +0900 Message-ID: <20260818030211.3141710-17-chancel.liu@oss.nxp.com> X-Mailer: git-send-email 2.50.1 In-Reply-To: <20260818030211.3141710-1-chancel.liu@oss.nxp.com> References: <20260818030211.3141710-1-chancel.liu@oss.nxp.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SEWP216CA0029.KORP216.PROD.OUTLOOK.COM (2603:1096:101:2b5::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_|VI1PR04MB6829:EE_ X-MS-Office365-Filtering-Correlation-Id: 5a179459-72ef-4fb8-b5a8-08defcd55c9d X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|7416014|376014|366016|1800799024|23010399003|19092799006|56012099006|10067099003|11063799006|22082099003|18002099003; X-Microsoft-Antispam-Message-Info: Jnob+X9bLckFN0GNCwL4ylSAxiqD6YmzDg5x1e29TrNxzXZ9UmfpuywaJ9hOeSwXW/VYfKZd5z82tEx+gySoNI0+3xDdmBDb2mvxLaE5oC/hMgPV6/msz2bdw63f1G0++2cp43dDVt4qWawdcOBsCYl6OCnd7OQCRJkOGwYG+x3UpWpwWKIWJlMPPA8Cv6/GyAvCxY7dmbC8RcA3qA3UWBberzQrSowT42SHaAuUBrCtgzHljAXALw+tFwgaeYwdvZJj9NUZYwQ5dcJu/daP0Jw7PKpzkFRUm1Qpm+3pr2g5mBGLXDM4u0ov+Y6RK3RSvfL3LP2SmVEIQ8EjQ5Cj5v8vrFsGW1askGKJsgjGNQcYDxCTipXogFp6uJ0ZRISe5NycsO6fbLFkjRisujj7lJDvHLS3iOWxSQbzjt4QOuPGM+m+XsyhKG2ZMwHkR9ws1OVniXzDYL595dodoNvFVtobM+LgN1HN4lIPn3NlWma8hw+F7lEmepXXo0Oj9YSdMHWgePGGXugr8VXGs6UA23czCCUOS+3FCc8F+NVY9WONrVgF47WSCVCfLtii+YVKCDyJohp2S7UVF6NDSmRXyl1aIif5+W/9S/zAK2emvxlP5IAGbf7fBXO8bDN2Zabj6H2czmEga7AUe6KbAouG1i9MtUvl5T+lLxr08DW8qwQ= 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)(366016)(1800799024)(23010399003)(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?OC1/nUKv+1XkkqyPTXlZQbBSCRiIwt6UCVcYPxy+NWB7jRYn1GDA6ArYQvLa?= =?us-ascii?Q?9Qd0GDoEkX128qAv9y+JBUYFgdM1eSTGQ7s52Tk3Bm+ZmjAYc8RiJ4Ad3tt7?= =?us-ascii?Q?+PV7tydk9wQaoan+z+pDeU5gNlRi4Sz4G+/BpXVhEi292oeE0eX06X1zt+9N?= =?us-ascii?Q?YqRPPPBeCgc6NePgpCy1O2wJSLMmXzH4pbzl2+UkkIgiiCB2vxe+kkWOxf9+?= =?us-ascii?Q?bmhRapkzeMyjN8uLnwHvWBAJyQ71SXrAKQ/hG2xEFex9nX28SWPjc8k0kimW?= =?us-ascii?Q?FEclERz2N1I4s8IQBViOmVPX3HkTPaBCG+NwzAcYQKCmPLhKXCqQOhP+kBLU?= =?us-ascii?Q?2tDNDwXliZkfpv5bABZaKiRnQMpvznZgG4auRqA6cQQsTda6wDedhbELwOdC?= =?us-ascii?Q?vVWz7+T5VUIMm4iLD1C2WXJreb35r9QYf0MiYQFNQ9oRAZ7QRkO3smu/VM/0?= =?us-ascii?Q?hSUYmkw6N+3dApouHCvtDnbSErj1hlmCcQFVj3kbfCLmd9+fq7mwy65USLrJ?= =?us-ascii?Q?OesQMT6W8VEC2hmrlRGc3sbe17UIZ0oG0vM7Y7RzQXA5WTF4MEQvvjWxjkQK?= =?us-ascii?Q?vLAp/WBxtgIqL2I+LC04HobD7xxAMqr6EmJEBE3l6ZGpvdP0Ysuz2iy6xL4m?= =?us-ascii?Q?wABR7/WVfYTYDX8Ttp/TVr8pOPTOffojVYZGHSRskqTBXaHEO2OdLPk8fNFI?= =?us-ascii?Q?2vuN6gkHiy30K+hvNlV0GV3K23BQyFDZTvfuHfzljF+E+4W7bqXpR/GwFQMX?= =?us-ascii?Q?/nqUrbYKq1b1X0a5ITRw0uiSg72Zk//9WOlBve1CLgJ/Wxc1dccL72hYcnkr?= =?us-ascii?Q?Jl8oXn+0DDCDj8roT/PnZGNdwUWUY/kSwGTa/8KlYyFG21VuYAZF6XClS92f?= =?us-ascii?Q?gGu+1GHckEUCuXdl46b6+/Yr++9f2YwbOuzoiPvlAQTtp9MCFNK00XvkNbaH?= =?us-ascii?Q?hiOQgbeWA9lA505kZvXZylgHXoEa27RfsapgByN0fLKB8Hx1HKXXjsCzC8t2?= =?us-ascii?Q?xC5jNWVZx558FUFV1SuSe8WrgYvNARTp8QqHb3Yi7U1hs3ZmusAfSA01b+FT?= =?us-ascii?Q?YReXdjyk9P+z14aIiEq/42E4hPXuRu6M7YNdFhiO9x9iA2VefI7NAxoMYWB2?= =?us-ascii?Q?kVQv4abMpCYR9RMwBj88RAqQIdpZ6+sUzAZWqbPIEsRJFyHN5VlpIpTWMWcz?= =?us-ascii?Q?ZisK9C9zhihvPrxn7xalevciG/bUf8UdUs4zLY2c0ig1EtRHBX2mkTrqY+DB?= =?us-ascii?Q?pLpbuIy/UmpQlRS4u5T4mMlMmRBvFmAs4gGWi46Ax+2esqigUSslPWEnlCgw?= =?us-ascii?Q?awC10kKFMBX5zve6fYHs/2vPbalRht6p8WT4Bp+T9YyT6dmEAbdfRWydMmrw?= =?us-ascii?Q?yQdXb//ZezfWETRIxg09jG8JnA25v+T2k3bWarlSFrMbPdEfBptKKN/k6tkj?= =?us-ascii?Q?ZxkmFJOlqKzzQLY/ekMczAHuasgaj+9bxR719Vu6AwOqPLnjlCXSiYxL7Rg3?= =?us-ascii?Q?QsjnjXvV0ymPvdGJJv6d+bnrs1YfbfbbhRxw+KwzWQVlMtB3Z/59w5UPhujq?= =?us-ascii?Q?nIvv5a6mH8rUFx3aKfFeSbiF9m1Bly4bKBuNngfc1ejcKpgWnN7Uyw2TTasU?= =?us-ascii?Q?ImUPLJZJCP9sPvkXZSAYD8py9+pZLIGPm3IYiusZGD0FNnB/WFRrDcLg3txN?= =?us-ascii?Q?RNxRrwpG+qpTocT0snJtUUDANCC3cAExAsUZt60ZZgGAYf2pilmI5Td0P02S?= =?us-ascii?Q?w7i+NFTysIQAo9r2yn1FcL6sOV1qZnSrFqZHGq/XNyUmPHRE/q42?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5a179459-72ef-4fb8-b5a8-08defcd55c9d X-MS-Exchange-CrossTenant-AuthSource: GVXPR04MB10021.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Aug 2026 03:04:04.6605 (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: JpJ6SqunxITHb0fuzaFuX3pqBko2wiEKRpWO5MY5rOSitwCmXzKMFJyzwc/r7uj/bCubAaqOTfhnKOrK5yIF26pBnk0lUg9E+wEKJV2FmKBZ8FicNlDV2QWNz3F6V1tF X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR04MB6829 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. Update SAI1 clock assignments to provide the MQS MCLK source. 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 Mon Sep 28 20:05:40 2026 Received: from GVXPR05CU001.outbound.protection.outlook.com (mail-swedencentralazon11013047.outbound.protection.outlook.com [52.101.83.47]) (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 DE8F73B3890; Tue, 18 Aug 2026 03:04:17 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.83.47 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787022274; cv=fail; b=YXXhAkgEGNbtAtUvo9QoshqlYuYvokPSSGm1zkgPuzwVR71EetgWueIbon67X7p2zDXUxUl98Louz42PHxMsQS0rGgn2TrIXOeY8i90dtbNazSFPUrb8E9lsh3Ldg8dVEbBYZZWB2y5X/J093YwpSRghuipzd32weJ7SEr9DQgM= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787022274; c=relaxed/simple; bh=2NF7dVALFfkdpXYVuPhcvzEPiKmmbFvlEw00g0Z5G1I=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=M8vtbZy4HbWblD3EmABPCbrz2EjN6w1+R1Az6efWSZKjDfEf5oRuJSctuxnAy3BEPDkz+4kCCBmi2JlhpNtbY6eOnll5T9TsH5jsTSgk70lAavTapFhqmYqAOfeupD8VST3SRGs1CTkE/X0ttz4MmgkVGgylwLvAEJXz9TGiSVs= 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=x1/fVmth; arc=fail smtp.client-ip=52.101.83.47 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="x1/fVmth" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Gq7Kde7YHQ++XoMJPiQV1DxjXQwxaoPlMuWbCYgMB7M+sME3fu/JxmlOKQbrn/3bggJy8cBUUBef5aXIhyc/E5xOUYwos3LLRlodjaSd28qKcSM/GBSntQ4+jpWj0Lqtyf1XayjiAZ+kn5OGkzq3/7MWeygslwh9j4ciOrABtzKDsLKAVJ/re74YDkzqY3fWf8m3SzOfFgq728d69ZSbFgqEsTF3dk8Zyj0fkvgFhj4Eq9B9FC8CTQ13PNj/hTnUDXLZ/uTH52M4tlUBX86Eg/CW31IN4YQQG5SoUKwn+t5B5ABH1HY5r76lKnQSTxd/mYXiVz0+QonOB8Kytv7dyw== 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=KfRO+iG4s1HTL1mmiToDJs7Ffp2Sc/0BVZFMPDhsCcjpbQRYlFlqaZ3g+sfrgsD1wpnmWaXVZKvk3unhtcWeYjGeaCUYKeKxQdlXSOORSnlsEYyPnUIKqoOI8lHlXmWUo7Ve117Roy720kTF4IiuUIUAlQQifwd9RCQ4idOsjoZqC5COrrtpTS9zt+IiMbVThjE0hAoIPRJzf7eFI28AJDoDI94ejaQAeUQv3UMg0rPEmImQsO3XSNV/Uny9uXMScAW0oZNtOVJO0GKQnH6P32rN6raOgxAVxPq7obRUxH774S+Yn8DdxZhD2pORC7gMFllP34oqR3mkmgUksqmWbQ== 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=x1/fVmthMFzWR2Ivxn/JU4Ry3sephnEWR8uNF1Cvv75xnmAmLXXvIftKOdCYVE5CdStT1seURIhU4PbUg9I3qSei11vnncHrdtjyBHVKUe7Y41FMP4YHE9oh3gjOBj9YOLgBxgkGIfxvULH/2tpgJqV23z+POWDfddzzO4SfRiDz1j2cdjmo8iG+tg5wD5dgB+f8gIVyer431nvXZyQswDjB9In3OjbJx2myIYoL2hdPT+qtlA3fw/ohjabODjEhS+zlDzRDEsJJYvP3JKNFCJvuz8+jX1/2ilHX3ltX+y4xEc+qp7ls1i5bvDxMWvveH3twiJIhkR1/I/9Rn5KdUw== 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 VI1PR04MB6829.eurprd04.prod.outlook.com (2603:10a6:803:13b::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.315.17; Tue, 18 Aug 2026 03:04:12 +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.016; Tue, 18 Aug 2026 03:04:12 +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 v2 17/17] arm64: dts: fsl: Add DT overlay to build MQS1 sound cards on i.MX9 platforms Date: Tue, 18 Aug 2026 12:02:11 +0900 Message-ID: <20260818030211.3141710-18-chancel.liu@oss.nxp.com> X-Mailer: git-send-email 2.50.1 In-Reply-To: <20260818030211.3141710-1-chancel.liu@oss.nxp.com> References: <20260818030211.3141710-1-chancel.liu@oss.nxp.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SEWP216CA0042.KORP216.PROD.OUTLOOK.COM (2603:1096:101:2b5::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_|VI1PR04MB6829:EE_ X-MS-Office365-Filtering-Correlation-Id: e71de3eb-b906-44f4-778e-08defcd560d2 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|7416014|376014|366016|1800799024|23010399003|19092799006|3023799007|56012099006|10067099003|11063799006|22082099003|18002099003; X-Microsoft-Antispam-Message-Info: DHJQastbRZVEOTOK8hEH6fa7VfmlXfaKb4VkGxf9SuqN4zWtjsOE+cQpBkA1kWojXfZr5XfP90zfe7oLQbNec2dgtfofzXLnQ+BEfy+rm+Osq4SMNcYqZh/jt2rZ4U5BC96bdzW2JR9WWRp82TipjHZDWZNfjk3hhc58zLF8k0jPWzXr2IuDAMdnRc3zc0MS7D1n5bsC4SrmwlDAd2/BpZH0HIofxiLLnEAF9qDoyTPnaeADlaVvQdurw6ftORvWN6uxqajb2khzKqqUzOym918S7SCjUMCFHYEJbrvE4Zv1UskG5FT8yRQMWORbRYTC6ZeZiyV9TOiyWWOzTc5trNk30kBP6adCGiypiLSHSCaaB7HWp2xTlLcZge0KTE46/T+Yc/m4JksWkUcXBYEEntxeDruVQTi/ujhTz8hbyXDy8oukt7X3yilgaE4ZpKjEwEsb0GnAf2cbSLceqqhSjfkLkezEKCC5Vr3hZOZZ8A8FnI1wi4QNpSzmiZnUwU4yYEaGEkjPDPKyjfgfLqpsOdoByhs5rc5rya+EGeFt27+OBWc5a2yRNP7Ph+noD1kcasUeLlJUZ3emsdG/Uxhv7daLcL6S/nmLKpqGZW2LyueDUvXjV55P3HOB0zqQoQvibjqPnYFC0J1eJAhxZP65EjbfUzOXSBQeWgoKegchzCE= 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)(366016)(1800799024)(23010399003)(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?Z1YDGLDocCWXoCcnq5mdIh7Frnp7bfhIMeWuwAZMliSYOEDV4HvG7jJPu5Hc?= =?us-ascii?Q?pdjvzYGwnCckxy7n1tWze7xGs+Q9JlZH9ZOsWXEQGvrCDCJUgT/0RnMl7NEf?= =?us-ascii?Q?KkHGeWs1Oy87YB5xNZ4L5RlB7fopmbfbmed2vpBr6FOdOlFY9ydboxWFBXVM?= =?us-ascii?Q?TtYy/dAhnJvcqDLSZ51t4quA4eZwjqMDTcet7lV/C4jKh9UVy5JxG+oRP3/M?= =?us-ascii?Q?vaKj2ivaSN0kkd0CWHJGj6GwLfUkvqQdTqJ31ccIOdTtt+pZc29Cx+KGm1kC?= =?us-ascii?Q?YWvWrMoB0WOGkNwltJ9fL7YmzqC6vTGar6GUmOqPrpJgVojypGgesuyOYgxp?= =?us-ascii?Q?f1p9KlKYNXafK8OoPHYBqy2Cb2cUijc2ZsHv63R1r6vMZzMsOXXZ/6Gxl3q2?= =?us-ascii?Q?vjOkNUIZfAxc3URodXKemNnL6ymiDBhDqNQR/kAXH0i82bHsSP/mR4xIBUpi?= =?us-ascii?Q?+M0BaZTqU0jSn99t86ts51QlYOwHIegio9m4vxeCRdQranm9SHpTgJ3MIa9d?= =?us-ascii?Q?e3uuW6UGjrcu9jFxEFwHDVUp0MkFgXWHbOEGaYvGoSSO4+xd6L0xDfsro1u1?= =?us-ascii?Q?1ziXGi6vs4tnZtCvTQiXhdAtH7Q0+HFfvwQTQTFTlOSRZYKtb7dKarHBkKSU?= =?us-ascii?Q?xwPvAgDvnIpW8VryyZ7yQJfH4veT9SRDrQaC2Lxl0Aw/rtdWLW9YDQLozokA?= =?us-ascii?Q?eOW0LpU7lHtYKfoT9xtoYizJkAXA2z1ajWqF2W3o9dw8FXZN1J5QcmTzCzej?= =?us-ascii?Q?XZM2groApBGcHV+gtfljMEO5AklLusePPepLu9dceYIEiB1nJjJtd7PEKMnB?= =?us-ascii?Q?np9855XOI9JOSC3ntcuoXfxqwcErwXL+US9iNRxDyRlPxcP+G+iNoFzh+fcV?= =?us-ascii?Q?syMq+dZs/NQcE6ycmAOiuixlNxfkdgtJDDyxoHLQMU+zcJZ/ajmtbAwZ20LH?= =?us-ascii?Q?v2SyLR5GEPXPZDkJVlx792WwMZ9n6GPPjxdSjOYwO5b4k6eEZ4adXU5p8Pn6?= =?us-ascii?Q?J2P4VzBs1/wyNaBQl21am2bYWQgX30FJRSgY5KGFUkRAQYGrIZYFfAR2kPvq?= =?us-ascii?Q?HfhJV4iaJMkj5cBb9RhYL9ZH6XM4sBy0jOpTyvtpbACM7kPDb9PgXUcjJ2Yb?= =?us-ascii?Q?ORrS/KzsB5Lbg4C/y3AWGEUgIOtm0AW8Aee4Kt2wUkIR0MrB9XSBvNyHpUDS?= =?us-ascii?Q?hftBbH7RIld7gDmIfdt8N2NGrzej3NSYJtVXFscdiH1QBK3iCVhKYZz0j8KX?= =?us-ascii?Q?t0t15PFlO3XURvWOm8tHCZHjFLhg5pwuunZoBQyBxeOZyBqgf9vsX74006P3?= =?us-ascii?Q?7ZkL5upVqD5icP9h/LiOm+lof0ZqH9PrF9TRamsGxxeteyV2subHwaCgY8A1?= =?us-ascii?Q?8VKjV7ogjt3wulS7Vy9zi7lGe10JmpysgP0xdf3CzSwAGU8uqerZ06N9egSr?= =?us-ascii?Q?tUpDv+P33O6+Qx4S4x8/ns/mCcff2kjM6neOVcB3OMVJfressH2Vqn6/iqgB?= =?us-ascii?Q?BXuiekWg7Ts9++rU7sO2pLEubJP95Pfa2StJ0U5q/aLyM+cdtWhpwRkbgafw?= =?us-ascii?Q?6b/xD9L30GB64DqWhlliMJsmFK1y16l1EwaVvsJo8s1pORiyQD0u9sPrP6xk?= =?us-ascii?Q?2754ckFAcZ4UYMHVkxdVTrlCX43TQh/eib7AJrxW3JEz4O8Dn+P1p1QHiAnX?= =?us-ascii?Q?x4zsxpSTYJMlUn96N03ov+0U5OZj/P4wG/bdbSrIt1jW0Nk3YKqWfZdxpnW3?= =?us-ascii?Q?cpcuHPxHMHZTQy+f4gW1l4KiVPtnglAZuY+bIBElWRoTuWs9GF62?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: e71de3eb-b906-44f4-778e-08defcd560d2 X-MS-Exchange-CrossTenant-AuthSource: GVXPR04MB10021.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Aug 2026 03:04:11.9560 (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: 2BAbO1ZoRo9CADEoOB3EN0Mzw51kO7rbcBFP6lsaihUFfG77PW6C2xIevuK81JD9m1uk4OYkD8K6oASK56jK4kD/vjYM0tnD7NR19NdfyzN4K0q8vDGANjLg14nZkiOr X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR04MB6829 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