From nobody Tue Dec 16 07:42:14 2025 Received: from GVXPR05CU001.outbound.protection.outlook.com (mail-swedencentralazon11023130.outbound.protection.outlook.com [52.101.83.130]) (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 D6EDD343D83; Fri, 5 Dec 2025 18:23:04 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.83.130 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1764958987; cv=fail; b=nLn9ENpXkbrp8ZoZi+p3ex/2pqdcP18RBbw5u5d80HiSYr6y0STP1JiggGK75+55B90GJ+cy7kG27bawLbvD1K8C52VrtJ4qkU6l0yxdDF1USYN969SXM4su6jTrilT3R96iuA6PpIx9Aym3ghUD4iMc/FpL6rUWhaC5PXKU5J0= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1764958987; c=relaxed/simple; bh=CAImKVcC4NZB9iKHpUfbM4CBXb4siefRXOdkIOeKJJw=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=Ywv1E27fr06dFAURVBZ8kauG3rqeUZ1fQ2WZL0hcANKQsihyhBh7EF2YUIXJqjeXOBxqmmTsDRhZUl/zgroiGIEZ+7G/yizxAzgsPRNHgDOimOBi50scJfXfE2c+MyoG7fJ9nad2ZQHCgxol3jw7yur9Ymtbij86fNnHWYxGJCU= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=variscite.com; spf=pass smtp.mailfrom=variscite.com; dkim=pass (2048-bit key) header.d=variscite.com header.i=@variscite.com header.b=FeYKuEx8; arc=fail smtp.client-ip=52.101.83.130 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=variscite.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=variscite.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=variscite.com header.i=@variscite.com header.b="FeYKuEx8" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=W88D4K9q9j1XfuHu54j8FGcSEGNa5eax1G0EjysXCxPZuxdEqygPNcBC1LB2fqTlFAam3zo80bTtFlv0a15DqjkCC7a04ISmNNAxZFClcL1IPfTf8nX1DkKhsBXpjArwrAd+P8MBNUDdRZhGZHYeH5ssfz2X7pcwDKAIcZEfa4f3aB3DMIO0tVqWdkrbNlNZ42S6WZr+IutCaMFMh/w+DbSxSc0B3cFmyFOaELia9N7zb3jAKOFGLi9BHMkzcKUpIR2w08sDv+fs6SMd0L71+AUPZaMkoENazGdVe90/tvLes4W1psnVxu7/ILUQRoWZ3HmT079sPNNzsC9Ceb8Vcw== 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=TtRyMhd192tjFxo/FVBBqoBGUuenCqrITOLvYQZk23c=; b=EjSqvPu8DjGeo+Byj/RMvICzbiO16u5rwLa3z2j4sY0WVhExZjDFxJv9+gZhwtQUyKd8ekvgbXB0MnmHJYmHPXtGIRa77gxjRy6Xcs+yRkZzidSTE07hKVAyQjC7G+w+KaaM/8SDdubwac9+dJkInXkm4OxsfUog6H5v61rkNnHd+cs/ZVTRT7q/hbmVxxT7aSOoYwsnaOgr3eh21trY0d3MI1pxqxy2v6Mgu8NU38zHyo85ByH1aBG7JBICJV0MlCKE/CuY4iJmMkqZEispaXnxHxFlo5GyPLSMmXbPVREGigrtucXM+1rVDr4kYT0sgmWEm0TsgXwtY1oD8rGTcw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=variscite.com; dmarc=pass action=none header.from=variscite.com; dkim=pass header.d=variscite.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=variscite.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=TtRyMhd192tjFxo/FVBBqoBGUuenCqrITOLvYQZk23c=; b=FeYKuEx84CJDUkAEK1m09o3XumdvkbrFxLQJ7hYpZNfps3HRbvejxZCF/xCQ4TlSU/phHBE6VmIVdRf5zkS5gJaCGL/XjlU0VvM4RQ22T4WzOFBHdROSjwBtWvrmbUWPeVJc/VnSMnP5L6JaP7S3Q6cl1o5LOK8H3x5nNZ0nKcT0mTXwnhQTQ9T9LW1FTgHcS9hLQSiWuYnYwp2WKn5XUTWAcTtcw2oIFqcTvIVUkXDbPxoatKgYw6xts2NnCBuoW5eOR1w+3LBXgTjXNaqaJLNE4wMEWgc8ga+xs1uZPXWZubIEgbCUf/AG3vaxj8O5Ti0UX/R7vpf9/9a4uybisw== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=variscite.com; Received: from DB4PR08MB10341.eurprd08.prod.outlook.com (2603:10a6:10:3ff::18) by AS8PR08MB6712.eurprd08.prod.outlook.com (2603:10a6:20b:393::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9388.9; Fri, 5 Dec 2025 18:23:01 +0000 Received: from DB4PR08MB10341.eurprd08.prod.outlook.com ([fe80::24bb:a230:6690:f824]) by DB4PR08MB10341.eurprd08.prod.outlook.com ([fe80::24bb:a230:6690:f824%6]) with mapi id 15.20.9388.009; Fri, 5 Dec 2025 18:23:01 +0000 From: Stefano Radaelli To: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Stefano Radaelli , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org Subject: [PATCH v1 1/4] arm64: dts: imx93-var-som-symphony: Update gpio aliases Date: Fri, 5 Dec 2025 19:22:54 +0100 Message-ID: <20251205182258.50397-2-stefano.r@variscite.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20251205182258.50397-1-stefano.r@variscite.com> References: <20251205182258.50397-1-stefano.r@variscite.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: ZR2P278CA0073.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:52::16) To DB4PR08MB10341.eurprd08.prod.outlook.com (2603:10a6:10:3ff::18) 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: DB4PR08MB10341:EE_|AS8PR08MB6712:EE_ X-MS-Office365-Filtering-Correlation-Id: 829f4404-e6ec-43db-ef31-08de342b52e8 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|7416014|1800799024; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?n8an0B7WROSf27wFtxKAliu15VEAjgUsXuWK8NrVgzQCjkJvx+a9J1H2C9mg?= =?us-ascii?Q?T2P5RBWJpCfQ0OqyppFR7wpcEy052E2iRSF1GVK+NxsYjrU890eJyj6MUCz5?= =?us-ascii?Q?Zs0o/THFeaPPW377m9gwNAWGQPl1TdSDBpB74o+THButMCz3DJ7Qfa8LljBb?= =?us-ascii?Q?W3t+cw7DKUwIib6qxfyZtKEhUfRZiZS8u/rtkzJf84Iwvlp0SJx0JuZSnVy5?= =?us-ascii?Q?2LaHBUoa+KEHxSF3QEvyiazVzKOhjYqKaNeZLhO9aOBrx2zJwV9FqiOeFTZ/?= =?us-ascii?Q?SkrDV/HOqqF4ulH1EBnIvn1L2o544EI6DiuUQg/jiNPBmNVuPg3xyeWoUSPA?= =?us-ascii?Q?Q0TnDkmke+YKi15tgO5Vqu2lzSjA0rqHNoOq19NSyGvwF8CL7Egv1OYZtLfU?= =?us-ascii?Q?dlSxawtTXKkxjCjAPhGUBAaJ3M6hBQZofKL7LT5xIurHNHVK4YF5javrFWM7?= =?us-ascii?Q?1S+hRG8sYjGN2CbldrQwfS7HTH1JcqUs830loGFhTAQgr31tRTYA9kPW3SH6?= =?us-ascii?Q?zsFo8TM2Bsqi09iV2qnXtZda76PVAy9MTOqZNWKHnCXbPCL8FzoPQ34ugpv+?= =?us-ascii?Q?VJbxiMaFAF+4LYHMuHvBeD+sfAMfS+fpfi5HtRfB9CC9i1JGnds/iT4b9O63?= =?us-ascii?Q?xIABwR6jxpQ5vlsgnHjbGVrR3Zqz76C04/uySNsb307Ut2shKxtlGqZ1MLDV?= =?us-ascii?Q?QtM1ctHa9j/GHEnWwoWovDHV0haI7ETnfEt6CJECZmU115CLsGBlhgQCu0LR?= =?us-ascii?Q?2vFHWWkY16zNdDtImvgvdEkdh4qYTuXK+G4G/rjyecD7nm8J9s+3mr2f4imD?= =?us-ascii?Q?+nY04DGvAntKBgqg7itLE42cuazus2RVrlM0Q0nSVu3k19EGBl577VQa0e2N?= =?us-ascii?Q?Pp/ynArfQAHHFDUDHnQOTtz2eGBrzvj+jB1D5szSvUe9JcxZp2EC6tHsSgGf?= =?us-ascii?Q?bWK4uPz2MN5CjF3JyU9bKbOuS0jQIafCGoDjAxDvtWj+6ROYQbAP4uBoV1ja?= =?us-ascii?Q?VyeY/LrRlgT+FZTpMXmi4hygxXhLjvsfBqMmx8aiVJN2+qpfyRCxxKccHZTK?= =?us-ascii?Q?TVimu0RxhQsQa5sn4MOlQLrel+4+0szyQFJjUCKoiZmFI1cIcKx5CbwISolF?= =?us-ascii?Q?f+zktUF6wuzN4ULf+4p+fV1G/HaRvL9LM0nW5NHRgxAYWrpweLp7Z+zlDRp1?= =?us-ascii?Q?HvSfbm3IJA5P311QqOGIsWZx5kAa+07AEEUODDBJIRIW3OjhiVgsk/DE8VAx?= =?us-ascii?Q?a46KsgmkjJpnhpCLwd06mkLKNSuuyJ/BVCchzCO6kT0kOyWjYbPICkLliuFM?= =?us-ascii?Q?gMGWQ84oL4rnhoWwRcMyoiQrRWiUHMNLDjrld7HexppDSVcTtRnTXvjMziFf?= =?us-ascii?Q?doJXKuXo6UscEyct+K/1vUwFrJPLt/vMaKe9q5OVqJJPkWA+ivMkpNaNvE/w?= =?us-ascii?Q?DogUWTiuZc1IPeCU33C185l+LOz5Y3Lg?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DB4PR08MB10341.eurprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(376014)(7416014)(1800799024);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?AIF9Q6qSROBElhgkvS6WxFdWnLfxzqi8tX6p4Zs9yQSz4LkelWbsSJvGZmT9?= =?us-ascii?Q?HnvwZUsbdmBjYJwyaSIliKnvJ2nl5Sj8Ml63gZt0lNXY7RofDsTYSMNfhncl?= =?us-ascii?Q?lj4KJdc5VMOrUYdugFTHrq8kp6HpzkOZmhyq/v+CKLJ9eW5h8A0ms+vU7Cty?= =?us-ascii?Q?vOPRZqIOLcWn7HVlczOvPGTjB/tdxdCTFnkXCweCarQ/K7qi+eGQN3ibrkR/?= =?us-ascii?Q?sHV++hOYZTPoJt6BfCDiDPhEdowk/Nwk+NC8hrzALGGyj1qmlY1UdZ7qh/oI?= =?us-ascii?Q?ZHj80bKWrdogh+h99g7ETdHoIi4ZLc0SXha7ht7hbM3SyGzSsp2Ew3nG8Xcp?= =?us-ascii?Q?VNiI9fMkJp9IsbEg3ekuCgRzdfjXOh/Ae/wymRJrUCdofAT53vVI/fZznRL4?= =?us-ascii?Q?FKE6jUPbyT6JIYdlN4jHm9dAbe1tb68ulVVaO7zKKsMf2PutfkjMx+hZkc0K?= =?us-ascii?Q?JoGoI5jEd+C+ZRHVBdBv8CCM025EMyY2MxogauYbPeuKGowhXcrouxwhJeHi?= =?us-ascii?Q?js0n2g/iJk1mfZ9w887rHxC2sGIM5r8TtUV0oMNR06+O0aCxelWq8BGHRkvg?= =?us-ascii?Q?DOpVrb4NbqxcWBAeFe+E5NSzYW3lcnqKIrq/Eawy6lOP2nu9ITRTsHSM46A/?= =?us-ascii?Q?bSTmHMktFtBsOEstzfeweDglLdOxE2RFAwpqfdWYDbE0rVrHbF4mpnDunT8p?= =?us-ascii?Q?XRhXCrpp0jxIxGgjckgW8NrZvLMJu6sN23Vcyz57ePGxqBdiUX+3opMUTyr/?= =?us-ascii?Q?6So55S8pxE09FuaatX9OtnVEpljqJbpKyGDRULHRc/wVfNNwni+y22wezG6r?= =?us-ascii?Q?Y2sSOKPyJD/a0ruGckBvjC5AciU7+/cXPjZFxnhUffrTnoYa+BC6xCW5Mp5Y?= =?us-ascii?Q?mJmwIAcvKbEQ60H6sd8N8JBDtixztLCLvibd2vOwQ8/ViWyId4Eqtr3O2ESG?= =?us-ascii?Q?J2vDE7f4P7gJe7AIHqhi/ADcxCVcr+LmLLsDzzVmztfSrt1AZwWZMTfaQqeO?= =?us-ascii?Q?EX9Cc2uBKvJm4lAxcK9UFHvQdjfw5hq1YTuQoC2ZYmGNiaqgfYChx3ZiMbgZ?= =?us-ascii?Q?OTMjrhF5MWFWHFwtUSd+2yQ2cVtv1xxgGlpSKlGgKHEl02G97rNX0mW30zbQ?= =?us-ascii?Q?VRfMAPxWWhON8SHCc7lMBQtgYjS6bgDFZ3H4h99CILkkA+XRY0jOH71VJc1F?= =?us-ascii?Q?XQ/ErqStVTh3ldI+9kNOfOvrBv8wkuhypTofUmXrjodyFRBRycEUGl+SBmNY?= =?us-ascii?Q?FqBbYE7Ap0qGqUAuJshZXfZZno37Q1v2pZwNxwpgRKmDZaDExafOFUIInP7V?= =?us-ascii?Q?C0y4VG87CD/ITA9gDPkVyXH0YLCMoohOoy83SZa/Jf2QF2MMtiNulLba2Xi+?= =?us-ascii?Q?ppmH//Oznik3g1eYwfId6n72atxK2DcRs1Xr/m29mR53U6pGCdt/Hr8USxYE?= =?us-ascii?Q?RsJj2PT6YNzrN3z/urG+U6fu5hJhvrX0KtohRGOBWjTgkCPc5IEP5sRhL5Tq?= =?us-ascii?Q?BR5hYoDgZJyG4BzMy6efpOIolic3v5C3bn2DzxHgAGyBVF79N/5R5upxV/XT?= =?us-ascii?Q?zlkGpgxN+Defaqck3foYTENXx2TSiQn8eWrB1g3aSFyNWc0T5Xd1tN5r5zNw?= =?us-ascii?Q?cg=3D=3D?= X-OriginatorOrg: variscite.com X-MS-Exchange-CrossTenant-Network-Message-Id: 829f4404-e6ec-43db-ef31-08de342b52e8 X-MS-Exchange-CrossTenant-AuthSource: DB4PR08MB10341.eurprd08.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Dec 2025 18:23:01.3459 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 399ae6ac-38f4-4ef0-94a8-440b0ad581de X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: rcZu8Lvh9pdcl3CZghCshWq6rm499Nwvh4EjgrjUXfcsjBbgvqMtMwzuPqRZNjCAi+dglCuD8UYPIcsNpbcskA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR08MB6712 Content-Type: text/plain; charset="utf-8" This patch introduces 2 simple aliases: Add a gpio3->gpio4 alias to allow flexible access to these GPIOs Add a gpio4 alias for the PCA9534 GPIO expander. Signed-off-by: Stefano Radaelli --- arch/arm64/boot/dts/freescale/imx93-var-som-symphony.dts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx93-var-som-symphony.dts b/arc= h/arm64/boot/dts/freescale/imx93-var-som-symphony.dts index c789c1f24bdc..00bdd3b91fdc 100644 --- a/arch/arm64/boot/dts/freescale/imx93-var-som-symphony.dts +++ b/arch/arm64/boot/dts/freescale/imx93-var-som-symphony.dts @@ -20,6 +20,8 @@ aliases { gpio0 =3D &gpio1; gpio1 =3D &gpio2; gpio2 =3D &gpio3; + gpio3 =3D &gpio4; + gpio4 =3D &pca9534; i2c0 =3D &lpi2c1; i2c1 =3D &lpi2c2; i2c2 =3D &lpi2c3; --=20 2.47.3 From nobody Tue Dec 16 07:42:14 2025 Received: from GVXPR05CU001.outbound.protection.outlook.com (mail-swedencentralazon11023130.outbound.protection.outlook.com [52.101.83.130]) (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 C5DB5345730; Fri, 5 Dec 2025 18:23:07 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.83.130 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1764958989; cv=fail; b=ZfsaSQmfO8TGsipPgmsNVLFPyGgZRYYqw8a9CCb3fs1NBY3V5D3CCw/YuEnfOwMvOjDhYWFQdu+gHKb2SXEW9sZpHUhS+rqGPUpe9n+RM7b9fP5Ja3fz6qZI5Vxc8ajRMXnb/6x0hphLqEs/5hcH8GL18HX6CvJEvykUCjPQVgY= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1764958989; c=relaxed/simple; bh=oOZ+tZxdHlug05cfXFFTo7PUtUXlTzYmLhhbgJJefUc=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=kfr3CgE2YrXzfqNu4lsyhRUjuy39/nAt3nnf6/u30jcV//Jck+UTLFnH4d8/xVj52Gix8Jwba79yAAuXimkyMpLvMldx/g/A+1mxsXkSGwOMsQKTM+b1dLlT8CAzodiJ+TbZZTMWOMWUjKPPCTPilMNKIuNqaRrB7lSCyv0JnnA= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=variscite.com; spf=pass smtp.mailfrom=variscite.com; dkim=pass (2048-bit key) header.d=variscite.com header.i=@variscite.com header.b=b+adSKxn; arc=fail smtp.client-ip=52.101.83.130 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=variscite.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=variscite.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=variscite.com header.i=@variscite.com header.b="b+adSKxn" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Hteo3i4oRcjoVDFRIzyZPdOI02jTKj39w2GSBwv7VLXWtsla8Dy07vsM5ouf68mrJ5zTGWBLGuiT60trxnawyotONQVNu3KwGLZCh1P8MvLO35KJXzbMGhW0Q34ppg0AYOHTPqI471+0ryC5OI8iDEVGvVHsoqyvgwXQKd0X3k3ZMgq2SdaXXa/M0XJBOjj4+APU9fvI2mC4IAU7JEbx5+s3xPmpK9IiMiUxcX4KKA7qrnVPg127fyqk4RmFr2snf9HFnNuds1abDoSxE0ZXKOtogII8gH+RMoSuG2shTFlhBpiUvfee1XGKz2nCy6okaH4/Pt8hC6k26nKNWjon6Q== 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=UhkgCTMzBxmAwXkFWcfaSkx6FnLuRUiApvX1aTpl7EM=; b=WfiEffVrlj3jmLSP6VGpb9fvk2+p90rUy7PN2asTD94VsoNl+DHOMhyLJrr463YFAsW1f2QMz5an5k0bOokajWavAq2+x0XRJ9zBI+15zFQ9qNREIm8LE3mJh2+OgtHnk4k3RDDt1LrBeQQekhjBdjfJGNj54J6WOeoC9Y511tDX/jR/N32A3e03WN+y1cWQ3psRn/SPHrNoGAjJMC0wRkL+Zg9qZL9NPhZgtimE+vM416j9h0gZwz6mf3uMCARbZmB1hCh51ecOpcMU7atXpN2HNGdpW83YpP5HmP1EOoDLoPJDKft7tm87T3HLL/A3ttRLzf2HYJJrx+oyHxAyuw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=variscite.com; dmarc=pass action=none header.from=variscite.com; dkim=pass header.d=variscite.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=variscite.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=UhkgCTMzBxmAwXkFWcfaSkx6FnLuRUiApvX1aTpl7EM=; b=b+adSKxn11/AB8Gt0zd23rEj+AZGopjJPY1SofnBeuoi0PSq0/rgb4OvONYrmNgiASJmnR47bj+2yj50u3FuIGdFw67PvnKUz9pxxCQLDFib7d5pEs8jJByxlOSSIZIJYsoLulCG/ooZ/Rt5M7/Ot6sSWYB/wrUZIxAiu1rjKpu2hcFbZ4MMqZ7Um4bkQFvm1PSmCtnaC+b7vtmVuay065MC2GJtExhsxcFhImJlUE4gcDC/WtCj477oIOXhWJtoY09/zyr9c/nPfG2w3ugG8VcIljI8BPCkJJ0PrAplMO7pwILfXSmeff4IXc0COLls3fgvDQ66nY5Fp7X8M+BQgQ== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=variscite.com; Received: from DB4PR08MB10341.eurprd08.prod.outlook.com (2603:10a6:10:3ff::18) by AS8PR08MB6712.eurprd08.prod.outlook.com (2603:10a6:20b:393::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9388.9; Fri, 5 Dec 2025 18:23:02 +0000 Received: from DB4PR08MB10341.eurprd08.prod.outlook.com ([fe80::24bb:a230:6690:f824]) by DB4PR08MB10341.eurprd08.prod.outlook.com ([fe80::24bb:a230:6690:f824%6]) with mapi id 15.20.9388.009; Fri, 5 Dec 2025 18:23:02 +0000 From: Stefano Radaelli To: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Stefano Radaelli , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org Subject: [PATCH v1 2/4] arm64: dts: imx93-var-som-symphony: Add support for ft5x06 touch controller Date: Fri, 5 Dec 2025 19:22:55 +0100 Message-ID: <20251205182258.50397-3-stefano.r@variscite.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20251205182258.50397-1-stefano.r@variscite.com> References: <20251205182258.50397-1-stefano.r@variscite.com> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: ZR2P278CA0024.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:46::13) To DB4PR08MB10341.eurprd08.prod.outlook.com (2603:10a6:10:3ff::18) 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: DB4PR08MB10341:EE_|AS8PR08MB6712:EE_ X-MS-Office365-Filtering-Correlation-Id: 9738cfe5-f838-4d50-64d3-08de342b53c2 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|7416014|1800799024; X-Microsoft-Antispam-Message-Info: =?utf-8?B?dkxJTXFyU2ppMHVYamQwOGhSNjVUbUtWMmNmcGFZRlNpYmJWMHlTb3NhNjN6?= =?utf-8?B?T2xSQ1l4WTZKanU2U1F5OHVSY2JGWkVXcjZHRGZkMmJyZ24wcnlVc0dLYnFI?= =?utf-8?B?dmx4Sk8xeHZJU2hJRi9zYjBid0dpc0RQWFpXdXRyMFFkYkpXTldOR2lPTFZm?= =?utf-8?B?SHJYckYybFh5MUU1VGJqSHp2TWdqRU9mbWhNd0FOaHVmSEdjV3l1SVdYS1Vo?= =?utf-8?B?SmpYekRhbW5uV09XazZRZFh1UzJveU9MNjBtYzBpTlpDMDJGMnhmSlNVelh0?= =?utf-8?B?UEh5UGJBS01yU0lnaUFYZkpUZ2plN0NDYlFSZTJ2MkFqeFEydXhyOXd1NTgy?= =?utf-8?B?RHVuNGF0MHIrOGdsRXR0UGk4cm43bysxeXhTcitZWnErTGV2blJ5bUJ3cEQ1?= =?utf-8?B?Zm84bW5qYlNzcW1uODdMNXlWUU52WmhVbjBpK1R3ZlZTemdXZ1c0VmJOd0pN?= =?utf-8?B?VFpSMWFTTDI5MkpueXFRcDk3b0U5SDA5TWJZTlBWU0RncE9MWEhDalhybW8r?= =?utf-8?B?TTdSRTMvR2pHUnROd2pHdjdkMnQwTnc0bXd1MkFnY08xeWpkSnVobXNxYjhD?= =?utf-8?B?dVgzMlk0eU5vdVNpVUs5ZWtmS0VnWDJYMk94bmN6MGhYVVJuUm0vZkJMak5n?= =?utf-8?B?K1dRYzBZQ3pQUktwdmY3a2pBNnhOMmNjMXROdGVvWVNCV0h6VHJ4RmpISGNZ?= =?utf-8?B?RkdLTHNNVTY1NFlJMlhJSlpqNEs4d0V4eUcvdnlrMVRRMFRBYnJtNVBNZFdi?= =?utf-8?B?eDJwRG9DcmM5Q3kwYlpISWlmSk9zSFYwMTRQV3VaQWpiZFNuN0FySDArVTZo?= =?utf-8?B?N0podUlGMUpESHlQcUNnSzdzNWlwN2tPc25rdGN0eGdhdlFsZDlzOG5PWjFR?= =?utf-8?B?eUZRVUh5dmM1WjhjaG1yQ0ZOWXJBMC9wbEtZcEx6Q0JoamRRcGJ3eEdZMktn?= =?utf-8?B?V3M4WUxpYVQrNjBLWm1oMVJWcEpreUhwa2Y0N2tNb01CeDROVjBhcUlmWW9B?= =?utf-8?B?OG1tK3NmOWZiWUxvUENxcnJrRlFvQ2RuSlpzbStFMHJtYjc0blFaSGcyTGQ2?= =?utf-8?B?YVdta0lSemxFUU1lQ2F4VWRSOWRVRTZjTXZRMktmRWhSK0xzR1Zta3NSR0Mr?= =?utf-8?B?Qm1Hb05jbU04VDh3dU5qNUd2QWk1NnlHVTA0T1hnZEU1M2FpbTA3SGNuWXg2?= =?utf-8?B?Tm90T1JVOVg5SExzTnlmV0FOYURLZFE0bFJxTmlRYlV6Ym1mblJnYzhBRGts?= =?utf-8?B?WjZTeVhNM0Z2bitDZGIvWmRSbnNNSC9VRk9CSHNvTlVFVzdRZjNSRWN1OTZM?= =?utf-8?B?MzU0bFR6YkhEU0thSVQxb2JQbTh1TkNlaitNUFZnc2Z6WFlzVEQrNFhveFF4?= =?utf-8?B?dlVYcFhMeUJFeWh6ajBrMy9xbE94TFZLM0lVMFNwUGVsNmNyRzhLZ2pqQ2hK?= =?utf-8?B?TjlwcnZpTEZLSDg0RVJTWlp5YURaeVVzdnNldHF0bzB0WGU5VEVWbFZSMWdY?= =?utf-8?B?RTNVeFdrTUxBcVRKUTNhZ3BVcjNzcXJFT3E5REZrUEI0dkVVbGJYM2xwb3Nn?= =?utf-8?B?WnczelRpWGNpQi9CR1AybW1IdXNZVjg4TTlEaWpqZzBLVm41emRaQ1NMZitX?= =?utf-8?B?VzMxUEh6SzhRQVlmSVgvZmFCdmoxaDlyQ2NzaFhuVnFlTVpnVGFaUzQ0dHhn?= =?utf-8?B?UkVuWFZlOFJLdFpZL29xdHNNdEJBbnNXWStuTlhQRG1OREZCek5WemE5RmtO?= =?utf-8?B?YWFvZ2o4akxGZVFOb3Z4bUFhUTNRVlJRZGZ1VVVxUzVFb3VqYjBNTGQwSWRX?= =?utf-8?B?WlJTWXlvaDJuZHNPTzVEeHUvVWtZcE90Vk90bW5LV3J3OVcwbzRFQ2NGdFVH?= =?utf-8?B?L2lJNStZSGpocVZTaFluOFdMSFVrNUJtNkhuNWxBcWx5NkxCdjVHbnc4Ylp2?= =?utf-8?Q?b8JBg3bTlZ80c5XGHb2N/o1A/XFNDm+i?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DB4PR08MB10341.eurprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(376014)(7416014)(1800799024);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?bXZIU3pnZmFHd0pFUEVDVUdFQnFQK1NmZytuNzBnd3J0Y2RORVVncVZEUi9W?= =?utf-8?B?M2N1WUVVM3VFQy96QXJxSVVqaFRIRkcybkFoaTNJUTJycy9pM0pYdFNQK01T?= =?utf-8?B?ZUNDL0xlYlJ5Y3NQQ21mSWpGNXFhOEtNMGVHM2h1Q3dkYlA2WkRWckxvbTN2?= =?utf-8?B?Z2FGUHJzZzNjZ21nUEVzajJMUTBTRTBVdDRSSFh4aXVCVS9ZRGhUUkpzWktK?= =?utf-8?B?emVkUTM5UmtBMTFHdC9uQ1RFa2hGcW0xOHNSVXEyWVJoeEN1ZzhrbFBCL09t?= =?utf-8?B?QTlvdllYTUtJZWJPQmJCeWFCSEt1WjNuOXNZMDNIa2VMUElFSXFCTlFZbGR3?= =?utf-8?B?eEpUVmJiOExWZHd6UTJuZVlERVhJdnZ0UitGWXdtL0ZIbzlWR2Y2RGo5cDF5?= =?utf-8?B?bFAwaHBIUkQzOUUrY25kbWdOeE5vTmhKcHpCY0JaUDBGY2R5anREM0o0aTBs?= =?utf-8?B?d2R0Y2NxRGxzdVhpRytGU3h6YTkzdmo4UXZQZVlFV3ZmUGtWeUtqZDgyS0ZD?= =?utf-8?B?UHFHZkR4K21SUmhrZ0lRYTdRSU4rVFh6dFc2UGdLZWZ0M294dFc4MElTbStr?= =?utf-8?B?RUxteDhROGVCcDdoOFNrTHFXRGJuTGhhVElkNjhIM0dnS0ZhQzdlK2J4S2ly?= =?utf-8?B?alE2YWd3ekJUallOcVgvY0MxMDNQUjFiaVhjdlQrSTVvVGZqTXc5UkpxS2dN?= =?utf-8?B?c0xiU1FsKzVMamtRTmFKbzBQMmFmSk1MQUVFZ1FndExESkNTc0hkSWtJTGVD?= =?utf-8?B?L016VlpxN0MwTGFraFBSTEU1c0lyTnk5RzU5ZHlpOTRodUt2RFAxQTMrMzdh?= =?utf-8?B?ZDc3bXBNZGlwL2R4bmZJbkV2SFMyVGtXZFdldU0xZ0I1NTVxbnFvOFp0aVZH?= =?utf-8?B?RWJ6Zk0rTWRXa2x1NjBHc25DdFluZ2x0TGlTNkZjNm5pWlpRdUxGM1JaSnhl?= =?utf-8?B?K1RwK0JMNC8xbnl3Y2xOcmpyU1B3ZGova0dubStOSFptNXhEODNpY2R3ZGow?= =?utf-8?B?Y2hqczFoMkR6R1lhK2YrSUpLMllUTWJQVFBia2dqTndDNFJHWDl3SVpiSzJk?= =?utf-8?B?Nm9LYXhvK3Q3dk9rS3V0MGR2amRUMnNPRUkxNUs2UnBVdENhSmdkT2tXOXA2?= =?utf-8?B?WGRqNUh5MUVMVmsyS2ZXQmVMN0pEUEZSQXowSmJESHFhTXZIVUlsQ044Umti?= =?utf-8?B?L2ZaUm9Ud3E1VnEyWXY0NzdnT3NvR2sxaTk4cWgzcjV5QmdxWXkyMXV3akgx?= =?utf-8?B?Znp3UG1YdDhpbXR6VVI4MWJKMHczZWtBZE0wZDZvVWhLNVpLenAxRXZFblpC?= =?utf-8?B?dXY2UU9XU21tdlZRQm41K1g5UVlVTG0wNjBGdFRyTXU2UkF5OFB5UTlmODJW?= =?utf-8?B?NHNMazVOS2xCZlZvNU9JRVA0eWZaZExFTmZRTGVzZG5LUU5qcFJRWStYU1dj?= =?utf-8?B?eUkzeGFYN0JOb2Z2THBjc09WaGdFUUw1R0FZemZBNUJBQkZ6aUJEODlpUjI0?= =?utf-8?B?ckdvMUkwNG1lZ3N1a1U5enZvenZkT1dQd0dDeTJMaFVHMXZ0M1Vob2FFaHJ4?= =?utf-8?B?RUFZT3RtUzlCYTlvU0xqZElYL3JPUEpjSGNpcFJSeitCcGI1OGhRdnZoclNm?= =?utf-8?B?dzYxRi91dDdjZGtEa0pFcE5pSTNLQUFqUEtSZE5VUm1mcDc0UlRiajNxYWM5?= =?utf-8?B?RFBjOW5jTVoxeEFpL3NWOUhIek9FZTh1VmtsTGEvbEwzL0trdTBUZlRCMGFF?= =?utf-8?B?SVd0cERZLzB6a0ZNMXUxMlVYRjF0Ym9tamZEVUg0Qmd0K1RRWC9mRVA1Q2VH?= =?utf-8?B?N3RqQWJidjRzTEhhL1hxaE9SdWJKY2ZvcExOUXV0ZU9ZNjJCaURFQzNadjFO?= =?utf-8?B?Tkp5L2wwakl3RGtkUHJ6bDUzUmNpU1ljdXB3aUJXMVBIM0RVYWZXby9uR1NN?= =?utf-8?B?RkY2eTAranoxc0hnRTBkYXY1aTVMT29kc0JzUUI4aGtic3dOWXpObzBzRVA3?= =?utf-8?B?SXBQZDZVY1N1emh1OFdaZSs0dXArWm4rT2g2bkxwWGhXYXA5WURTUEVhckwx?= =?utf-8?B?OGhnTVNmekZEY29UY25MeS9XcFdyYTNPMFpQeUFMRlNNSVVSaE5odDdSMnBs?= =?utf-8?B?S2xTRmxMeURzZEpyL2dCK2NwMHByQ3A0UjlpckxYYStwVk5sZFFkNDJnVkln?= =?utf-8?B?a1E9PQ==?= X-OriginatorOrg: variscite.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9738cfe5-f838-4d50-64d3-08de342b53c2 X-MS-Exchange-CrossTenant-AuthSource: DB4PR08MB10341.eurprd08.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Dec 2025 18:23:02.7505 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 399ae6ac-38f4-4ef0-94a8-440b0ad581de X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: EeUxwk7T5BWT5nC8oFg5b4cFFndV1f/2Eq6BJ/UHaLRJcGVIUJwrlOSi+2gKJzDIlI+sDQjIx2G8mKFCwThIcw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR08MB6712 The Symphony carrier board exposes a capacitive touch interface through an FFC/FPC connector. This interface is wired to an FT5x06 touch controller on the I2C bus when using Variscite=E2=80=99s 7-inch capacitive touch displ= ay. This patch adds the FT5x06 device node to describe the actual hardware connection and enables touch functionality on the Symphony board Signed-off-by: Stefano Radaelli --- .../dts/freescale/imx93-var-som-symphony.dts | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx93-var-som-symphony.dts b/arc= h/arm64/boot/dts/freescale/imx93-var-som-symphony.dts index 00bdd3b91fdc..39bfbd0428a9 100644 --- a/arch/arm64/boot/dts/freescale/imx93-var-som-symphony.dts +++ b/arch/arm64/boot/dts/freescale/imx93-var-som-symphony.dts @@ -208,6 +208,21 @@ &lpi2c1 { sda-gpios =3D <&gpio1 1 GPIO_ACTIVE_HIGH>; status =3D "okay"; =20 + /* Capacitive touch controller */ + ft5x06_ts: touchscreen@38 { + compatible =3D "edt,edt-ft5206"; + reg =3D <0x38>; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&pinctrl_captouch>; + interrupt-parent =3D <&gpio2>; + interrupts =3D <25 IRQ_TYPE_EDGE_FALLING>; + touchscreen-size-x =3D <800>; + touchscreen-size-y =3D <480>; + touchscreen-inverted-x; + touchscreen-inverted-y; + wakeup-source; + }; + /* DS1337 RTC module */ rtc@68 { compatible =3D "dallas,ds1337"; @@ -272,6 +287,12 @@ &wdog3 { }; =20 &iomuxc { + pinctrl_captouch: captouchgrp { + fsl,pins =3D < + MX93_PAD_GPIO_IO25__GPIO2_IO25 0x31e + >; + }; + pinctrl_fec: fecgrp { fsl,pins =3D < MX93_PAD_ENET2_RD0__ENET1_RGMII_RD0 0x57e --=20 2.47.3 From nobody Tue Dec 16 07:42:14 2025 Received: from GVXPR05CU001.outbound.protection.outlook.com (mail-swedencentralazon11023130.outbound.protection.outlook.com [52.101.83.130]) (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 D6494345CCE; Fri, 5 Dec 2025 18:23:09 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.83.130 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1764958991; cv=fail; b=qcKPPyhrCb8eKp75RApmV5/5jikxsTzBJZA7K/tiZMommtLwwK7c7znQByzGhGRtgw2UhG4SaKiQNnVAlKs25du9YypaiJXvrptuvmkeaCFkqKN4HX6Rhf0dKxbgootfVNsppWxsIOFyrh+GjdRJZvX+C4JydU8X42Oc58e96c8= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1764958991; c=relaxed/simple; bh=dHgE/U0yhhR2OJjH1/RQ4TCKUIoLvvki2WXL3ZNheoc=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=cxAs3kKdRN1hnKSlcZnkOkqdh7ZkxBVcAQW9K3KOFK9qmtmBF3PvloxqZQO7/48tfnlCMmhKxCyAOU9N/g0V/g1zJ9akX+aa96WubN1SXxB9PZ9OsjfTI8AxVm5M3iNzH14hnMJJiYP4GbG/hBe2pFruD3pbCxHaUZqsMbCo5oY= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=variscite.com; spf=pass smtp.mailfrom=variscite.com; dkim=pass (2048-bit key) header.d=variscite.com header.i=@variscite.com header.b=YmqLU0fg; arc=fail smtp.client-ip=52.101.83.130 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=variscite.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=variscite.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=variscite.com header.i=@variscite.com header.b="YmqLU0fg" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Dlqm+DJDu2MwDwcG6mlo0xb7/aHnMIwCiDOcG/RuhYP6DJnS3V9fuDiUFWJnttjqcN26m+iD9oym39LERTHeJFwTiMegshZbtzE4mK+wLnt6XW/XGWDmrDmJ3nXKJC06Rqqq048hApcRvo4iBRtYREb9NQXVEeJY0FBA0ubIHt4JoOhrPdvCPnykppi4oBr9wDtHBynYXpy+UUZjRhK7QdQCyN5EDirV7Vv45tbbpgsyOQNrU5HwkXwBdtBVnzJHWrr/5SD3Y4mGso/EBIYE3sYblpI2CPBUjCm95Fray3aiwy3HiUsiSF7wCTN8ddy3o7YYYmNlU5rP9KJR3bf2CQ== 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=mPLJTF0ZuiaXr3K9CtXMsZfTsma5NKvm593ijvQTP8M=; b=tiidrkWXEpR/ZaIi8/YgJq4D0UXsUILKjH4VMOIMkqGOh9vLQfPKITlhcqriJfVCDakwhUbVKZ13UDVYYcovvmq/9klbMHKRlwE+8KkPg5J0KNwK1eCNFjk4r3sQuao3iB1xPO5FpcWpFcnL++bAAvAQMlabJ9+tV5E0/zvIccMnirGnB8K+OcpIrKgyJ6xTtgRGpRTwgLv7EZ9ALNfDmAtTVuzBk0BFnQ6Gtq2yIvQXOA4aDRfQXqNzms0rHxBk5NTYAiesw4QHxB4SArY2q+bO53XFLEo318ca5IaNpcb8MY4+YKAvNhT4i8rqvAnvEDP/fVu3gcLdVqUmcTqYvQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=variscite.com; dmarc=pass action=none header.from=variscite.com; dkim=pass header.d=variscite.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=variscite.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=mPLJTF0ZuiaXr3K9CtXMsZfTsma5NKvm593ijvQTP8M=; b=YmqLU0fgM2NjQcqOG/ua7K+YWE2dV7aAZT3izjaNuv727ECFnlh4PAg8b5P39xko2pqRG8mM40f9Kr6/httdlQqR0zyoXMIT1u/P8T/QpSYrMuo7QYS35Kf1RwxHpfa19Bu7Kd5OvPpCFt7OcRmvYcYWuCC0auaIK9c195udjKdT0J0OuQjduF4XOGshEi1k7Ag/CyLB5EUzDoVv/GA/7n4viWe15ymKwQ2sU1mMMiiROSFKDJDZm5OwqPZnGIoWSshnzKd+lQrvXwNmQsPCf7HMjTPF5SAYyH8pOTQBH6mrjwRp7tYCIhgKYIM3h6GeL5shM7Op2s4O/bMsi3LoBQ== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=variscite.com; Received: from DB4PR08MB10341.eurprd08.prod.outlook.com (2603:10a6:10:3ff::18) by AS8PR08MB6712.eurprd08.prod.outlook.com (2603:10a6:20b:393::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9388.9; Fri, 5 Dec 2025 18:23:04 +0000 Received: from DB4PR08MB10341.eurprd08.prod.outlook.com ([fe80::24bb:a230:6690:f824]) by DB4PR08MB10341.eurprd08.prod.outlook.com ([fe80::24bb:a230:6690:f824%6]) with mapi id 15.20.9388.009; Fri, 5 Dec 2025 18:23:04 +0000 From: Stefano Radaelli To: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Stefano Radaelli , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org Subject: [PATCH v1 3/4] arm64: dts: imx93-var-som-symphony: Add USB support Date: Fri, 5 Dec 2025 19:22:56 +0100 Message-ID: <20251205182258.50397-4-stefano.r@variscite.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20251205182258.50397-1-stefano.r@variscite.com> References: <20251205182258.50397-1-stefano.r@variscite.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: ZR0P278CA0084.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:22::17) To DB4PR08MB10341.eurprd08.prod.outlook.com (2603:10a6:10:3ff::18) 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: DB4PR08MB10341:EE_|AS8PR08MB6712:EE_ X-MS-Office365-Filtering-Correlation-Id: 12a816cc-c1b9-4978-e753-08de342b549c X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|7416014|1800799024; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?ch3MLgY8Y9kRMnpEbSXBv3JqjxmjdWKRJ/L5olYAdTLjzlvPkN+ZZV6Z5+g6?= =?us-ascii?Q?mZNokZ5csWdfTafDQ7LOlANesFR9AGXFBc7D1tNDxjYwJtuL0+eI9l00M6Ee?= =?us-ascii?Q?UuEZRblVZd7LOZYWup7BYLYnIuNEkITb0LNoVzeEuxYxTysA5k/vDld2joXr?= =?us-ascii?Q?uSzipH/BkESkaQxiqyZx/nfU6dk5juZ0Dc6/HAGdK8ek4gZ/tXRpqOIE0mSE?= =?us-ascii?Q?p7yaTrypQwLyBxByfWyaQXkmLeRSWAA4x6NVG4Y4AAb/7AGADcmFfSFWlpqg?= =?us-ascii?Q?ITin8PmQ9pstSCBebKJ6a9ZkhbAx0g5lugqy8SWyCm6J6ZvcH6kNw066+6B2?= =?us-ascii?Q?WxaIuF27fptSXapizyWNqCS+2mgPHg5QG3Ld2N988Mtgsw9EeDP03Kek2Tcz?= =?us-ascii?Q?rY5YIC+hzJSaSgjIywPMwPlA+PFBw/asiIzcVbi5O9DF9Wr0/PZTggCMJiCd?= =?us-ascii?Q?D+ksr992v04+K9bmdicEcZa4X6+Rn2mO2Dkw860mrDfoiBDs3CjdTvvecLGR?= =?us-ascii?Q?nB+khIG32VKBnJSh86vgGxkZqtXvJMEiVe1eVM36S9jtF1ELH7nuCuGzm5ox?= =?us-ascii?Q?82PdQPI/dJhr+WKJwLW1OtEQQ0Hzs4vfYkYaI6fWEmvItiQwWWtHazMQnNAZ?= =?us-ascii?Q?8AuLQH0QU76aaIrwNcr1iSMm6j0tmtg/RW9vbstVDnk6UE6kktNxxXdR2ROT?= =?us-ascii?Q?NTbzvHozyWNhKDWIs+UERYn9P6HwO8blbU/uce2SggXgboILBYUNmwDeK+jN?= =?us-ascii?Q?nnaUfyQ2m8JN/16lmIwnY8Y8yvpDG/3DkKY75ajOcNtzFTMhTPp3+nUsTXpo?= =?us-ascii?Q?at2B7RAYtJBXbytb2WMP2Cavodr+uOjsPnW4ypFuEFdVAJ73XGY2Hj2MfWKM?= =?us-ascii?Q?MvF6XSTgIkUuB58NAlNh+I6oc1h3ejMvot3d7Rt8DGzDtKn7C1zpZwnkE4R2?= =?us-ascii?Q?MCJt0w49bdqfz9XLajX7d0t0iElysTFIm5lf90BTeNgbGeYmFcPv4DXfSkTq?= =?us-ascii?Q?5O3BE0+IqtlUTp3vKFLP23FYgYGx2sMKHAcTj/XXo5DSkZLpOq0RRFMXSy1L?= =?us-ascii?Q?zNDdqWQn3KneTfXJ3PfETX8NcFlB0dMy/qLrx1WmscVjptOiE0X1Hqu8LFwe?= =?us-ascii?Q?2eSJ6hQLVGge4dAnW+DcdxMYucoSqXH6WWcrccML/DpUTjMO/InkkmOp2R8h?= =?us-ascii?Q?Ewmni5gDbCP8Q2fmqwRjeWJpNGGNjq95vATpg1YbZEunl+kj+0bSTIsjx5gu?= =?us-ascii?Q?L4E4BL/KHM+j3LGxbzjQliYlBx6WXsfo3k1IKfZOMwoF2t+oB/bbu37foYcI?= =?us-ascii?Q?3gUFiYfvFPjsPJH6cUh/yTobl6SMGn/zR9/b8SilE1MCQAYGn5OFQSO+Th01?= =?us-ascii?Q?NqdwEwwcrQY+ihoZgne9R4qKpazPFMMSNvW1sjOl+mNP3+lhiEBtRBFM+vKM?= =?us-ascii?Q?TKfBoFzsRWlLcbjWDis9x1JF7Ryife0f?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DB4PR08MB10341.eurprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(376014)(7416014)(1800799024);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?rHSSCjZXpSn+NkhjBZOhLb1jOUkvaZ2ncC50KYDYhTU1KjR/UROJqyg8d/sB?= =?us-ascii?Q?AnUXFFujLN5g5w5gSZCYLjgp+aH2hljlDAr43ssvZsw085GGVOlGIN9/BaNB?= =?us-ascii?Q?O2BS2CUGzFKnmXYbX3sCL6BFq8SW+BDJ8YMpiv3ioEnRalAJeTJBjp6nWjgo?= =?us-ascii?Q?t3F8uXJJ1MamGZ0LM31dsc1b9Kj9Mn6bdZkm2eFvyJfAXGnMd3NRDPburMsl?= =?us-ascii?Q?2UzVpoTd3YilY1tPrLmQjbwLwpmFVyLSxlgD27SZyI4s4pMRwYKSmk2aSpyl?= =?us-ascii?Q?HtjoQqFlx+w7nXhm2o64Dcal0Bb1zObee89XWP3Dpz8CM8WKkhZO6Obl62rw?= =?us-ascii?Q?J1R4h7alJCy2jaPU9pI+oRbsko4y5Xve7TiFldU/chjl/zJzj2r7m80QI9cf?= =?us-ascii?Q?Rq7Dmiykp9iF7Ae7c95m//6mMHUZR1W/OzVjiQ6JUKH27klrBjOeUV37Olty?= =?us-ascii?Q?tGb6BEmJO4WN4Ci9DotLz/CNlOh1txafLf//2czcM3cU5O0OyAn+32R1YTdh?= =?us-ascii?Q?7Eu+G5wjNr/YiBfBewtgOZ6rNHUye/gZ7vvnkVl40nlOviLA9xG1wInKNgmK?= =?us-ascii?Q?zVXC3wzvLvArByoY5k4IqwSpxbFNCWJklj9vkhO4ycq2fi11gcUYUtjL76rK?= =?us-ascii?Q?AOSHmlsyKGmY6+yPgZrpNWeTirGCl1+U6FfgvshFGP4ZU2SyqBVtHiBOZHL3?= =?us-ascii?Q?UmyTaErW0JeB2BjsACtx3cNwEmcf8xNflb8X8YvqfQp+rZa7HyTm4VaW50md?= =?us-ascii?Q?cULDRS6dR2r4hHycjkj7pBXU9GdFVgGQD+2Um8JAnhqrsw4vp+ySSFivmmqg?= =?us-ascii?Q?7fYleSiFoQgaQ8t9W5RbkR/ik3/hQF3GOaxcnZqeBn2WXXlp4Ggopo3ge+8l?= =?us-ascii?Q?ILyvTeGwqc5+tVh47C4aUTz+YAq5kDm6sawOajyv3jg14ToAZ6F9oM1FIa5G?= =?us-ascii?Q?2eYjHhTvhP0WxWANOQu82PJZkHN8pBbbZ9YCq2VStSF2MHVHJ8Im59C/3l5G?= =?us-ascii?Q?UCMFZpFPuRkFtWZpGYY5nojSJHX9UQyuKSvCaQI6EPX9gD5MSOlsG216eX+w?= =?us-ascii?Q?6a7dtJHEXxOuSU+IZMTph2c08hGN3dpa4zSlGIWSDFLW8OQYXUzQ+Gyk5uTm?= =?us-ascii?Q?eavOZZNw9ypxVRsvUojNJyw2vIxqeprXfAT8+Yg3077V+MMm97UR1paO/W4f?= =?us-ascii?Q?ePTCyh0k0AkrOzztFnTPELFcGRkigvXUkZW3pit/B+Ht8gDrwNnTCJ8X3LZ9?= =?us-ascii?Q?HAu+vwwfY8gw/o5gPWYlEVhpU1b+3oFdkVMynDUOgcZbJ9A8sXT4grorBRKF?= =?us-ascii?Q?QC25s6BWTkrDfxt94tx5ldRadF/jIFw/cEB+nwHvghfuw98EsyeAfIAJVmOZ?= =?us-ascii?Q?4j4OBregyNSD7YG20UFI566IifeRcItiFZgEY5FK9DxsZntKHid6sNA653JF?= =?us-ascii?Q?pxc2qdfxRU2lzTr2jFyLYb0eIzYOvFP5lIRt2LEE26yMXf51Rfxq/uiudZe8?= =?us-ascii?Q?YPQccjxh8evQ2ebTbUg3Q+2UF4hamMhdsLpyiTFaaAGLEKiu/RmsWGNQ4/R0?= =?us-ascii?Q?Q6lqvk3yLAXweDfOXRKC6ZeFmWSf4rulP1m6vQfabGhz0bkWJanqJ5JgjDxE?= =?us-ascii?Q?5Q=3D=3D?= X-OriginatorOrg: variscite.com X-MS-Exchange-CrossTenant-Network-Message-Id: 12a816cc-c1b9-4978-e753-08de342b549c X-MS-Exchange-CrossTenant-AuthSource: DB4PR08MB10341.eurprd08.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Dec 2025 18:23:04.1694 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 399ae6ac-38f4-4ef0-94a8-440b0ad581de X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 1yNpuXRNSBH8+GHuC8XzpPCwmIF3BtyZ5yRJX5ewvm9eQhcJqQ8SSCNB2edfq72Tec3lV20+XYRW626PvWrOLg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR08MB6712 Content-Type: text/plain; charset="utf-8" The Symphony carrier board includes a USB Type-C connector on the USB1 port through an NXP PTN5150 Type-C controller connected on the I2C bus. The PTN5150 provides cable orientation detection and role switching information to the USB controller. This patch adds the PTN5150 node, its interrupt line, the required pin muxing, and wires the controller to the USB1 OTG dual-role device using the USB role-switch framework. This patch adds also USB2 support, that remains in host-only mode, matching the hardware capabilities of the Symphony board. Signed-off-by: Stefano Radaelli --- .../dts/freescale/imx93-var-som-symphony.dts | 45 +++++++++++++++++++ 1 file changed, 45 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx93-var-som-symphony.dts b/arc= h/arm64/boot/dts/freescale/imx93-var-som-symphony.dts index 39bfbd0428a9..ee69d6b268a4 100644 --- a/arch/arm64/boot/dts/freescale/imx93-var-som-symphony.dts +++ b/arch/arm64/boot/dts/freescale/imx93-var-som-symphony.dts @@ -251,6 +251,22 @@ pca9534: gpio@20 { #gpio-cells =3D <2>; wakeup-source; }; + + /* USB Type-C Controller */ + ptn5150: typec@3d { + compatible =3D "nxp,ptn5150"; + reg =3D <0x3d>; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&pinctrl_ptn5150>; + interrupt-parent =3D <&gpio1>; + interrupts =3D <10 IRQ_TYPE_NONE>; + + port { + typec1_dr_sw: endpoint { + remote-endpoint =3D <&usb1_drd_sw>; + }; + }; + }; }; =20 /* Console */ @@ -267,6 +283,29 @@ &lpuart6 { status =3D "okay"; }; =20 +&usbotg1 { + dr_mode =3D "otg"; + hnp-disable; + srp-disable; + adp-disable; + usb-role-switch; + samsung,picophy-pre-emp-curr-control =3D <3>; + samsung,picophy-dc-vol-level-adjust =3D <7>; + status =3D "okay"; + + port { + usb1_drd_sw: endpoint { + remote-endpoint =3D <&typec1_dr_sw>; + }; + }; +}; + +&usbotg2 { + dr_mode =3D "host"; + disable-over-current; + status =3D "okay"; +}; + /* SD */ &usdhc2 { pinctrl-names =3D "default", "state_100mhz", "state_200mhz"; @@ -351,6 +390,12 @@ MX93_PAD_CCM_CLKO1__GPIO3_IO26 0x31e >; }; =20 + pinctrl_ptn5150: ptn5150grp { + fsl,pins =3D < + MX93_PAD_PDM_BIT_STREAM1__GPIO1_IO10 0x31e + >; + }; + pinctrl_uart1: uart1grp { fsl,pins =3D < MX93_PAD_UART1_RXD__LPUART1_RX 0x31e --=20 2.47.3 From nobody Tue Dec 16 07:42:14 2025 Received: from GVXPR05CU001.outbound.protection.outlook.com (mail-swedencentralazon11023130.outbound.protection.outlook.com [52.101.83.130]) (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 0D77F345CC9; Fri, 5 Dec 2025 18:23:12 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.83.130 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1764958993; cv=fail; b=bYRNxhUoT0EOaQMglVdmZbpNStlenTIvFkUrWOaLQvxAeCq/qnnATQCsrZjqf7QD8R3pVLfrWCHEMQYd1rTpiBO0E5/WOYQUXmojaqZY52+c1BESKlGK6cll5KqvipKQXKetV1c04pQ/49D9fgmOmEVm8a0BoH6LKixgTWV3vJA= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1764958993; c=relaxed/simple; bh=rSEIZBLy53bgJePsdgxChfVS69XNVba95lJM72pSXg0=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=qqjKxndombNRvOM5w/QVg5XjiPMLn2vYyfD7Otbs5E97NhF9zkE3OXtZdMnlHz3R+vafCskf4ejwWLTIxyq11wEtVBS/XG3sdfHEIFQDsmeVMCCSq8efxOl+kDkVzeKxbWN5pAkWN6txOH2w1KXK+wIfDqNNSoVQcTJFuhLXGMU= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=variscite.com; spf=pass smtp.mailfrom=variscite.com; dkim=pass (2048-bit key) header.d=variscite.com header.i=@variscite.com header.b=QvRlOWSY; arc=fail smtp.client-ip=52.101.83.130 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=variscite.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=variscite.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=variscite.com header.i=@variscite.com header.b="QvRlOWSY" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=dxcTC0KJofejA9b+H4xFBoOXRzKzRhtYS7zKA3tG3UrA1P4UF6+aIL747/NYrVOQfXY9CZaGe2NC058rNnDpHtqpX5jMRGlSRBYnQ/jJGVeul6FxaM3vYL7nPmMe5IVqZFJiwfjSZ1V5DzLmdlajvgs66X1lADCCPCSG/y4AfxvO1v7NyhbY9N782gc9J3GkPcqKLtF9PisSCyyn2cY+cB/YPwSsb2kpjQNcGQoebPl7Wouss02/c+A6Cn1+qUHxnxy+h3c0OT0mQhesa4acqnwCo0WO0bmmo7N9HfteEWL5r7dMkB2RT71BIM/ea4pGKfHHco7LCq4IFRN092Ql6g== 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=ARL/SP3fo3lBHn242AboyITGOaAOXFiLEL8L9R8QUck=; b=mNfB9PTuZljoTCDePb5xsNLogw3Q/kq1b++c2qDyKBfVGRuBXfoqZ15xpUDEyVbDeiH7U0AwVvT8tIeNA5k/e2yMqM0ln2Sz64eWpleKFl+vE5H1B9g95lqwg8ovLFneU3KazpM7Kbr5O3Q2QnjmXKIjLigUNoFHIO5isS4In23hIxXtZj8IjWxo96fj9ymArTRrc/xRJGfsO0XcuqGUPj7gNk5Rg49y0ckJjxz2h8vqHU4mYM1UQbamPXBgSqqb9wgAicP/E4DDZ8yMs88EivU1EoY1E0BxJoM3haOFsrNeDM5P/7YMQ+ry4aX1785E6SmwEeaamlwWAxVmE46qYQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=variscite.com; dmarc=pass action=none header.from=variscite.com; dkim=pass header.d=variscite.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=variscite.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ARL/SP3fo3lBHn242AboyITGOaAOXFiLEL8L9R8QUck=; b=QvRlOWSYJ1p+sxVTwGzwXCjqC0HfA80dxkRM+0lE/YICgg4FWxm0QhVv2YZTpICs8rIjZVBznt97xpVYkuhoL0Iwdt5ylYYvcbLT6Tp4ViEo1xNO0TkbLZQS7xfuM7XH78x8BHXwlhGWFYQPiHXjBgsXB/2fwgp4+C/dUjQLc5x3kea7eO/7WldmIgD5SQDgYMdyN8GjBjBxZPjBlO+U6c4Sw2O2jQ6bsWnJWcsWw0zk0xQvLR4anDvB3Zp0GChEQFCzbgdagRIP8cQWHJ1PjxwGaLut/wEIjcfltW6eBDb/9cpvOxi76H5OTZgn60081TpoWr/sZJgcICJME96ikA== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=variscite.com; Received: from DB4PR08MB10341.eurprd08.prod.outlook.com (2603:10a6:10:3ff::18) by AS8PR08MB6712.eurprd08.prod.outlook.com (2603:10a6:20b:393::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9388.9; Fri, 5 Dec 2025 18:23:05 +0000 Received: from DB4PR08MB10341.eurprd08.prod.outlook.com ([fe80::24bb:a230:6690:f824]) by DB4PR08MB10341.eurprd08.prod.outlook.com ([fe80::24bb:a230:6690:f824%6]) with mapi id 15.20.9388.009; Fri, 5 Dec 2025 18:23:05 +0000 From: Stefano Radaelli To: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Stefano Radaelli , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org Subject: [PATCH v1 4/4] arm64: dts: imx93-var-som-symphony: Enable LPSPI6 controller Date: Fri, 5 Dec 2025 19:22:57 +0100 Message-ID: <20251205182258.50397-5-stefano.r@variscite.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20251205182258.50397-1-stefano.r@variscite.com> References: <20251205182258.50397-1-stefano.r@variscite.com> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: ZR2P278CA0076.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:65::15) To DB4PR08MB10341.eurprd08.prod.outlook.com (2603:10a6:10:3ff::18) 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: DB4PR08MB10341:EE_|AS8PR08MB6712:EE_ X-MS-Office365-Filtering-Correlation-Id: a4353d29-8029-46be-c45b-08de342b5564 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|7416014|1800799024; X-Microsoft-Antispam-Message-Info: =?utf-8?B?M25VREtlbjh2eUhERGd6VThpd2VjUU82dFZBcVpkeW9pL203T0R0M3BLemZt?= =?utf-8?B?R2NGQjdqeHpQdWpTRUMreHlSL3JBYTNKaDFLZjhyWjZ3NkNKNXlBell3ZjhW?= =?utf-8?B?Z1FhV0RyTnVBWWtMMldERlh4QldDbU4zRUJsUGw3cjZDNDBYeUZpOENZU0lw?= =?utf-8?B?eWgvOVBnN21SeVBxVzlQME9CTkhWVEpDQmpyZEVHbDkvNnh6QkFSd2d1L0p6?= =?utf-8?B?VTJCL1Q4RUtEQTczVy9UZFRZdUs0QVBwaDB2RHh5aFhZK3JtZ01SYnBKMytr?= =?utf-8?B?by8yb2g4dTZYT0pUQ0NMRVBGZmhCcTdEY3FTRnF3NmdMa0RyL1dCNmhqUkFO?= =?utf-8?B?VHdXSE5aUitlS1FUekxNam5ERWhnYTRzVGpJZWE3Zy9HQ3dEMm15YUJzL0Mv?= =?utf-8?B?OFltdTMrTkN2RGFPK0E2Vi9UZjZoL3Rqbm03UFZTdnE5cDRuNnBqL2pzNW5y?= =?utf-8?B?ajZwYjE0NFlWbUtWM1ExTFhKWForOVg2S0dFUVU2K2d3S1lJNWthQkcrMDZa?= =?utf-8?B?c0RIdlhPVUxHclEzNStsQnhvWGpEb0FNamhydlF0TkpNaGtVUCtOOE4vcURE?= =?utf-8?B?WmVqbWZkN1J1Q2JJbnpaYjloQmFjZnFhQW16MjlCeUhjWWtjVWlrSE5GWnJN?= =?utf-8?B?ZTd3b05CajRSWHRHWmtROTlTUm5qSWYyYldxdmt0WmJBNkkyRFJMM1c2WGVq?= =?utf-8?B?Q1MzcC9kMWo4b2pKaFlMYXdlaCtjTEVwdndhZUhGblNCMkF0NjFjNVUvd3hx?= =?utf-8?B?NkJIb0lKWmRWajE2OSt0aytDQ2dJcWVhQ1Jub0pEV2w5VFVJZ1dENVlCNm5o?= =?utf-8?B?aGQ4ajFhT0VNR2twTWJ1T25DaVR6T3BlZmZGNWEvMnBETlNhQ1lHTGpSVlor?= =?utf-8?B?YmlGMjNWdE9ZTEhPL1FzRytqWnBlWTY0Qm9zQ3ovbzRiaDBVYkVXZnN4U3F1?= =?utf-8?B?OW5ZblRyK0dhcUx6SzBtcmRqTlpXM24zQTRrSWdIZ3V2YkxJaWk5QnRqcFR3?= =?utf-8?B?VWJjV3luV3BJcDZRbktYRDk0Y0NCSVZNQzMzeFhsZWpWMHB0b3AyVE1ld1Jn?= =?utf-8?B?SFFLVEsxT2dkL3N3SDJwWTc0V29CUXRNOGt5dnAxWmtzRURncXB1U0ZQQ2Mw?= =?utf-8?B?bURLM0ZJMzRGRkVvWlZqZ05jTnJVbFJKQ2xWc0xmMVBKUXIvbk5NdVNxUkJT?= =?utf-8?B?dkNid3I1LzE1c3YxM05CazNKRVVNbFhsMG1mU0xpL3gyS1paRjQ3UEJ2YmFF?= =?utf-8?B?UHZjbTNtRlRncUVRVkg3VlFzWFUxT21vRkR6NGNBQU9uOHJMNndJZnlJMk9C?= =?utf-8?B?c1NVWkhaZjFJMklVZ3AvNzNDdlllUHp6bG1hVm1SRXY2OW9zSVdDaEVQd0tE?= =?utf-8?B?bWl6VjlWZ1ptRVpWZkdYZWZmQkE2RHdFRGhHQmZ6UWVONG5Zd0RCUXBZOHhV?= =?utf-8?B?UXJ3VWpnUGMxUGlCLzZZL3YwYmRYY1RMZUNlSTZOMHczOW1qK2pHcnJRR1NX?= =?utf-8?B?TStSMk1rbGdjdFZDRFRZdmE3ZXF1NFVuUDg2ZVZobWkxMFJ1NjhYZG9PUkdz?= =?utf-8?B?VytxWURsZVF2V2hrSG9JZFgxSHhJYU1hQmdQVEJsNzhLU1FwYTVDK1luUmF5?= =?utf-8?B?TTJyWXR5b25hRkplUWp6SzQ5bmJWclFvZldPS2p4QlJYLzBOMjdSenJ5YTJF?= =?utf-8?B?M2U4QkJmRG45eWZMQVlGRkVuT1RmQjh1eklzbGFtaFJFN21BbE1oQm9US0Nx?= =?utf-8?B?a1ZlSjlubTR5UDZvY3Z4aldia3dEQUc0cFpNVlhyZGxYVG1uOG1GWGZHZ1Bi?= =?utf-8?B?S21wejllOGVMdlpXbXBSeVR2NVR2Q1dXVm5DckJJQjE1MWprUzcwZ0xNUElI?= =?utf-8?B?Y2xTYzE0Q1VvNE8vdDdWUDB4bWZnb2dPY3MxVkFTOWtwbStOT3pyd2ZwdzQ3?= =?utf-8?Q?G0lbvqwHgBap1KAxmiuRHVikCyRzCmgP?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DB4PR08MB10341.eurprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(376014)(7416014)(1800799024);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?UkxnWmN3TG9XOURydFpyTjFGOTRMNzlPN2ZXK01HY1hmMUFDb2FyR2tBNXVF?= =?utf-8?B?SWRuSll5K3pPRlY4TER2ZjFJcVhBcVA4NDd5cUpyUVVxQytSMCtWTGxSM2hJ?= =?utf-8?B?aVpXZy9zNElpT21KMzhZMytnRlQyMytvVkxwZjBvalJpZi9XejdpVnc0dWRB?= =?utf-8?B?OWd4aVlzOXpKajgySGk5Z01ad2MxVUdNSW5xMnJjSzRzTExlTzNkaGh2c0o5?= =?utf-8?B?TFpvR3N1TitRYzRJSnVvMEQ2RitOVWpScnFENWM4WHVGSStuQnhMdjVaL0hU?= =?utf-8?B?dkJIMHZEZEVFMk1DOG5nSnZSR1Uzc3E5TWVjMWZWZmoyaVpkMmxmYjRxT2hi?= =?utf-8?B?UDJUelBKV2ZGbjJzWXFQWkQ5NzFhdWRJWHJsRlFLUUZIV1VJY21FQWRpSXRP?= =?utf-8?B?d0pDcXhETUc2UXZTcHNNbVJSZHR4UHRjWXBpZTNVZFpPbXl0cFgzS2krT0kx?= =?utf-8?B?ZmtCVkR0ZXpOenV2R25MWFB1VldPQTd4OUpqdU9xSGtSdHJiYmVDWVIxVS9x?= =?utf-8?B?NjhEWmFQNk1mRDNYd3FMQVh0Z0Q4blArMjU4TnJwK25nelQ1WWlvV1NkOE9r?= =?utf-8?B?MVA5d2ptVGFWN3I2YjdjVjJaOG9HWjFyS3VVY3lGQzAxR21sZy93U1BrSjlv?= =?utf-8?B?VTV3ZElraTRaQmNISU9Za1NTNllmQW9YVzE5dFVrMnVtMDNtV3Vyd2xud3FI?= =?utf-8?B?VlA1bVJQK0dWZDdxQjlRSFI2dXp1OEt2MmZjZXVvelBIMFBpK0Q0WGJVUjBZ?= =?utf-8?B?cVBRZDNJd2R1RTE2ZE5RNmZsTVhrK0dsUnViQzlyWlpldHBmazUyM201UkNv?= =?utf-8?B?L0UydFhoUU0wLzF1VVJUcDhFL1FzUmZQVEFPVG9UZ0hYWk8xSmZoNmdtN0Jp?= =?utf-8?B?WFBQYkdWakFTQ3JBV3NZSWlQSjUwYm12VFpYV29CMmhYWGRIKzNHQUc3SVlT?= =?utf-8?B?RkwyclFHdkJpUzl1QTZzV3hLM1lwbERJYW1JL0Y5LzRjV2tEOVRRNUJBcisz?= =?utf-8?B?MXdzSWwvQzlKaWFFa2did3dJSTFCUlMvb00rQkxCbFpiQ202QzZSRzlWNUp6?= =?utf-8?B?dXJwajhleEhOUE85TkdNRy9JWjNRbEM1eXBRenR3OGFWUHI2UXM5OW1JNXR6?= =?utf-8?B?ZHJxU1doZjJuUFRjWUthM3A1NTV1Nkg4RXgyN2VFeUE0bkhXeTNxOEcwWHc3?= =?utf-8?B?QmxjNldxRXBXZ215WlozWWQ2YzJOTHRPdmJ6Z3Mzelp5aGZaVUdSRXBFaWxr?= =?utf-8?B?QVd3UTYvRDBYa0d3bEFVaFBsdlJBbWNQOWtrUG5SMUFEQ3dSdFNSS1M0S3oz?= =?utf-8?B?cmZFSVA4L0xqaW5DN0ZPNklLU1Y0RlJjcVhnNUJDRlljMWsvdWgwLzBzaFIw?= =?utf-8?B?bkg1akx6bDdoZDF2SnBhNE10ZEtKaDUwbXFnU0Z1SkR6NmtmZVl2NnQ1U1ZY?= =?utf-8?B?SEZMdnNLb1RjUVhuYkJHNnJ1UmdlVnBEek9FRy9ycTBVTlBCbXBKbVdENmFS?= =?utf-8?B?RmFXQ2s3QUtJZ3hBT0FGRmdmOTl1aFExUUNXVE1RNGVIODVjUGUxLzFMNitv?= =?utf-8?B?K2lYTG5Qc0FteEErVVJBTDBuTUlRNk9qMUw2Z3g1aUtPN2k1cnF6RzZaRDdw?= =?utf-8?B?ZVpPdHMrUmFJU05kcmFWNkZxVjNuN24xMDhlNVdBQlBQZDJWdklPV0NKOGZJ?= =?utf-8?B?UnJDa2FVQlZES3BVUjQ2VkxaejIySWEvYUtUcUkwRytFV0lSUjFzcW42MWxN?= =?utf-8?B?cFZuUkxsd0FYWVpDZXZaM2Q0bFFTRFV1UkMwUUg1cFg1VGpIRGs0cVVqUURO?= =?utf-8?B?SjVrQkJDUHVDclVyY0VMNHlqNmNHNGJYNVBlSGoxR1hFM0FjZGJnMUx5L3FO?= =?utf-8?B?aklwbnQvR0dhVENpcGM5OE1hMXhCZzgyVFNHQjdZSi9ESHNJWVdySzhsSndL?= =?utf-8?B?TE1ZVWpjSG91YnpuZkdydW5jV00zRlR4K1J3ck5ZMWxxZytrdU9lSmpzY09w?= =?utf-8?B?endjNVB4bDFKZE9RSS8xV1dwM0kzc0lzRHZyaTdtdjlnSXNXbWZxMmlvcWpn?= =?utf-8?B?TGREMzNabUNjOVJrdzFKc0E4KzJWUEduUERIRWFhNk8rS1o3ZlJlY0xwdGtD?= =?utf-8?B?Yk1RUkREU1gwVjl2cTVYOHFxRGg1Q3ltMXQ2K1VPczI2UzFFMU5uQVduOUdy?= =?utf-8?B?Zmc9PQ==?= X-OriginatorOrg: variscite.com X-MS-Exchange-CrossTenant-Network-Message-Id: a4353d29-8029-46be-c45b-08de342b5564 X-MS-Exchange-CrossTenant-AuthSource: DB4PR08MB10341.eurprd08.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Dec 2025 18:23:05.4670 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 399ae6ac-38f4-4ef0-94a8-440b0ad581de X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 7Yhpwqmx6POp4oZi8+EdnQ/dpWTo+1HobVb9dDtg94YaybB4jQK/Kq9W0x8gLKUTL/vWy3Pf6HtrgQcFNvJUaQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR08MB6712 Enable the LPSPI6 controller so it can be used by user applications through the board=E2=80=99s expansion connector. Signed-off-by: Stefano Radaelli --- .../dts/freescale/imx93-var-som-symphony.dts | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx93-var-som-symphony.dts b/arc= h/arm64/boot/dts/freescale/imx93-var-som-symphony.dts index ee69d6b268a4..c0842fb3cfa3 100644 --- a/arch/arm64/boot/dts/freescale/imx93-var-som-symphony.dts +++ b/arch/arm64/boot/dts/freescale/imx93-var-som-symphony.dts @@ -276,6 +276,13 @@ &lpuart1 { status =3D "okay"; }; =20 +&lpspi6 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&pinctrl_lpspi6>; + cs-gpios =3D <&gpio2 0 GPIO_ACTIVE_LOW>; + status =3D "okay"; +}; + /* J18.7, J18.9 */ &lpuart6 { pinctrl-names =3D "default"; @@ -384,6 +391,15 @@ MX93_PAD_GPIO_IO22__GPIO2_IO22 0x31e >; }; =20 + pinctrl_lpspi6: lpspi6grp { + fsl,pins =3D < + MX93_PAD_GPIO_IO00__GPIO2_IO00 0x31e + MX93_PAD_GPIO_IO01__LPSPI6_SIN 0x31e + MX93_PAD_GPIO_IO02__LPSPI6_SOUT 0x31e + MX93_PAD_GPIO_IO03__LPSPI6_SCK 0x31e + >; + }; + pinctrl_pca9534: pca9534grp { fsl,pins =3D < MX93_PAD_CCM_CLKO1__GPIO3_IO26 0x31e --=20 2.47.3