From nobody Mon Apr 13 21:01:12 2026 Received: from AM0PR83CU005.outbound.protection.outlook.com (mail-westeuropeazon11020134.outbound.protection.outlook.com [52.101.69.134]) (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 35A4023EA80; Wed, 4 Mar 2026 11:21:32 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.69.134 ARC-Seal: i=3; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772623295; cv=fail; b=svzv3Xp0dTjY+yTmqdrW069imFhJF+YSss8/Qkg455UZQ/neoRCb+rq3t95dij9WCCVcX9HD/FuMfuYCu2MIeJJ4qoNtNylm9dNzN9CTVbyYGBrwRwYfSu3wHKibitsixGjWY0dJVsRu2KjH40S5BISSvkXU9NhjNC/r8g1qcks= ARC-Message-Signature: i=3; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772623295; c=relaxed/simple; bh=+1jCX59C1VmSDOsfbtxMECYHAp4RJ3kVlB/V3uwp5K0=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=GhplIsd2QWW0gshyyPS6/Wozyhtb3fSsVWyBmzrIFTHMnHQ545emcED66+GE3ceoiw0vMMOtkA+Etl7bZlt5zwIHZvObuGaB60U22KVekhXlCAc1zSNnBUt53i8joxEyW8pEyrM6BFJyZa+ZIpCRd1v/qjHjNxflfCH7lV/K44c= ARC-Authentication-Results: i=3; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=solid-run.com; spf=pass smtp.mailfrom=solid-run.com; dkim=pass (1024-bit key) header.d=solidrn.onmicrosoft.com header.i=@solidrn.onmicrosoft.com header.b=AFEilgch; dkim=pass (1024-bit key) header.d=solidrn.onmicrosoft.com header.i=@solidrn.onmicrosoft.com header.b=AFEilgch; arc=fail smtp.client-ip=52.101.69.134 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=solid-run.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=solid-run.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=solidrn.onmicrosoft.com header.i=@solidrn.onmicrosoft.com header.b="AFEilgch"; dkim=pass (1024-bit key) header.d=solidrn.onmicrosoft.com header.i=@solidrn.onmicrosoft.com header.b="AFEilgch" ARC-Seal: i=2; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=pass; b=cLSTDduF/LOMlP1nalOtI3Ez4OH2qxTWE1QuVb48mNdU8+ujik9KHbR1I0jeW31z6K/d8BDP6ZdQsnrNBOnZasrNCQJjxRDbtO2osucxhR6Hh91zLgYUwY/i4pTOox+AJOcsFw9UUNffB32RfUH56mtVn0P0MQkOapvRBJv7p/K+IrmGdvwR0aE/tiBRI5M5jmixbVS/WoU0EVg9HxfRwX1y1yKC//sLQ2yuqGZ6doHexKon2+XED6rKLGuap54oSK35AKo/P2XFPldQYX2TwLmqjp7dEWcNUfvL2uAitDd+pvAHsPWgUAoG95zca23UzI3T5d0UHQJZgbcpIVMdkQ== ARC-Message-Signature: i=2; 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=JcixeyrRhZNXjl+Lfp+jwp3mzPz4jkCI4oXT4/tyMqI=; b=lZnr7ZJ34MxONtyZ5cbySmOABWwmlDHlhOpbXZtkZCHqZql4gLF4Yw5x9hNLQcUARYJKJHavUlGOZDsoAJn1jncD57tHHktL1/rF1mRI0MPSbPUtbduD+dMA0gAUpD2VEuagPK2BcQLzu+f2m2Ypmf64GOVI34QY55UEC/FHj78rge7DQ7LchCxfzlBgE/fdPFrwdRA5n0K57I/fXPEmws1iX+hu5pnC09e8kfkYW507GiAB3p4dXQ24/uanJke87ppAcP2c4H54aYfmQH+MxaeYkoUvsiyrK81pToJH7IuTGUuhd5b749EvLsc/otVCLGPtT38DtCanvj/CO5pq5A== ARC-Authentication-Results: i=2; mx.microsoft.com 1; spf=softfail (sender ip is 52.17.62.50) smtp.rcpttodomain=kernel.org smtp.mailfrom=solid-run.com; dmarc=fail (p=none sp=none pct=100) action=none header.from=solid-run.com; dkim=pass (signature was verified) header.d=solidrn.onmicrosoft.com; arc=pass (0 oda=1 ltdi=1 spf=[1,1,smtp.mailfrom=solid-run.com] dkim=[1,1,header.d=solid-run.com] dmarc=[1,1,header.from=solid-run.com]) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=solidrn.onmicrosoft.com; s=selector1-solidrn-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=JcixeyrRhZNXjl+Lfp+jwp3mzPz4jkCI4oXT4/tyMqI=; b=AFEilgchwPg2d6tByb4ulTPzj9t/N43Bz+6r524P0/eqyQRmuNs1vVgbrDrR+2SLNgJaWvcvE4sEab5HkwmLNlILQESv4DWIXIlqFbuiLQSE5JSheSJiVd/RkGUMDj1DwdaqLKBRsXTzUUf9EHO25hgDzqPJFIsaa3ZF65AoChM= Received: from AM8P251CA0025.EURP251.PROD.OUTLOOK.COM (2603:10a6:20b:21b::30) by VI1PR04MB7071.eurprd04.prod.outlook.com (2603:10a6:800:128::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9678.17; Wed, 4 Mar 2026 11:21:29 +0000 Received: from AM1PEPF000252DC.eurprd07.prod.outlook.com (2603:10a6:20b:21b:cafe::60) by AM8P251CA0025.outlook.office365.com (2603:10a6:20b:21b::30) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9654.22 via Frontend Transport; Wed, 4 Mar 2026 11:21:24 +0000 X-MS-Exchange-Authentication-Results: spf=softfail (sender IP is 52.17.62.50) smtp.mailfrom=solid-run.com; dkim=pass (signature was verified) header.d=solidrn.onmicrosoft.com;dmarc=fail action=none header.from=solid-run.com; Received-SPF: SoftFail (protection.outlook.com: domain of transitioning solid-run.com discourages use of 52.17.62.50 as permitted sender) Received: from eu-dlp.cloud-sec-av.com (52.17.62.50) by AM1PEPF000252DC.mail.protection.outlook.com (10.167.16.54) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9678.18 via Frontend Transport; Wed, 4 Mar 2026 11:21:29 +0000 Received: from emails-3172265-12-mt-prod-cp-eu-2.checkpointcloudsec.com (ip-10-20-6-248.eu-west-1.compute.internal [10.20.6.248]) by mta-outgoing-dlp-670-mt-prod-cp-eu-2.checkpointcloudsec.com (Postfix) with ESMTPS id CC30E80690; Wed, 4 Mar 2026 11:21:28 +0000 (UTC) X-Mailbox-Line: From b'josua@solid-run.com' Wed Mar 4 11:21:23 2026 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Zmzfgw4f68Q5rRIk6/e/Ea2tntD4WJyf+P5Nm+LZp9dAXKceKzB3nEU1VCheZAKN4Z7MdH0kuZUoq61KTrkELM5FW/hkXp4/n0OLAag5eOz2SmMJxtkUpgpu5OsUOT7w5QjgXYlkj7xqRfVPQfVoh9/PWRhffXeHnmnLY9zzAALvXUW+2AhDX/WHuIAEPeWEhndITB9nyvaZtqFjJ3kSR1X888muOQteIgrjvaafHokbHapcjCYkQBEE9DL6R0VxjvAC/Dmz9YRSKLXpQ8J7moG0QAnyYY3UFy1jEb/utvbZe8ikG/5H54CqssW2Rht0D6pIdG9+2VO/T6WR8WDNQw== 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=JcixeyrRhZNXjl+Lfp+jwp3mzPz4jkCI4oXT4/tyMqI=; b=OFD4Q1zfQYkXYDUJEHdaGF6QiZE3NOANwDIME+eG6IDRpQAD4JjHv2U0IOv/7BGDCUGdQcdpzu7wXIH7g9rjHv+lE+EydOuELwTUq8duCokrb6MRRsoAwaj4/NH1cZPOPIs2c/fYK9gf58FYLaaZ4ecTDipNVcz40z/dJn8he9ZgAyEDUM7wmGRW233UxKzrwUTZBJAkiTZnS+Q1wFeGXx6tC6YLIba2AMGSZMCbKZK92n+VZvp5uuKdT0+XpgCwIAFLqCPJ824+BPv5rpWyJRYPtrqAq/vH3gLUk3JD2uQJY0dJSeEe/h52HgsC5fL5nxj0qhBg9lnz6WcE0GqVuQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=solid-run.com; dmarc=pass action=none header.from=solid-run.com; dkim=pass header.d=solid-run.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=solidrn.onmicrosoft.com; s=selector1-solidrn-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=JcixeyrRhZNXjl+Lfp+jwp3mzPz4jkCI4oXT4/tyMqI=; b=AFEilgchwPg2d6tByb4ulTPzj9t/N43Bz+6r524P0/eqyQRmuNs1vVgbrDrR+2SLNgJaWvcvE4sEab5HkwmLNlILQESv4DWIXIlqFbuiLQSE5JSheSJiVd/RkGUMDj1DwdaqLKBRsXTzUUf9EHO25hgDzqPJFIsaa3ZF65AoChM= Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=solid-run.com; Received: from PAXPR04MB8749.eurprd04.prod.outlook.com (2603:10a6:102:21f::22) by VI2PR04MB10979.eurprd04.prod.outlook.com (2603:10a6:800:277::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9654.22; Wed, 4 Mar 2026 11:21:18 +0000 Received: from PAXPR04MB8749.eurprd04.prod.outlook.com ([fe80::d782:fbb2:be9a:43f1]) by PAXPR04MB8749.eurprd04.prod.outlook.com ([fe80::d782:fbb2:be9a:43f1%3]) with mapi id 15.20.9678.016; Wed, 4 Mar 2026 11:21:18 +0000 From: Josua Mayer Date: Wed, 04 Mar 2026 12:21:13 +0100 Subject: [PATCH v3 1/5] arm64: dts: lx2160a-cex7/lx2162a-sr-som: fix usd-cd & gpio pinmux Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260304-lx2160-sd-cd-v3-1-dee4523600ef@solid-run.com> References: <20260304-lx2160-sd-cd-v3-0-dee4523600ef@solid-run.com> In-Reply-To: <20260304-lx2160-sd-cd-v3-0-dee4523600ef@solid-run.com> To: Frank Li , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Carlos Song Cc: Frank Li , linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Josua Mayer , stable@vger.kernel.org X-Mailer: b4 0.14.3 X-ClientProxiedBy: FR4P281CA0019.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:c9::16) To PAXPR04MB8749.eurprd04.prod.outlook.com (2603:10a6:102:21f::22) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-TrafficTypeDiagnostic: PAXPR04MB8749:EE_|VI2PR04MB10979:EE_|AM1PEPF000252DC:EE_|VI1PR04MB7071:EE_ X-MS-Office365-Filtering-Correlation-Id: 1cf0e027-d26f-488e-feae-08de79e02e6f X-CLOUD-SEC-AV-Info: solidrun,office365_emails,sent,inline X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0;ARA:13230040|1800799024|366016|52116014|376014|7416014|38350700014; X-Microsoft-Antispam-Message-Info-Original: dSSe3976269zmg9RAE9R5QkaxxRlZE4Km6Py1gQCYtOmdzmiEM+Eu96yuodSV3MRB4HQcFO5mdbp43XY/efQZMjF8ALMOOmAHj36fbnelmV6G3mwvmPgaZJrXTZ5kpWeOe1Txru6huTwuwnE/0PIPbZOBENqcJlLUd+KZgcPybJwPy8jmkJQ5Kc3TGBR3sWJPwv32CBNxugtolBpS+JE0EFqQRq2nSHu0NodcPbKe6OF4L+OoN/og1CNbKldQxvWGDpCryIolPgI0YjB0HTqiCs4LvGM0FKJACXp91uJLdiPpi02sipOEDYka4Tiojqzh9odQJRzPagHtv5/Uo7x8LXJoMzE6TPZvU8Za/uah2zUZSg+TokqQsQizy2JIri2kN5k0eVuNN3gaMdIXQnQ4DO90cU+/03TneI6alnjgkO8Rn8JKXv6dXoMpZpdyTv59Ixc7v3tHtvUQGbrMyuS9/Q1FG8Csrxe2k/uZhUpqYNETV3UtNkBXQi+NUVMNel4vvgcZKNxgAPdvlKucuq5moEV1veUGCNgkeWMj1DneEUHrR18Mn3j9GQi+v5LFo+j8LtWNfmXVcrDT8A0AtDqS7hmPVES8U70/C8SRChnx1ghC5s7/Bi3VVaTqqCg25Z9hpjIXGvKR7rtuknLg6VVNzBN7V7bx+E3Jsh9+5BWoA+ycMuHzVq4Xa6Hl+b2NKKxsF6dlGr6h8MFExWzcWKCD/SRUOcnX9XUN6gBJcrnY+J/RmKQ8znQkFx2MRPGeM5AcoAI6bac1f2OQmOHwIbBWr9tsZs98tRs8RFVzI9/rSU= X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB8749.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(52116014)(376014)(7416014)(38350700014);DIR:OUT;SFP:1102; X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI2PR04MB10979 X-CLOUD-SEC-AV-INT-Relay: sent X-CLOUD-SEC-AV-UUID: a0615c6c357542498e81dd7b84e4796f:solidrun,office365_emails,sent,inline:5f0b7cc6de19ce8620387e38676eea81 X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: AM1PEPF000252DC.eurprd07.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 30b029d6-3ce9-49d1-3e4f-08de79e027c1 X-Microsoft-Antispam: BCL:0;ARA:13230040|35042699022|14060799003|7416014|376014|36860700016|1800799024|82310400026; X-Microsoft-Antispam-Message-Info: f7QxzXxruGM3ubemrPZuDPNMD7jx3vqJqFKHl9WLQRP0yD2CEZGmHJ/VPhONwy73n3Cw+I81h/nHwa46A8ng9xJ29dqRFnGaBONygG7AaUbfRdrhLYyIL0ACp1Yc3au4z/FihFrjyR+tPs5zTTi6zFtN5NgJdeZbAC+dsKi3R1FdrTMySm54FRdUuqL0ZUEb2h3A3CT4XJp3wW0Xpyr7Anj0ekY025S18W2mHJY1+VxdqhcE9FSvGLmQyxtXgE/3QQd2ymTQcmFFZKT01y8t3cWSzTS+JV2PFvrK2i45cxf3B1h7zJSLxghfdfrCwEgiVGRzhX00AOBSS89SIwaxxG8A9NcVKkoTgP67Cl15q1eSS8psmQ5MWmzDWuyR9hc2SueJlRuqH8QEx+vWJ+nPwvCp4kQowjtAUY2L6VF/IR1r4js5ZsslPf+7i0XRwTu4V8dYnq2HtCvn59nRCeHzX9kTZrZaJp8+E2Ha6MNmOtQRRsM63jWqo7Ns3d5e7wSeHZR/w35VK5IHfjkVHJAGoLd/o3zXQFm8d3h5SaNxf6qApqzcep6LWIcjP+Ppln6D0PWtRJzzhERsyh+cS9W91gVAszLl0JReotCYwxx7myq2LQtlzwgx62DthXqhzkMHigFPYJiP/odJ+ela3RIUrLSiwpygmiMrYPgpk24Pk84kIyiJSpOhC2bhO+cVtJJf1XiwIeSW4w0ADSn/fm2xvO7tiKIYgcpSziAdX2wwsHM6SfubDNuszD6pheEpN+2qoGrWPkY5T7Qcn/gdEczj0g== X-Forefront-Antispam-Report: CIP:52.17.62.50;CTRY:IE;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:eu-dlp.cloud-sec-av.com;PTR:eu-dlp.cloud-sec-av.com;CAT:NONE;SFS:(13230040)(35042699022)(14060799003)(7416014)(376014)(36860700016)(1800799024)(82310400026);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: F3dwSpIPmamB/6HsDna8k2lMDX9OP5Ee+UkLzMsA+J4+vULwloOvXgsRuKLJhGAhAKLdJxJe4C+RL0StyqZjbrpkL8FzhmJxuANUosd8fj/ND4g0VmAFN4p8Jo6yQCV5U80MkH+vEaN5aB1ANQFguayhvUhhWit70FNlJpsGw1CLs0HujJ8txg/zoea+ACPZVi+R/+XO/gOIWvwtlLYeWS74wgQd+P8C6kg+93HhlF5W4ObJOAiLiAXodcMNAr2kmo0vMr1m6sqqCBzAo4A87wRPbL1cL9V00MH8M2GW9ZdWc3M3XI0qSMnMxk/yxWIcb9vgMwTJqpzcnsdXqGr0+pL6Q2gqkv4axLYaN/eQeryu2X+wfhgDxdCZcNGoyiPgTrO9BWd8uedKT52R1sV+lqxgfd7Ld7R20uBmUQ6u6/JD/WiTcczun7VrDTOX3I44 X-OriginatorOrg: solid-run.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Mar 2026 11:21:29.0901 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 1cf0e027-d26f-488e-feae-08de79e02e6f X-MS-Exchange-CrossTenant-Id: a4a8aaf3-fd27-4e27-add2-604707ce5b82 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=a4a8aaf3-fd27-4e27-add2-604707ce5b82;Ip=[52.17.62.50];Helo=[eu-dlp.cloud-sec-av.com] X-MS-Exchange-CrossTenant-AuthSource: AM1PEPF000252DC.eurprd07.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR04MB7071 Commit 8a1365c7bbc1 ("arm64: dts: lx2160a: add pinmux and i2c gpio to support bus recovery") introduced pinmux nodes for lx2160 i2c interfaces, allowing runtime change between i2c and gpio functions implementing bus recovery. This has caused unintended side-effects on SolidRun boards where the first application of a pinmux node cleared all bits in a 32-bit word cleared, corrupting the configuration previously set by bootloader. The LX2160 SoC is configured at power-on from RCW (Reset Configuration Word) typically located in the first 4k of boot media. This blob configures various clock rates and pin functions. The pinmux for i2c specifically is part of configuration words RCWSR12, RCWSR13 and RCWSR14 size 32 bit each. These values are accessible at read-only addresses 0x01e0012c following. For runtime (re-)configuration the SoC has a dynamic configuration area where alternative settings can be applied. The counterparts of RCWSR[12-14] can be overridden at 0x70010012c following. The commit in question used this area to switch i2c pins between i2c and gpio function at runtime using the pinctrl-single driver - which reads a 32-bit value, makes particular changes by bitmask and writes back the new value. SolidRun have observed that if the dynamic configuration is read first (before a write), it reads as zero regardless the initial values set by RCW. After the first write consecutive reads reflect the written value. Because multiple pins are configured from a single 32-bit value, this causes unintentional change of all bits (except those for i2c) being set to zero when the pinctrl driver applies the first configuration. See below a short list of which functions RCWSR12 alone controls: LX2162-CF RCWSR12: 0b0000100000000000 0000000000000110 IIC2_PMUX ||| ||| || | ||| |||XXX : I2C/GPIO/CD-WP IIC3_PMUX ||| ||| || | ||| XXX : I2C/GPIO/CAN/EVT IIC4_PMUX ||| ||| || | |||XXX||| : I2C/GPIO/CAN/EVT IIC5_PMUX ||| ||| || | XXX ||| : I2C/GPIO/SDHC-CLK IIC6_PMUX ||| ||| || |XXX||| ||| : I2C/GPIO/SDHC-CLK XSPI1_A_DATA74_PMUX ||| ||| XX X ||| ||| : XSPI/GPIO XSPI1_A_DATA30_PMUX ||| |||XXX|| | ||| ||| : XSPI/GPIO XSPI1_A_BASE_PMUX ||| XXX || | ||| ||| : XSPI/GPIO SDHC1_BASE_PMUX |||XXX||| || | ||| ||| : SDHC/GPIO/SPI SDHC1_DIR_PMUX XXX ||| || | ||| ||| : SDHC/GPIO/SPI RESERVED XX||| ||| || | ||| ||| : On LX2162A Clearfog the initial (and intended) value is 0x08000006 - enabling card-detect on IIC2_PMUX and control GPIOs on SDHC1_DIR_PMUX. Everything else is intentional zero (enabling I2C & XSPI). By reading zero from dynamic configuration area, the commit in question changes IIC2_PMUX to value 0 (I2C function), and SDHC1_DIR_PMUX to 0 (SDHC data direction function) - breaking card-detect and led gpios. This issue should affect any board based on LX2160 SoC that is using the same or earlier versions of NXP bootloader as SolidRun have tested, in particular: LSDK-21.08 and LS-5.15.71-2.2.0. Whether NXP added some extra initialisation in the bootloader on later releases was not investigated. However bootloader upgrade should not be necessary to run a newer Linux kernel. To work around this issue it is possible to explicitly define ALL pins controlled by any 32-bit value so that gradually after processing all pinctrl nodes the correct value is reached on all bits. This is a large task that should be done carefully on a per-board basis and not globally through the SoC dtsi. Therefore reverting the commit in question altogether was considered, but received pushback in review with the argument that bus recovery was important. Instead add pinmux nodes for all fields or rcwsr12 as used by affected SolidRun LX2160A Clearfog-CX & Honeycomb, and LX2162A Clearfog boards. Fixes: 8a1365c7bbc1 ("arm64: dts: lx2160a: add pinmux and i2c gpio to suppo= rt bus recovery") Cc: stable@vger.kernel.org Signed-off-by: Josua Mayer --- .../arm64/boot/dts/freescale/fsl-lx2160a-cex7.dtsi | 7 +++++++ .../dts/freescale/fsl-lx2160a-clearfog-itx.dtsi | 2 ++ arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 24 ++++++++++++++++++= ++++ .../boot/dts/freescale/fsl-lx2162a-clearfog.dts | 2 ++ .../boot/dts/freescale/fsl-lx2162a-sr-som.dtsi | 7 +++++++ 5 files changed, 42 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/fsl-lx2160a-cex7.dtsi b/arch/arm= 64/boot/dts/freescale/fsl-lx2160a-cex7.dtsi index eec2cd6c6d32a..7f6e39e27ce5c 100644 --- a/arch/arm64/boot/dts/freescale/fsl-lx2160a-cex7.dtsi +++ b/arch/arm64/boot/dts/freescale/fsl-lx2160a-cex7.dtsi @@ -162,6 +162,8 @@ rtc@51 { }; =20 &fspi { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&fspi_data74_pins>, <&fspi_data30_pins>, <&fspi_dqs_sck_cs= 10_pins>; status =3D "okay"; =20 flash@0 { @@ -177,6 +179,11 @@ flash@0 { }; }; =20 +&pinmux_i2crv { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&gpio0_14_12_pins>; +}; + &usb0 { status =3D "okay"; }; diff --git a/arch/arm64/boot/dts/freescale/fsl-lx2160a-clearfog-itx.dtsi b/= arch/arm64/boot/dts/freescale/fsl-lx2160a-clearfog-itx.dtsi index af6258b2fe826..580ee9b3026e3 100644 --- a/arch/arm64/boot/dts/freescale/fsl-lx2160a-clearfog-itx.dtsi +++ b/arch/arm64/boot/dts/freescale/fsl-lx2160a-clearfog-itx.dtsi @@ -89,6 +89,8 @@ &emdio2 { }; =20 &esdhc0 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&esdhc0_cd_wp_pins>, <&esdhc0_cmd_data30_clk_vsel_pins>; sd-uhs-sdr104; sd-uhs-sdr50; sd-uhs-sdr25; diff --git a/arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi b/arch/arm64/bo= ot/dts/freescale/fsl-lx2160a.dtsi index 853b01452813a..be0ccab5a626b 100644 --- a/arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi +++ b/arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi @@ -1721,6 +1721,10 @@ i2c1_scl_gpio: i2c1-scl-gpio-pins { pinctrl-single,bits =3D <0x0 0x1 0x7>; }; =20 + esdhc0_cd_wp_pins: iic2-sdhc-pins { + pinctrl-single,bits =3D <0x0 0x6 0x7>; + }; + i2c2_scl: i2c2-scl-pins { pinctrl-single,bits =3D <0x0 0 (0x7 << 3)>; }; @@ -1753,6 +1757,26 @@ i2c5_scl_gpio: i2c5-scl-gpio-pins { pinctrl-single,bits =3D <0x0 (0x1 << 12) (0x7 << 12)>; }; =20 + fspi_data74_pins: xspi1-data74-pins { + pinctrl-single,bits =3D <0x0 0 (0x7 << 15)>; + }; + + fspi_data30_pins: xspi1-data30-pins { + pinctrl-single,bits =3D <0x0 0 (0x7 << 18)>; + }; + + fspi_dqs_sck_cs10_pins: xspi1-base-pins { + pinctrl-single,bits =3D <0x0 0x0 (0x7 << 21)>; + }; + + esdhc0_cmd_data30_clk_vsel_pins: sdhc1-base-sdhc-vsel-pins { + pinctrl-single,bits =3D <0x0 0x0 (0x7 << 24)>; + }; + + gpio0_14_12_pins: sdhc1-dir-gpio-pins { + pinctrl-single,bits =3D <0x0 (0x1 << 27) (0x7 << 27)>; + }; + i2c6_scl: i2c6-scl-pins { pinctrl-single,bits =3D <0x4 0x2 0x7>; }; diff --git a/arch/arm64/boot/dts/freescale/fsl-lx2162a-clearfog.dts b/arch/= arm64/boot/dts/freescale/fsl-lx2162a-clearfog.dts index eafef8718a0fe..8920326a06735 100644 --- a/arch/arm64/boot/dts/freescale/fsl-lx2162a-clearfog.dts +++ b/arch/arm64/boot/dts/freescale/fsl-lx2162a-clearfog.dts @@ -223,6 +223,8 @@ ethernet_phy8: ethernet-phy@15 { }; =20 &esdhc0 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&esdhc0_cd_wp_pins>, <&esdhc0_cmd_data30_clk_vsel_pins>; sd-uhs-sdr104; sd-uhs-sdr50; sd-uhs-sdr25; diff --git a/arch/arm64/boot/dts/freescale/fsl-lx2162a-sr-som.dtsi b/arch/a= rm64/boot/dts/freescale/fsl-lx2162a-sr-som.dtsi index e914291e63a1a..e1344942eaaee 100644 --- a/arch/arm64/boot/dts/freescale/fsl-lx2162a-sr-som.dtsi +++ b/arch/arm64/boot/dts/freescale/fsl-lx2162a-sr-som.dtsi @@ -30,6 +30,8 @@ &esdhc1 { }; =20 &fspi { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&fspi_data74_pins>, <&fspi_data30_pins>, <&fspi_dqs_sck_cs= 10_pins>; status =3D "okay"; =20 flash@0 { @@ -80,3 +82,8 @@ rtc@6f { reg =3D <0x6f>; }; }; + +&pinmux_i2crv { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&gpio0_14_12_pins>; +}; --=20 2.51.0 From nobody Mon Apr 13 21:01:12 2026 Received: from AM0PR02CU008.outbound.protection.outlook.com (mail-westeuropeazon11023078.outbound.protection.outlook.com [52.101.72.78]) (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 903F93A2555; Wed, 4 Mar 2026 11:21:36 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.72.78 ARC-Seal: i=3; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772623298; cv=fail; b=d46xYidFyqVON9d45Gc8AgKueTJvsr4OUChLkuVC4qBldD07zrHS60MSmXc7zhEg5TifRCjgKcjyeI3Ho8zgTCALtS5EVjyEYO91q+dnBLbo96tomKfkkifmhyPXyhwUpw6Ien6iXx9p2LXaw9dLH3NKBaZ8m8YPLaThOTClybo= ARC-Message-Signature: i=3; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772623298; c=relaxed/simple; bh=d696Ktw2+fa5Pk4oZSbb1yBPJ9AoW6elTyz4AVZQymA=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=qCOuJNHVIEOUcHP4K64NhNJgzeqelqG1QCkDd83I5bAqwZfGzy/2SC+J+xIGEcxlZIqEGu7IpZpAoRHoo2mOUjVXoRaCV5mKkguhEvTBgJ3Rlg/vLDZHjP+G6gzTHGIzIAY3f7M73f9HN9xJNrXjUHfHdtIxENQAhB0VdujOmms= ARC-Authentication-Results: i=3; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=solid-run.com; spf=pass smtp.mailfrom=solid-run.com; dkim=pass (1024-bit key) header.d=solidrn.onmicrosoft.com header.i=@solidrn.onmicrosoft.com header.b=MGg/RHfr; dkim=pass (1024-bit key) header.d=solidrn.onmicrosoft.com header.i=@solidrn.onmicrosoft.com header.b=MGg/RHfr; arc=fail smtp.client-ip=52.101.72.78 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=solid-run.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=solid-run.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=solidrn.onmicrosoft.com header.i=@solidrn.onmicrosoft.com header.b="MGg/RHfr"; dkim=pass (1024-bit key) header.d=solidrn.onmicrosoft.com header.i=@solidrn.onmicrosoft.com header.b="MGg/RHfr" ARC-Seal: i=2; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=pass; b=afwOiQyc6IxWVmSVw5R6i2TtYPWAVELyXMs0qtpmSwNNWztro25d7dgd8fU7Sh5bzy4pS0xL7JYorZTPEqiTvUZGpCYfjG5vYX+ZixoqWcTYw2t1xHketyxXiQGU3Rx4vBEgavkADj+Q/efGdsBZi7fOo2Qiix47rlvWMu8Q9XLFWsyjXx7YcSOsIAguPbh0RD1HTX0AJCc0hcJOMX73Ont5HqZDqw4PvtYGf5uqWxOP6SzuJEK4ckEBdMt5D9lij+5cBEnOMBACLhkQHrrsdMfh3U3fEVN2Fc0XocHDJ3159YF0IU6Z7JDjSy7meiMZy2vh9jkY+B5J3cBlfz8ZuQ== ARC-Message-Signature: i=2; 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=NjlLXxmjXZ9xlSS0/wanR8hZhbeBnCxLtmIbtQmcVcI=; b=KWl2beGzBvBzkbHy1Th+xeVVYoKbkWDPDY9uQWLFtTuNQCOauPdDsofnxE9rvaTBDAzPlbzgcBIRLWbIHJKjZK9vsucZ+XnduydpEo3hFVIVAn/yHvi8Kmfvxh4ljY6UvfKjC4q2GqkOQNqqcj+rpd+6yn/J4TyberasCPxFu5lhvHUCf3X8Sdy9EdoD0QAvxbnvD6RjRJ3c6b0r+iuVzKs1bnGv15t7zDJlnpJAhVLAB8eFLmdmzqlIVQIPlnOWiltbHfvbsDLJrqKlZdAAiF9mX5UwcNjVQF5xne/ZQxevhRA55aAWTKRdT9VlJEEVlQKETNyP1vfQWjA7DjPwhQ== ARC-Authentication-Results: i=2; mx.microsoft.com 1; spf=softfail (sender ip is 52.17.62.50) smtp.rcpttodomain=kernel.org smtp.mailfrom=solid-run.com; dmarc=fail (p=none sp=none pct=100) action=none header.from=solid-run.com; dkim=pass (signature was verified) header.d=solidrn.onmicrosoft.com; arc=pass (0 oda=1 ltdi=1 spf=[1,1,smtp.mailfrom=solid-run.com] dkim=[1,1,header.d=solid-run.com] dmarc=[1,1,header.from=solid-run.com]) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=solidrn.onmicrosoft.com; s=selector1-solidrn-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=NjlLXxmjXZ9xlSS0/wanR8hZhbeBnCxLtmIbtQmcVcI=; b=MGg/RHfrQitkSqneUAOziVC/EgnLDs7JoZvTZS7V/8PV8bNjb9AfYExZR5++BxqFpyWUBuJSpDGRQOgfi8xkAhNGnSTHNpccBjWpvR11d9Q6QkfRxOLTUGnGrrBRbooL3kzu9w/NXUGzxa+BH91xXFWoJ+DP6np5YHDTJrgZowo= Received: from DU7P191CA0013.EURP191.PROD.OUTLOOK.COM (2603:10a6:10:54e::17) by AM0PR04MB6820.eurprd04.prod.outlook.com (2603:10a6:208:188::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9654.22; Wed, 4 Mar 2026 11:21:33 +0000 Received: from DB5PEPF00014B8B.eurprd02.prod.outlook.com (2603:10a6:10:54e:cafe::f) by DU7P191CA0013.outlook.office365.com (2603:10a6:10:54e::17) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9654.22 via Frontend Transport; Wed, 4 Mar 2026 11:21:30 +0000 X-MS-Exchange-Authentication-Results: spf=softfail (sender IP is 52.17.62.50) smtp.mailfrom=solid-run.com; dkim=pass (signature was verified) header.d=solidrn.onmicrosoft.com;dmarc=fail action=none header.from=solid-run.com; Received-SPF: SoftFail (protection.outlook.com: domain of transitioning solid-run.com discourages use of 52.17.62.50 as permitted sender) Received: from eu-dlp.cloud-sec-av.com (52.17.62.50) by DB5PEPF00014B8B.mail.protection.outlook.com (10.167.8.199) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9654.16 via Frontend Transport; Wed, 4 Mar 2026 11:21:33 +0000 Received: from emails-4983932-12-mt-prod-cp-eu-2.checkpointcloudsec.com (ip-10-20-6-248.eu-west-1.compute.internal [10.20.6.248]) by mta-outgoing-dlp-862-mt-prod-cp-eu-2.checkpointcloudsec.com (Postfix) with ESMTPS id 07C318069B; Wed, 4 Mar 2026 11:21:33 +0000 (UTC) X-Mailbox-Line: From b'josua@solid-run.com' Wed Mar 4 11:21:26 2026 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=t6OjvO6L1NIZCj62mQItWMLAmEpHoCp4qS3lN3qsqkTwE30k6nbhRD6PEgmkAuh9pU82eLeCvjenyu3QnQKH18Z9F5FlPFrb3RhPqjgYyHLJzz1iBluY8asuGk4ABtf7xTqf0ZG3ZiJpdb/DPWEBy+M9qhWE87d8+mX6IMTYt15klBl+AkZ7waLkMP+3qf3N0P7qoHwoaZeUZ7a1uX31Z+FmESNzfpaD3Xd/JL6fuzCZzLCdZ9I5ttjJDJ7wt8PBattDrEauCUII+FFWX+Kxfh8B6p5/ntboCzlZJPJB4ZfWkw978DPusdFEpO0XGYaqpZTloNBtIcaP7H+z7lmIkg== 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=NjlLXxmjXZ9xlSS0/wanR8hZhbeBnCxLtmIbtQmcVcI=; b=VFkeLv01a26crJ/EgtTysORBlrZn7H6/k64O6vy1PwJSnWwGLQqcdAC8QuxN0ayMKys9UKUPdjj8vV6XWQDKc+CK9e6x0L93zDwM1Coygmg+UmyjL0XgH1edRmrqRAv4N9CsYmPz/iOlkao5GAc7vMucJFvZM2WAFL414GDbGnRHGvFS8egFOkV6NRaetjl1tXhBFOx7l2ohdsWIFdyrU1hD0TIgXVMQ0an9zyqA/5KliHi9OqHztiaaKgQFwUXQmZpVPx9SSQ5heXb1ZeiD+NiKiDrOjxwwDjDhZ+6GayncD3ahBDnI1jheShg5SCMReqm8j56W9l2z/8y/hvpyNg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=solid-run.com; dmarc=pass action=none header.from=solid-run.com; dkim=pass header.d=solid-run.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=solidrn.onmicrosoft.com; s=selector1-solidrn-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=NjlLXxmjXZ9xlSS0/wanR8hZhbeBnCxLtmIbtQmcVcI=; b=MGg/RHfrQitkSqneUAOziVC/EgnLDs7JoZvTZS7V/8PV8bNjb9AfYExZR5++BxqFpyWUBuJSpDGRQOgfi8xkAhNGnSTHNpccBjWpvR11d9Q6QkfRxOLTUGnGrrBRbooL3kzu9w/NXUGzxa+BH91xXFWoJ+DP6np5YHDTJrgZowo= Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=solid-run.com; Received: from PAXPR04MB8749.eurprd04.prod.outlook.com (2603:10a6:102:21f::22) by VI2PR04MB10979.eurprd04.prod.outlook.com (2603:10a6:800:277::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9654.22; Wed, 4 Mar 2026 11:21:19 +0000 Received: from PAXPR04MB8749.eurprd04.prod.outlook.com ([fe80::d782:fbb2:be9a:43f1]) by PAXPR04MB8749.eurprd04.prod.outlook.com ([fe80::d782:fbb2:be9a:43f1%3]) with mapi id 15.20.9678.016; Wed, 4 Mar 2026 11:21:19 +0000 From: Josua Mayer Date: Wed, 04 Mar 2026 12:21:14 +0100 Subject: [PATCH v3 2/5] arm64: dts: lx2160a: complete pinmux for rcwsr12 configuration word Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260304-lx2160-sd-cd-v3-2-dee4523600ef@solid-run.com> References: <20260304-lx2160-sd-cd-v3-0-dee4523600ef@solid-run.com> In-Reply-To: <20260304-lx2160-sd-cd-v3-0-dee4523600ef@solid-run.com> To: Frank Li , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Carlos Song Cc: Frank Li , linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Josua Mayer X-Mailer: b4 0.14.3 X-ClientProxiedBy: FR4P281CA0019.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:c9::16) To PAXPR04MB8749.eurprd04.prod.outlook.com (2603:10a6:102:21f::22) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-TrafficTypeDiagnostic: PAXPR04MB8749:EE_|VI2PR04MB10979:EE_|DB5PEPF00014B8B:EE_|AM0PR04MB6820:EE_ X-MS-Office365-Filtering-Correlation-Id: 62cf2375-d848-4388-2474-08de79e030cd X-CLOUD-SEC-AV-Info: solidrun,office365_emails,sent,inline X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0;ARA:13230040|1800799024|366016|52116014|376014|38350700014; X-Microsoft-Antispam-Message-Info-Original: te7uUnROmdmriw2rwlhYQ6GIDpeutpzKYl4YOsGJORfMRxqLyUB9T54n8Hi0xACWCLo3bBxmEbyd4kYu/9QCqWhxM2Xf9QhFmGj68Tn0oI42wzqEiFh/6lXTDNKjk/Wwf844HBRLKmLV1D4zJiQXu5f8ShBiW1rvzx/ga9Q+3obAxklw7pCa5cZ6R/tiE0Z6MRW0Eeze89/wuv0afTxIue0s+Huh+otZDE6ILrAL9dwQ09bxOVkpbRFkPls4ny6lw/eYMyU+F99ztoSX9VU2ueeAF2KpfEpaRyDFTfcn748GB+rVPWyCe4wjlBBCVHFP9DUgjXfHNNiSK+xipQyeDizfndJL+zIgNqPLIG+UvK17R2EV+4ov5Kd814dXceQYof61q31gRJaoMIy+iQr5s/+NV69w2acgXvWLXIuZZJVDwdZ+mSTHUaPI/mzqKxxJAtT/wm0PMZcigCTInFCa6loIdo0pGGpKunS4wogBSZ46hrXb7ZZ+S/ZTwUs/XfYeApGrB346/dW8Sy9pfyu++NnDdsKzHWmsOpGOgUKcClSG+icu2gRpu1y9EZ37oxTA7AeOXWGroaMPf4zIwZorRml6TAdFQj45qzWpWfqYewK+t5dJFVkMps/22gepxCVMxiX+vGtVH2FFn4aqZjGSBl6+5JSsBEcvmkAN/ElZW8JJnva97greh7sTDgJHC3l7MzZT63h5hFWi0cn0OVyTeW7ikBhUHoA3AqQIiRSWMIJRGWfulmbCjSVBUcqlcjUQIxs62XExO0GZFlCCCXIIrZkjK6y0lDKbwt0NMRgm5FE= X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB8749.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(52116014)(376014)(38350700014);DIR:OUT;SFP:1102; X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI2PR04MB10979 X-CLOUD-SEC-AV-INT-Relay: sent X-CLOUD-SEC-AV-UUID: 25dc207dab9d481c806a26e22a089672:solidrun,office365_emails,sent,inline:24fbdaf47b4eead4bec4b5d78012f82e X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: DB5PEPF00014B8B.eurprd02.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: dba41629-c3a1-433f-cc36-08de79e02874 X-Microsoft-Antispam: BCL:0;ARA:13230040|82310400026|35042699022|36860700016|14060799003|1800799024|376014; X-Microsoft-Antispam-Message-Info: Vga1urLW6Slq0DLHjG9zMqyqTb7p31DFnBTfcrMdk4raq0WkKjNylLp834M9DqOvdmgTj1ANeSuCsiEmMqlAzHtS8Txfw/CDaPCpLdSXprygNh2/kQc9p5mphKCaKWdPKoBsGO4nmdl4NQq5wKHB1Z6RIiQY3LjCEnfqNHrQcaEWyqYrlK0UWYGbTiF/Cd5zE+BE7ro9Mh/rrd6LC/XLdNaCyZK5W7RI5wPvpV5ixwIOqSaZf1DS5imcRffRng8cQx82FNbIvcPqGG2D7uhuYDZ9L71G8iqUgGwsexuSQm01c0UZRNv6bRKr4qjOwry4KQdiggXCh4zZ7NjqviqD+g8qfNjgMtnYTyc9FB4WkZtPL5cuzN/sp5SiMQ+50hd0WgBfrXbuqW7QBwHt0ppGIiWxuMoyC5P44p0+QkfQxdYB6fg0PEeIDkJRGzPrjJ/+OQ0tOTyMMCigYJQT+fUOAWh0NmKoYbOuNjqfkutXr39B0vCEyF+CeFp61fLtF2kGNkr/ui+utVEZ0B4OZcnI8LzGcelseyGiRTJYFRXuQJh9bRo6QjiurngwSt7dAX2sWjAxZPlfNeWJtJ5JWXz6Iu4rrc3taae97tXd6T1Juz7z4QDQlvIFWrpZPavBDci9X9DUPb/d0TdrxpUxngW07/lORNFqVF3frJrqaQ2fLepiZ7vkZr5og6pU3vXhH73ClH1Mw8NYHlahAxQ35dSa9ifVZdpAY4P6op0dUChiU+CQ/gGNAjCcdu6sMJK9WQC3fSM+OtIj9flePTbrTR5+UQ== X-Forefront-Antispam-Report: CIP:52.17.62.50;CTRY:IE;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:eu-dlp.cloud-sec-av.com;PTR:eu-dlp.cloud-sec-av.com;CAT:NONE;SFS:(13230040)(82310400026)(35042699022)(36860700016)(14060799003)(1800799024)(376014);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: juZ1cjHtsSGKdx+iAcqEVsVljRsU/Uxt3+qX4O6bG4RNMPEuuYWmcaV4VV96e1e8jH4BOgtb+B2ib89Ma8eWvp2NS1Pc9f7Epm/zL7TGxbn8tkE6a3uAoZWSjUsPVZqBI3Mb6E2gj7RjBhNCpffqn3t1aOu2HROvf+wG6vlnb/XHESpWgpRRoZUvwdjEfp9ss7O1Q96TGv6sVGfQqeJsEMfSAEi8B/BGVZiJNsEnzXrPrQIzfrWBTr32D9WXzj4PZpciwvxRZdmXDHhklPn2yQ8pczOM/DDws0R5qjPKBH5Y+jVdLdmY1/yo90IshP49i+H5/Kfev/3QwakzYmgTT6asQa+HVZBTOUH0Te10476I1gyjw0e99GZNyQNIgOaB2B5ZNS1Ms9bsk79zJPhxUFVu7Ah2rKAqZs6Mq1h7jLODm0cnzI7Zq1bYm7NwWi6B X-OriginatorOrg: solid-run.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Mar 2026 11:21:33.1137 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 62cf2375-d848-4388-2474-08de79e030cd X-MS-Exchange-CrossTenant-Id: a4a8aaf3-fd27-4e27-add2-604707ce5b82 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=a4a8aaf3-fd27-4e27-add2-604707ce5b82;Ip=[52.17.62.50];Helo=[eu-dlp.cloud-sec-av.com] X-MS-Exchange-CrossTenant-AuthSource: DB5PEPF00014B8B.eurprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR04MB6820 Commit 8a1365c7bbc1 ("arm64: dts: lx2160a: add pinmux and i2c gpio to support bus recovery") introduced pinmux nodes for lx2160 i2c interfaces, allowing runtime change between i2c and gpio functions implementing bus recovery. Firstly this can cause unintended side-effects because the dynamic configuration area where pinmux is modified at runtime reads zero initially, causing application of the first pinmux node to clear any other bits previously set during reset configuration. It is possible for bootloaders to implement a workaround and copy from the reset values from read-only area to dynamic configuration area, however bootloader updates should not be required for kernel updates. Alternatively pinmux in device-tree can be made complete, to cover all bits of a 32-bit register, not just i2c & gpio functions, e.g. for RCWSR12 register: LX2162-CF RCWSR12: 0b0000100000000000 0000000000000110 IIC2_PMUX ||| ||| || | ||| |||XXX : I2C/GPIO/CD-WP IIC3_PMUX ||| ||| || | ||| XXX : I2C/GPIO/CAN/EVT IIC4_PMUX ||| ||| || | |||XXX||| : I2C/GPIO/CAN/EVT IIC5_PMUX ||| ||| || | XXX ||| : I2C/GPIO/SDHC-CLK IIC6_PMUX ||| ||| || |XXX||| ||| : I2C/GPIO/SDHC-CLK XSPI1_A_DATA74_PMUX ||| ||| XX X ||| ||| : XSPI/GPIO XSPI1_A_DATA30_PMUX ||| |||XXX|| | ||| ||| : XSPI/GPIO XSPI1_A_BASE_PMUX ||| XXX || | ||| ||| : XSPI/GPIO SDHC1_BASE_PMUX |||XXX||| || | ||| ||| : SDHC/GPIO/SPI SDHC1_DIR_PMUX XXX ||| || | ||| ||| : SDHC/GPIO/SPI RESERVED XX||| ||| || | ||| ||| : Secondly the i2c bus recovery descriptions use explicit "_scl" suffix, suggesting that only scl pin is configured. However the pinmux in LX2160 always configures i2c pins in pairs, i.e. both sda and scl are both switched between i2c and gpio functions. Yet sda-gpios was not set. Thirdly i2c6 and i2c7 pinmux nodes are identical, setting the same bits because both pairs of pins are configured together in lx2160. Describing them in duplicate nodes is confusing and hides the fact that changing the mux for one, changes the other too. Add description for all bits of RCWSR12 register, including i2c, gpio, flextimer, spi, can and sdhc. Rename the existing i2c pinmux nodes to be consistent with the newly added alternate function nodes, and set sda-gpios on each i2c controller. Merge the i2c6 and i2c7 into a single node. Other configuration words, i.e. RCWSR13 & RCWSR14 may be added in the future for boards setting non-zero values there. Fixes: 8a1365c7bbc1 ("arm64: dts: lx2160a: add pinmux and i2c gpio to suppo= rt bus recovery") Signed-off-by: Josua Mayer --- arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 153 ++++++++++++++++++---= ---- 1 file changed, 114 insertions(+), 39 deletions(-) diff --git a/arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi b/arch/arm64/bo= ot/dts/freescale/fsl-lx2160a.dtsi index be0ccab5a626b..920198694e2fb 100644 --- a/arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi +++ b/arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi @@ -750,9 +750,10 @@ i2c0: i2c@2000000 { clocks =3D <&clockgen QORIQ_CLK_PLATFORM_PLL QORIQ_CLK_PLL_DIV(16)>; pinctrl-names =3D "default", "gpio"; - pinctrl-0 =3D <&i2c0_scl>; - pinctrl-1 =3D <&i2c0_scl_gpio>; + pinctrl-0 =3D <&i2c0_pins>; + pinctrl-1 =3D <&gpio0_3_2_pins>; scl-gpios =3D <&gpio0 3 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; + sda-gpios =3D <&gpio0 2 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; status =3D "disabled"; }; =20 @@ -766,9 +767,10 @@ i2c1: i2c@2010000 { clocks =3D <&clockgen QORIQ_CLK_PLATFORM_PLL QORIQ_CLK_PLL_DIV(16)>; pinctrl-names =3D "default", "gpio"; - pinctrl-0 =3D <&i2c1_scl>; - pinctrl-1 =3D <&i2c1_scl_gpio>; + pinctrl-0 =3D <&i2c1_pins>; + pinctrl-1 =3D <&gpio0_31_30_pins>; scl-gpios =3D <&gpio0 31 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; + sda-gpios =3D <&gpio0 30 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; status =3D "disabled"; }; =20 @@ -782,9 +784,10 @@ i2c2: i2c@2020000 { clocks =3D <&clockgen QORIQ_CLK_PLATFORM_PLL QORIQ_CLK_PLL_DIV(16)>; pinctrl-names =3D "default", "gpio"; - pinctrl-0 =3D <&i2c2_scl>; - pinctrl-1 =3D <&i2c2_scl_gpio>; + pinctrl-0 =3D <&i2c2_pins>; + pinctrl-1 =3D <&gpio0_29_28_pins>; scl-gpios =3D <&gpio0 29 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; + sda-gpios =3D <&gpio0 28 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; status =3D "disabled"; }; =20 @@ -798,9 +801,10 @@ i2c3: i2c@2030000 { clocks =3D <&clockgen QORIQ_CLK_PLATFORM_PLL QORIQ_CLK_PLL_DIV(16)>; pinctrl-names =3D "default", "gpio"; - pinctrl-0 =3D <&i2c3_scl>; - pinctrl-1 =3D <&i2c3_scl_gpio>; + pinctrl-0 =3D <&i2c3_pins>; + pinctrl-1 =3D <&gpio0_27_26_pins>; scl-gpios =3D <&gpio0 27 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; + sda-gpios =3D <&gpio0 26 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; status =3D "disabled"; }; =20 @@ -814,9 +818,10 @@ i2c4: i2c@2040000 { clocks =3D <&clockgen QORIQ_CLK_PLATFORM_PLL QORIQ_CLK_PLL_DIV(16)>; pinctrl-names =3D "default", "gpio"; - pinctrl-0 =3D <&i2c4_scl>; - pinctrl-1 =3D <&i2c4_scl_gpio>; + pinctrl-0 =3D <&i2c4_pins>; + pinctrl-1 =3D <&gpio0_25_24_pins>; scl-gpios =3D <&gpio0 25 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; + sda-gpios =3D <&gpio0 24 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; status =3D "disabled"; }; =20 @@ -830,9 +835,10 @@ i2c5: i2c@2050000 { clocks =3D <&clockgen QORIQ_CLK_PLATFORM_PLL QORIQ_CLK_PLL_DIV(16)>; pinctrl-names =3D "default", "gpio"; - pinctrl-0 =3D <&i2c5_scl>; - pinctrl-1 =3D <&i2c5_scl_gpio>; + pinctrl-0 =3D <&i2c5_pins>; + pinctrl-1 =3D <&gpio0_23_22_pins>; scl-gpios =3D <&gpio0 23 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; + sda-gpios =3D <&gpio0 22 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; status =3D "disabled"; }; =20 @@ -846,9 +852,10 @@ i2c6: i2c@2060000 { clocks =3D <&clockgen QORIQ_CLK_PLATFORM_PLL QORIQ_CLK_PLL_DIV(16)>; pinctrl-names =3D "default", "gpio"; - pinctrl-0 =3D <&i2c6_scl>; - pinctrl-1 =3D <&i2c6_scl_gpio>; + pinctrl-0 =3D <&i2c6_i2c7_pins>; + pinctrl-1 =3D <&gpio1_18_15_pins>; scl-gpios =3D <&gpio1 16 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; + sda-gpios =3D <&gpio1 15 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; status =3D "disabled"; }; =20 @@ -862,9 +869,10 @@ i2c7: i2c@2070000 { clocks =3D <&clockgen QORIQ_CLK_PLATFORM_PLL QORIQ_CLK_PLL_DIV(16)>; pinctrl-names =3D "default", "gpio"; - pinctrl-0 =3D <&i2c7_scl>; - pinctrl-1 =3D <&i2c7_scl_gpio>; + pinctrl-0 =3D <&i2c6_i2c7_pins>; + pinctrl-1 =3D <&gpio1_18_15_pins>; scl-gpios =3D <&gpio1 18 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; + sda-gpios =3D <&gpio0 17 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; status =3D "disabled"; }; =20 @@ -1713,92 +1721,159 @@ pinmux_i2crv: pinmux@70010012c { pinctrl-single,register-width =3D <32>; pinctrl-single,function-mask =3D <0x7>; =20 - i2c1_scl: i2c1-scl-pins { - pinctrl-single,bits =3D <0x0 0 0x7>; + /* RCWSR12 */ + i2c1_pins: iic2-i2c-pins { + pinctrl-single,bits =3D <0x0 0x0 0x7>; }; =20 - i2c1_scl_gpio: i2c1-scl-gpio-pins { + gpio0_31_30_pins: iic2-gpio-pins { pinctrl-single,bits =3D <0x0 0x1 0x7>; }; =20 + ftm0_ch10_pins: iic2-ftm-pins { + pinctrl-single,bits =3D <0x0 0x2 0x7>; + }; + esdhc0_cd_wp_pins: iic2-sdhc-pins { pinctrl-single,bits =3D <0x0 0x6 0x7>; }; =20 - i2c2_scl: i2c2-scl-pins { + i2c2_pins: iic3-i2c-pins { pinctrl-single,bits =3D <0x0 0 (0x7 << 3)>; }; =20 - i2c2_scl_gpio: i2c2-scl-gpio-pins { + gpio0_29_28_pins: iic3-gpio-pins { pinctrl-single,bits =3D <0x0 (0x1 << 3) (0x7 << 3)>; }; =20 - i2c3_scl: i2c3-scl-pins { + can0_pins: iic3-can-pins { + pinctrl-single,bits =3D <0x0 (0x2 << 3) (0x7 << 3)>; + }; + + event65_pins: iic3-event-pins { + pinctrl-single,bits =3D <0x0 (0x6 << 3) (0x7 << 3)>; + }; + + i2c3_pins: iic4-i2c-pins { pinctrl-single,bits =3D <0x0 0 (0x7 << 6)>; }; =20 - i2c3_scl_gpio: i2c3-scl-gpio-pins { + gpio0_27_26_pins: iic4-gpio-pins { pinctrl-single,bits =3D <0x0 (0x1 << 6) (0x7 << 6)>; }; =20 - i2c4_scl: i2c4-scl-pins { + can1_pins: iic4-can-pins { + pinctrl-single,bits =3D <0x0 (0x2 << 6) (0x7 << 6)>; + }; + + event87_pins: iic4-event-pins { + pinctrl-single,bits =3D <0x0 (0x6 << 6) (0x7 << 6)>; + }; + + i2c4_pins: iic5-i2c-pins { pinctrl-single,bits =3D <0x0 0 (0x7 << 9)>; }; =20 - i2c4_scl_gpio: i2c4-scl-gpio-pins { + gpio0_25_24_pins: iic5-gpio-pins { pinctrl-single,bits =3D <0x0 (0x1 << 9) (0x7 << 9)>; }; =20 - i2c5_scl: i2c5-scl-pins { + esdhc0_clksync_pins: iic5-sdhc-clk-pins { + pinctrl-single,bits =3D <0x0 (0x2 << 9) (0x7 << 9)>; + }; + + dspi2_miso_mosi_pins: iic5-spi3-pins { + pinctrl-single,bits =3D <0x3 (0x2 << 9) (0x7 << 9)>; + }; + + i2c5_pins: iic6-i2c-pins { pinctrl-single,bits =3D <0x0 0 (0x7 << 12)>; }; =20 - i2c5_scl_gpio: i2c5-scl-gpio-pins { + gpio0_23_22_pins: iic6-gpio-pins { pinctrl-single,bits =3D <0x0 (0x1 << 12) (0x7 << 12)>; }; =20 + esdhc1_clksync_pins: iic6-sdhc-clk-pins { + pinctrl-single,bits =3D <0x0 (0x2 << 12) (0x7 << 12)>; + }; + fspi_data74_pins: xspi1-data74-pins { pinctrl-single,bits =3D <0x0 0 (0x7 << 15)>; }; =20 + gpio1_31_28_pins: xspi1-data74-gpio-pins { + pinctrl-single,bits =3D <0x0 0x1 (0x7 << 15)>; + }; + fspi_data30_pins: xspi1-data30-pins { pinctrl-single,bits =3D <0x0 0 (0x7 << 18)>; }; =20 + gpio1_27_24_pins: xspi1-data30-gpio-pins { + pinctrl-single,bits =3D <0x0 0x1 (0x7 << 18)>; + }; + fspi_dqs_sck_cs10_pins: xspi1-base-pins { pinctrl-single,bits =3D <0x0 0x0 (0x7 << 21)>; }; =20 + gpio1_23_20_pins: xspi1-base-gpio-pins { + pinctrl-single,bits =3D <0x0 0x1 (0x7 << 21)>; + }; + esdhc0_cmd_data30_clk_vsel_pins: sdhc1-base-sdhc-vsel-pins { pinctrl-single,bits =3D <0x0 0x0 (0x7 << 24)>; }; =20 + gpio0_21_15_pins: sdhc1-base-gpio-pins { + pinctrl-single,bits =3D <0x0 (0x1 << 24) (0x7 << 24)>; + }; + + dspi0_pins: sdhc1-base-spi1-pins { + pinctrl-single,bits =3D <0x0 (0x2 << 24) (0x7 << 24)>; + }; + + esdhc0_cmd_data30_clk_dspi2_cs0_pins: sdhc1-base-sdhc-spi3-pins { + pinctrl-single,bits =3D <0x0 (0x3 << 24) (0x7 << 24)>; + }; + + esdhc0_cmd_data30_clk_data4_pins: sdhc1-base-sdhc-data4-pins { + pinctrl-single,bits =3D <0x0 (0x4 << 24) (0x7 << 24)>; + }; + + esdhc0_dir_pins: sdhc1-dir-pins { + pinctrl-single,bits =3D <0x0 0x0 (0x7 << 27)>; + }; + gpio0_14_12_pins: sdhc1-dir-gpio-pins { pinctrl-single,bits =3D <0x0 (0x1 << 27) (0x7 << 27)>; }; =20 - i2c6_scl: i2c6-scl-pins { - pinctrl-single,bits =3D <0x4 0x2 0x7>; + dspi2_cs31_pins: sdhc1-dir-spi3-pins { + pinctrl-single,bits =3D <0x0 (0x3 << 27) (0x7 << 27)>; }; =20 - i2c6_scl_gpio: i2c6-scl-gpio-pins { - pinctrl-single,bits =3D <0x4 0x1 0x7>; + esdhc0_data75_pins: sdhc1-dir-sdhc-pins { + pinctrl-single,bits =3D <0x0 (0x4 << 27) (0x7 << 27)>; }; =20 - i2c7_scl: i2c7-scl-pins { - pinctrl-single,bits =3D <0x4 0x2 0x7>; + /* RCWSR13 */ + gpio1_18_15_pins: iic8-iic7-gpio-pins { + pinctrl-single,bits =3D <0x4 0x1 0x7>; }; =20 - i2c7_scl_gpio: i2c7-scl-gpio-pins { - pinctrl-single,bits =3D <0x4 0x1 0x7>; + i2c6_i2c7_pins: iic8-iic7-i2c-pins { + pinctrl-single,bits =3D <0x4 0x2 0x7>; }; =20 - i2c0_scl: i2c0-scl-pins { - pinctrl-single,bits =3D <0x8 0 (0x7 << 10)>; + /* RCWSR14 */ + i2c0_pins: iic1-i2c-pins { + pinctrl-single,bits =3D <0x8 0x0 (0x1 << 10)>; }; =20 - i2c0_scl_gpio: i2c0-scl-gpio-pins { - pinctrl-single,bits =3D <0x8 (0x1 << 10) (0x7 << 10)>; + gpio0_3_2_pins: iic1-gpio-pins { + pinctrl-single,bits =3D <0x8 (0x1 << 10) (0x1 << 10)>; }; }; =20 --=20 2.51.0 From nobody Mon Apr 13 21:01:12 2026 Received: from MRWPR03CU001.outbound.protection.outlook.com (mail-francesouthazon11021101.outbound.protection.outlook.com [40.107.130.101]) (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 4EF6B3A5E7B; Wed, 4 Mar 2026 11:21:37 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.130.101 ARC-Seal: i=3; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772623298; cv=fail; b=VQJLSqWDvERpMUdVVojgrjo6LMyorZWz+xVSLH2b9HbrtehqGtnUmsebzoltbgjM1k0c1VGj3PVbt9NqyTNeM+vZIKpqX8AidHmDiQ9cqUWiZ/hadq7Fix+apSZ2uQE95yKap1bg3Rs4onIQalBm9IeUNlhTcDGOR1j26akRn7Q= ARC-Message-Signature: i=3; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772623298; c=relaxed/simple; bh=gjSiu2zBVs1yQmgbUcjZyHDuA1L49uahsRVDk0Qu3Xg=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=ftXqTVnGYgDCgdPydDvPz9qHloj9Baq/pZ38j6TnzRiwEqO/AS0OCcc2G5GpcWT+k0kqvz6LEMmpuXryP3kPfWWTLSEZ0cclLTOTwKvBcuWo+ut+yhpZOQt8fCbPzQh2Usds/Lc//zLrp31pKdHToLsfsuktlNLfXMHUfO66+LM= ARC-Authentication-Results: i=3; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=solid-run.com; spf=pass smtp.mailfrom=solid-run.com; dkim=pass (1024-bit key) header.d=solidrn.onmicrosoft.com header.i=@solidrn.onmicrosoft.com header.b=SiR7+lzD; dkim=pass (1024-bit key) header.d=solidrn.onmicrosoft.com header.i=@solidrn.onmicrosoft.com header.b=SiR7+lzD; arc=fail smtp.client-ip=40.107.130.101 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=solid-run.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=solid-run.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=solidrn.onmicrosoft.com header.i=@solidrn.onmicrosoft.com header.b="SiR7+lzD"; dkim=pass (1024-bit key) header.d=solidrn.onmicrosoft.com header.i=@solidrn.onmicrosoft.com header.b="SiR7+lzD" ARC-Seal: i=2; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=pass; b=mB04GG/M+ZxpYrrT7GAYXmZqOdh0DBQu4zj3i2RqY3kTaDhVfHBx30r7nEUKoJCSDM7iqg2bmNccZtqKkKqZ94C2TQtuDHA5EnJQ4SHS+kY3++ydV5fvbjhINiHdDowRGwDaJ8xjebYUJfvlwXtp5/Bjo/s8jdk2kKIue8AIbRMMP8sZWFCUxKpE/oAd9spd8J5krM5mTq9dr5OkJtE8Rck3kdD3XiJ+k35oKvAvL4vEG055Vm+vZGR1GzRwGEMNzrhBUvDXT51M99onQ7JzHwG1tE1g2sQur8vgATGpRKPsqU6Y4GDyOlYLQZKVf7ua7cku/9I6MhAFkh4ICUhagg== ARC-Message-Signature: i=2; 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=/q3VYBJzfd7KKMEeJHRSdYBNjf2jCJkZzR3CCCu9lN8=; b=YWGZo9VD2pGVF+/bd6LLpgpwb74n4bdGo0N/iwnm83hE0TPaXMkI9D3PmkytRDznX38mdTdRVg06pxvh7kuIh/ZZcNfTCcX79nXOqSmmHbKhBFD6RPRBqB1WgvxNp0HLZE1iIeo2YVhuaaVZVBrkMbsIL32qrkKEEPBW246pJWa7vab4X8zRJJw5317tzOxyt4L3l8bZQKT478t3EqajrLvgRKRP5VTrnRnAkmNMU3e2wo5oVnvfBSsfsRfeCfOIwF1wqd1cmXgJ4rfNOEGdEL0LhJ846lRS901GEj++s5m8pJIousUJ7bJrSpQSiR0yapRnLJxyqkorsoSSfyyn4Q== ARC-Authentication-Results: i=2; mx.microsoft.com 1; spf=softfail (sender ip is 52.17.62.50) smtp.rcpttodomain=kernel.org smtp.mailfrom=solid-run.com; dmarc=fail (p=none sp=none pct=100) action=none header.from=solid-run.com; dkim=pass (signature was verified) header.d=solidrn.onmicrosoft.com; arc=pass (0 oda=1 ltdi=1 spf=[1,1,smtp.mailfrom=solid-run.com] dkim=[1,1,header.d=solid-run.com] dmarc=[1,1,header.from=solid-run.com]) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=solidrn.onmicrosoft.com; s=selector1-solidrn-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=/q3VYBJzfd7KKMEeJHRSdYBNjf2jCJkZzR3CCCu9lN8=; b=SiR7+lzDahI3raiGykLBDRUpVCMP9UxNe9AudNsZzcUB8cvBZL44RXmECjlqGfOZsi2Ttp1Az3JYomsGw2AoepnR+LLVG57UxTfzJbwJZrDFV9nCF/EBIAPUPmkjdi2li92bJspEpuJdS76Wz7IAiQLutlkf3iFukSkl88hPSu4= Received: from DUZPR01CA0138.eurprd01.prod.exchangelabs.com (2603:10a6:10:4bc::14) by DU4PR04MB11984.eurprd04.prod.outlook.com (2603:10a6:10:61b::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9654.22; Wed, 4 Mar 2026 11:21:34 +0000 Received: from DB5PEPF00014B8F.eurprd02.prod.outlook.com (2603:10a6:10:4bc:cafe::4f) by DUZPR01CA0138.outlook.office365.com (2603:10a6:10:4bc::14) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9654.22 via Frontend Transport; Wed, 4 Mar 2026 11:21:31 +0000 X-MS-Exchange-Authentication-Results: spf=softfail (sender IP is 52.17.62.50) smtp.mailfrom=solid-run.com; dkim=pass (signature was verified) header.d=solidrn.onmicrosoft.com;dmarc=fail action=none header.from=solid-run.com; Received-SPF: SoftFail (protection.outlook.com: domain of transitioning solid-run.com discourages use of 52.17.62.50 as permitted sender) Received: from eu-dlp.cloud-sec-av.com (52.17.62.50) by DB5PEPF00014B8F.mail.protection.outlook.com (10.167.8.203) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9654.16 via Frontend Transport; Wed, 4 Mar 2026 11:21:33 +0000 Received: from emails-6196780-12-mt-prod-cp-eu-2.checkpointcloudsec.com (ip-10-20-5-166.eu-west-1.compute.internal [10.20.5.166]) by mta-outgoing-dlp-141-mt-prod-cp-eu-2.checkpointcloudsec.com (Postfix) with ESMTPS id DA09280619; Wed, 4 Mar 2026 11:21:33 +0000 (UTC) X-Mailbox-Line: From b'josua@solid-run.com' Wed Mar 4 11:21:26 2026 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=yRbcn0GZmzSbZlOQBXfh+FMCAT6OFZQCxkjr4Ty/h6XD3YTY7VIsCnibPL382xJXqrG41ebg3j9suk9Tfe2YyyHaBfaq1zd1ppBq+Ww6nuBPRXvyYjod6zeJTK7Fa4rSkPI3ly82LR+X+z9n7a2vmDrdnctfFzywaYM+h7IyexVadSGh3aR/2GuG57H022ZZoMvpELNCzPL1yAdmgkWPWQn6HwcRse4crAKYtNIydn0szs5CVekXK1WmfonhrNbxQBKQXbkYofgIs7r0xkjddm6b6TtMoeF9kDOG7VASNtD/EqG5EcG1dB0mW2e/QctnAGab3XzsgdnoHZo3vwN8vg== 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=/q3VYBJzfd7KKMEeJHRSdYBNjf2jCJkZzR3CCCu9lN8=; b=GRul3Y8nleIBVB+KIla5cxbvgTipyD8VNTmXFGbYTM3GmLtzhYUuJaHMA3hYu8GyKxO29/JvhLf+/YJ1E6/etTIWhDTf52awgGEast6f0GfG6BqitWRjY7j3ZnwmJSDAZXWyr27Hd5qA4UcgOnR0ue42/I7ZfY0nnKrwQ5vxJkBElhNbtdYNi2fKB1pzEUIYyggISb8r/J78qSRbrNECra82R/jc/wm/HVPzj/Ht+CNheRYXfS5dD19IISa0I7IzINrG2eMryV7YU1mpVcSeU5zXrog0Nw3d91T+MSLjYApTck6acBOeshoYm3ZBT4wcaciJmBm89oqepYi1S8naQg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=solid-run.com; dmarc=pass action=none header.from=solid-run.com; dkim=pass header.d=solid-run.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=solidrn.onmicrosoft.com; s=selector1-solidrn-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=/q3VYBJzfd7KKMEeJHRSdYBNjf2jCJkZzR3CCCu9lN8=; b=SiR7+lzDahI3raiGykLBDRUpVCMP9UxNe9AudNsZzcUB8cvBZL44RXmECjlqGfOZsi2Ttp1Az3JYomsGw2AoepnR+LLVG57UxTfzJbwJZrDFV9nCF/EBIAPUPmkjdi2li92bJspEpuJdS76Wz7IAiQLutlkf3iFukSkl88hPSu4= Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=solid-run.com; Received: from PAXPR04MB8749.eurprd04.prod.outlook.com (2603:10a6:102:21f::22) by VI2PR04MB10979.eurprd04.prod.outlook.com (2603:10a6:800:277::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9654.22; Wed, 4 Mar 2026 11:21:21 +0000 Received: from PAXPR04MB8749.eurprd04.prod.outlook.com ([fe80::d782:fbb2:be9a:43f1]) by PAXPR04MB8749.eurprd04.prod.outlook.com ([fe80::d782:fbb2:be9a:43f1%3]) with mapi id 15.20.9678.016; Wed, 4 Mar 2026 11:21:19 +0000 From: Josua Mayer Date: Wed, 04 Mar 2026 12:21:15 +0100 Subject: [PATCH v3 3/5] arm64: dts: fsl-lx2160a-cex7: add rtc alias Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260304-lx2160-sd-cd-v3-3-dee4523600ef@solid-run.com> References: <20260304-lx2160-sd-cd-v3-0-dee4523600ef@solid-run.com> In-Reply-To: <20260304-lx2160-sd-cd-v3-0-dee4523600ef@solid-run.com> To: Frank Li , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Carlos Song Cc: Frank Li , linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Josua Mayer X-Mailer: b4 0.14.3 X-ClientProxiedBy: FR4P281CA0019.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:c9::16) To PAXPR04MB8749.eurprd04.prod.outlook.com (2603:10a6:102:21f::22) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-TrafficTypeDiagnostic: PAXPR04MB8749:EE_|VI2PR04MB10979:EE_|DB5PEPF00014B8F:EE_|DU4PR04MB11984:EE_ X-MS-Office365-Filtering-Correlation-Id: 7b23c078-d142-4801-bd87-08de79e03150 X-CLOUD-SEC-AV-Info: solidrun,office365_emails,sent,inline X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0;ARA:13230040|1800799024|366016|52116014|376014|38350700014; X-Microsoft-Antispam-Message-Info-Original: CjYSt0+XJP2c6gq/x+W8gSbGu1BeINn6A9JzcM1KzBl6x9mOS8hNOP6daDlJS7FJS+D4NgajfltVAqv6Hs25gggWScuy2IexH7gIDqJZ6vT23Ng1XFYml+P92fkz2fUAnCP/wq1XrqBTHyCfVbftcwmzPYU2aL4sf+L0Xtx1MWD7hzUO6tysOEnScAcJVT7yflpHwMLOHdRx/EYflheCfu0GKUw9oZ/mFoNSCDkFdt4+OJICM4raNwY95NIY9fCEmvf8RBpndIXTzUtqg5ERqVyLDf6+FYCG58rlxMUvGaEndD8OIgWoe6Mot6324P+gR/JTC/owbWzlYqeoWAsSitnW9rtsQoQjwWod37CxBzjAplYSyjJ/1ffBtQqQccxxv9BiciGmYIsaOYw17dJHjngnti0Fc9p5OGY6dXxHD1hOSv8X6OMPL9eB+vfYbsvKt2lEY5SVBV4mWSXoKDRVYvr1pE9R1lw0Tp5U1co2L/EgzFMlPTxosIdM2Dw1VQ8dmI3RdJX+dwshytRpgZsAZB9Cg34XSN5MTDMrmKj8fq1RqDtqaCqPKFu9Ds1EtfJ0osUAyqtEyWmDW4fiF1a2MNQXGCIamtnKV37HeU9k62W+knNdjhhFhUbv4PEGBv6HuYd2cG3STn0spQ55uJsJG+em2y3TKciCkEJzl4GQ0gbSXhE75VuMAsTR/O0tFw6P8k6ZhQHg1pw1m6nyffrRmX0zFAbZoHSPW/QgUk3iailUxGQJCy3JGauOeHNGQs7RChCzKyxlkg6BeETNsschca37wt3jbnXmv31Vt3Z4IWc= X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB8749.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(52116014)(376014)(38350700014);DIR:OUT;SFP:1102; X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI2PR04MB10979 X-CLOUD-SEC-AV-INT-Relay: sent X-CLOUD-SEC-AV-UUID: 5af6cd55a45a411d9178373856b57101:solidrun,office365_emails,sent,inline:24fbdaf47b4eead4bec4b5d78012f82e X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: DB5PEPF00014B8F.eurprd02.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: f765700c-b066-40e3-ae0b-08de79e028d3 X-Microsoft-Antispam: BCL:0;ARA:13230040|82310400026|35042699022|1800799024|376014|14060799003|36860700016; X-Microsoft-Antispam-Message-Info: yB/ZXn1MyhSFHIY2iPBfEF7Eah+e27z78iy5gHi2WxEbEeaTAHKoPYEiM3S+uWMyVTNT83UzJOpKXCv5vvOJKg5EhDmDA23Tj3vWtLknd7J+CN62OqhjlYLIzXFLu/YWqaGwwF5nmH2YXuSNvCR67KJfyULj92djy4xynzJDp/BFN4H1Ckm9z1hyZc092htTEKZllFiv0n5Yr46E8tQxqxXylcLNmZmNSUnOR5E7CU9VvfXIMnoC8tNXyDz6YOPHFTVK4oaVlPaimlweEfDxjxXC2yyILz0qYLNiXNoxdtCpwQy7d1FQNL60PmYx7PBqdJJuqCge+cKuS6q0M16THtl95FY5JJB9gq2LHYTzWoALgjgd1TTyTFdp+hRHIkhWKHthjE6ILrSASamzCG2exGJT5PPTYyt3iiO8BKmm1wDIPGWro5BQiuzM8BPMANTj1b2N8ypWc9gcnxSpijF6yyEVCkmHp2Go+IiqnBjz5XhlVrov/JKFhtu+d2H28Zlwm8PRgwgNlsITt+W7TR5kE/S7dGxnXux/rvJ6NR9Ld9M53UdndWWm6a2BZyZDBboSXDHx3Qe83boGKNN6DCS6j5AvKBN9nIKYNZr5b5IpwqK2EtdlKbQoEv55EoeaWUxTDu8+rvvAOxEN3362x/kOjsaMNcsvVDV8irZQYqo/w3s7px0tKd0YbfU2XHVBpbXgF/LwwPx7RJADE2qciws91IJ7dV1IaksF7ljMJgyhz7omtCdgq5RRRTWCWOScSqKDCju1zirBt2wSYY/YDV3m8w== X-Forefront-Antispam-Report: CIP:52.17.62.50;CTRY:IE;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:eu-dlp.cloud-sec-av.com;PTR:eu-dlp.cloud-sec-av.com;CAT:NONE;SFS:(13230040)(82310400026)(35042699022)(1800799024)(376014)(14060799003)(36860700016);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: ZjvMqPkeWyOAej7lSMIY+xdsX0MRE+uYq2Ko3HuhPUgkVaoAIhEZRzdw6KnVl4YrT50Ve5+692rAFHMl2WS3Mjt6JcTbfZd41HGvSY2kFhJMK19ql+Z7I623ikDeug4vW+43nAQiO273Q7uWXJGw7CwE1NklCN2vz20FC/9qNY1RN0/l4Tbzj3jIWeIf0ES3mnO0w3c+12rIPh8nqzKyUYNQTSucMyWU6rVKTWLPmZesGshruLIf50B5H96jkQowsVbgnkIEmP8AqMrMKgvOQn0+Z9rUpOKAICqhjTuoWR1SsfCgr8QUsBCp4qsIy2JSImTpo5WTMJHzFJZw21UqCMFBXuCIAS3G55T5HcrqbTTpRAoCk7XwEztK1AnssoULPldJahgjjdDUIYwflanyvVFDIMCnpyYpFGWlA5Mi9fbfRgxNDg5bnkkI9qxJSSzn X-OriginatorOrg: solid-run.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Mar 2026 11:21:33.9780 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 7b23c078-d142-4801-bd87-08de79e03150 X-MS-Exchange-CrossTenant-Id: a4a8aaf3-fd27-4e27-add2-604707ce5b82 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=a4a8aaf3-fd27-4e27-add2-604707ce5b82;Ip=[52.17.62.50];Helo=[eu-dlp.cloud-sec-av.com] X-MS-Exchange-CrossTenant-AuthSource: DB5PEPF00014B8F.eurprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU4PR04MB11984 Add aliase for rtc ensuring that on-com rtc is assigned first index. Note that fsl-lx2160a.dtsi already defines an alias for rtc1 which implicitly achieved the same result. Signed-off-by: Josua Mayer --- arch/arm64/boot/dts/freescale/fsl-lx2160a-cex7.dtsi | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/freescale/fsl-lx2160a-cex7.dtsi b/arch/arm= 64/boot/dts/freescale/fsl-lx2160a-cex7.dtsi index 7f6e39e27ce5c..90956ffb8ea9a 100644 --- a/arch/arm64/boot/dts/freescale/fsl-lx2160a-cex7.dtsi +++ b/arch/arm64/boot/dts/freescale/fsl-lx2160a-cex7.dtsi @@ -14,6 +14,7 @@ / { =20 aliases { crypto =3D &crypto; + rtc0 =3D &com_rtc; }; =20 sb_3v3: regulator-sb3v3 { @@ -154,7 +155,7 @@ &i2c2 { &i2c4 { status =3D "okay"; =20 - rtc@51 { + com_rtc: rtc@51 { compatible =3D "nxp,pcf2129"; reg =3D <0x51>; interrupts-extended =3D <&gpio2 8 IRQ_TYPE_LEVEL_LOW>; --=20 2.51.0 From nobody Mon Apr 13 21:01:12 2026 Received: from PA4PR04CU001.outbound.protection.outlook.com (mail-francecentralazon11023135.outbound.protection.outlook.com [40.107.162.135]) (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 DE32D3AE1BF; Wed, 4 Mar 2026 11:21:40 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.162.135 ARC-Seal: i=3; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772623302; cv=fail; b=YfuyZUF+nTUMovttib3vGHpjFi2chc6lYr5yVn4SM9iKaNvWPAUS1fcMhn88ILkbBSVvwWRaeIWg5UDFPNd7MoknZd3L24Re8WC+qqD/6YDBtgWhCVBEL7G1DlhqviWD0z1UGNUa0gvWLWizS4hl3y7RW3OVm9R7e6722QU1Xxk= ARC-Message-Signature: i=3; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772623302; c=relaxed/simple; bh=iPSQHApc7c9pYN9RtRM0yQBKqdbThiYITN9bHqNny3M=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=Qzaf0PNYbTKlU1tBvvEyMwj3YRuVtMb/i9BfLTJRZyLDzpBkCDnNGLhg1G2wz3Ms5+rlju9c/VRiegzLlhn5IZPWslFv36qxqB9PIGRJhm8aUiWqBMEK+QpIVPJRwWdrofk5AtSSXSuAdsmM1aFKwWfBFdagyTDGufRtb0YWKWM= ARC-Authentication-Results: i=3; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=solid-run.com; spf=pass smtp.mailfrom=solid-run.com; dkim=pass (1024-bit key) header.d=solidrn.onmicrosoft.com header.i=@solidrn.onmicrosoft.com header.b=MVPYxjP3; dkim=pass (1024-bit key) header.d=solidrn.onmicrosoft.com header.i=@solidrn.onmicrosoft.com header.b=MVPYxjP3; arc=fail smtp.client-ip=40.107.162.135 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=solid-run.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=solid-run.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=solidrn.onmicrosoft.com header.i=@solidrn.onmicrosoft.com header.b="MVPYxjP3"; dkim=pass (1024-bit key) header.d=solidrn.onmicrosoft.com header.i=@solidrn.onmicrosoft.com header.b="MVPYxjP3" ARC-Seal: i=2; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=pass; b=D9hjlXzKVG2X71FV3BpstRaVetpiP5u+X1V6SfM3nxLQpikkvceiWmB03ZD8sTePF0hFrB5sRvMaWFR+TokpTkcYcY0CR9eQOmPHTnSha98yvAjHyuxjkHyR7zptIUTXT/Xm5rWzuVGSbUDw3ZTxsjTWyHfrpiY7Ea5iOf11EghN52H3TmQHVSH8UB7oQhkXIggU8rCkCdwcgWdWh93xeDMEKml3O1plPEP8MQBShP5KVK5BvbljN42fycna6TAvhVmyjwly3ShajOQfH/4IxoB2wpuSOshEK7xO/ob7z6TjPEv/udFI+2mvNZH/omVq/PtbV6rghXb0HptaMM19hQ== ARC-Message-Signature: i=2; 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=2YuC/OnaKFRZHAeOxOr7mvqvarnc4U0GLQLi2lIVefM=; b=qBP119tf0fC/y3aWMzKlF2ZJ8Hfu8+AOjGjyliCssHt3KHGc8RY7hFcrb6oQQhJ9YxawmUaZegoqzLIwXmjxrjOR/5qKimoHwyKiHSHU+UjuasqpmVkbytEuq5GejcSEcJzfNXgyCovYmI7QDAGagPZiUn0ur9gMsiLBsawP40YcBRDizEwAylp5RbKJCJs/VZVLYELQohHtKsRx4WRroYj46cZHc20QBNHAAzDt1SZzUbB7i6z+eR2f9LcobpgCy++5KaD23/QGsPlEZMt9Enw5tOGwXC8kAXYuo3uGjLlHI1f1f4dTmpkr+3uTj/gbrTLZN4GbkEA3eumVp0xbMg== ARC-Authentication-Results: i=2; mx.microsoft.com 1; spf=softfail (sender ip is 52.17.62.50) smtp.rcpttodomain=kernel.org smtp.mailfrom=solid-run.com; dmarc=fail (p=none sp=none pct=100) action=none header.from=solid-run.com; dkim=pass (signature was verified) header.d=solidrn.onmicrosoft.com; arc=pass (0 oda=1 ltdi=1 spf=[1,1,smtp.mailfrom=solid-run.com] dkim=[1,1,header.d=solid-run.com] dmarc=[1,1,header.from=solid-run.com]) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=solidrn.onmicrosoft.com; s=selector1-solidrn-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=2YuC/OnaKFRZHAeOxOr7mvqvarnc4U0GLQLi2lIVefM=; b=MVPYxjP3Npl0xwk2AUyQUmXJHLLHL4HrqPsano7aEqNYGIORUDPiXCgt+iC2gvBa//ssGaC4uED0E4cJngAOayVW3tSU68blfdfbRUx44cqNP2k/lUehsUawRZlh46qTm5BCWC3XD/hdJyrTvIB0qrFb2EIMKz20gGh+QufAgTA= Received: from AS9PR06CA0648.eurprd06.prod.outlook.com (2603:10a6:20b:46f::16) by PA6PR04MB11945.eurprd04.prod.outlook.com (2603:10a6:102:51c::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9654.22; Wed, 4 Mar 2026 11:21:35 +0000 Received: from AMS0EPF000001A0.eurprd05.prod.outlook.com (2603:10a6:20b:46f:cafe::1a) by AS9PR06CA0648.outlook.office365.com (2603:10a6:20b:46f::16) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9654.22 via Frontend Transport; Wed, 4 Mar 2026 11:21:32 +0000 X-MS-Exchange-Authentication-Results: spf=softfail (sender IP is 52.17.62.50) smtp.mailfrom=solid-run.com; dkim=pass (signature was verified) header.d=solidrn.onmicrosoft.com;dmarc=fail action=none header.from=solid-run.com; Received-SPF: SoftFail (protection.outlook.com: domain of transitioning solid-run.com discourages use of 52.17.62.50 as permitted sender) Received: from eu-dlp.cloud-sec-av.com (52.17.62.50) by AMS0EPF000001A0.mail.protection.outlook.com (10.167.16.230) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9678.18 via Frontend Transport; Wed, 4 Mar 2026 11:21:35 +0000 Received: from emails-664026-12-mt-prod-cp-eu-2.checkpointcloudsec.com (ip-10-20-5-166.eu-west-1.compute.internal [10.20.5.166]) by mta-outgoing-dlp-141-mt-prod-cp-eu-2.checkpointcloudsec.com (Postfix) with ESMTPS id C700F80619; Wed, 4 Mar 2026 11:21:34 +0000 (UTC) X-Mailbox-Line: From b'josua@solid-run.com' Wed Mar 4 11:21:28 2026 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=gWlIlis18xouZISQLkWarjfPS+n2jbu/Vw4iZMqgEh9eBX3/wdDBvwfc9yTtKZ2ijRhfPEA57VD0eo2AX8INiQVMdwmBTKgYv6LWaZ3c1m0bHVeq2eatc/F3e3NWNAcg5GXAn+U0Yu1ylGcwTQCQpJRYX+vxjUAIONx2PRVW8mH3cAbMY9qy4W7ZqL6HmiKUt2aa2obT1079zYgfna+yt2DArsfOt/bDV7GcCosRmGSxXdwYSAmZ7LqdGOrM5uWlnga/UAnMNdzjYSQ14XxbVliPOBeSy1eECm5s/VKBwhoP0t62V5bzjVXy1wFKvEE0vxnkq9qtso3HLTaiChrr1w== 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=2YuC/OnaKFRZHAeOxOr7mvqvarnc4U0GLQLi2lIVefM=; b=ys/EX96xvKt1pQCp50kwpxZc7tmcWrH+PSJOwWh30xUFu4fS0bFRgZx7LJZuQH/2bzlAL5ot+jX0FntkGlB3TUbzzJ67oAV4n2OaZt5I/hAewYwdeFpUFzj6CG93SwbDL0vTo32q1AFKwgsjmeot13pQuEuIGxtX79gy7DFPMOmCWDLzjnaFZy1MsrYjdpDrj+SjaA3V4WKLouCWdg+55S3/xnISTBNPl1ioAuZmlE25v2rF1tzTWOvjsuL/uLVJIRFroWUnibvTDbg0Tt5TlX0qjE6zRPLWdTCVsSSga+CFHdHkGCltzxpe1EIozLJf2hvAcWE+bi4el0VJD9aH+Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=solid-run.com; dmarc=pass action=none header.from=solid-run.com; dkim=pass header.d=solid-run.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=solidrn.onmicrosoft.com; s=selector1-solidrn-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=2YuC/OnaKFRZHAeOxOr7mvqvarnc4U0GLQLi2lIVefM=; b=MVPYxjP3Npl0xwk2AUyQUmXJHLLHL4HrqPsano7aEqNYGIORUDPiXCgt+iC2gvBa//ssGaC4uED0E4cJngAOayVW3tSU68blfdfbRUx44cqNP2k/lUehsUawRZlh46qTm5BCWC3XD/hdJyrTvIB0qrFb2EIMKz20gGh+QufAgTA= Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=solid-run.com; Received: from PAXPR04MB8749.eurprd04.prod.outlook.com (2603:10a6:102:21f::22) by VI2PR04MB10979.eurprd04.prod.outlook.com (2603:10a6:800:277::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9654.22; Wed, 4 Mar 2026 11:21:22 +0000 Received: from PAXPR04MB8749.eurprd04.prod.outlook.com ([fe80::d782:fbb2:be9a:43f1]) by PAXPR04MB8749.eurprd04.prod.outlook.com ([fe80::d782:fbb2:be9a:43f1%3]) with mapi id 15.20.9678.016; Wed, 4 Mar 2026 11:21:22 +0000 From: Josua Mayer Date: Wed, 04 Mar 2026 12:21:16 +0100 Subject: [PATCH v3 4/5] arm64: dts: fsl-lx2162a-sr-som: add crypto & rtc aliases, model Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260304-lx2160-sd-cd-v3-4-dee4523600ef@solid-run.com> References: <20260304-lx2160-sd-cd-v3-0-dee4523600ef@solid-run.com> In-Reply-To: <20260304-lx2160-sd-cd-v3-0-dee4523600ef@solid-run.com> To: Frank Li , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Carlos Song Cc: Frank Li , linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Josua Mayer X-Mailer: b4 0.14.3 X-ClientProxiedBy: FR4P281CA0019.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:c9::16) To PAXPR04MB8749.eurprd04.prod.outlook.com (2603:10a6:102:21f::22) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-TrafficTypeDiagnostic: PAXPR04MB8749:EE_|VI2PR04MB10979:EE_|AMS0EPF000001A0:EE_|PA6PR04MB11945:EE_ X-MS-Office365-Filtering-Correlation-Id: 274db997-6ca5-4b88-0d7d-08de79e03203 X-CLOUD-SEC-AV-Info: solidrun,office365_emails,sent,inline X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0;ARA:13230040|1800799024|366016|52116014|376014|38350700014; X-Microsoft-Antispam-Message-Info-Original: faqq7BtEzNehhASV6hMwKrSkRu/LsAFXldqTGqdhbm36h+1wB8Frm9zCO7YEyFP3aWI9bVrj0NJpWe83hE4EAFuh5epSjQaCw3+Y1jLPD5+ufYjIttkyE+iNBOkIAcitC6yJtvwJ6cxkTzPT7FG3qV3vSrEtbs48bWVxAbUjPhpC1NGLLBmmLZxMlAixHOCxJL696dtjWHHApuAJjXi9y/T3+rK/JBJuZeEQvdtbLWCOpExbhuKa7jIP/3PsL6ZYIOi+PjR1uH5a2C4jRx8QMbUElPqVFAr+HEXn8csILFgsUfgamJGF4AxffG/pRQHBhEPUY/QqXBKgXje4Sout418ztTNuRW48ApOA2RXacfX9QaB5zqCmxj+tx7JKU3KLxUE1FmcriDyodwuiqlTZNoGDvCdtPAT+FDb9hegbrXji8fyZ8+mRnEInlZUXwtKnjFAPa1wZPDYoKCJDZv+p7hN+AJw2JyPHcFTC0DTIBlNezfUa94bFC/9yzfvD673bosbAEXA8yjHBG3orSv8C+GSwV0tYUlkCcJSbdQO7KkRG7LGEH7iJ+ekrQCLfg9k3Dfm80ot7tTcX9SDc+dtgts17tsa3hDZSDZr3mQIlAXFO37oG1WxkL5J7ABr7rYmePpzt+TJvOH4MspriO3hoxy+rMFKZRYiyYCEd7YwAi3KZULmxxScT9HX5sGcDwAWi6or9uAPMxCSLg30BwKm/iWzUwFu8k2qIQnqy5EGZ5qmZyJLLHW03nhS1LSDesUWnH4/qbzPQkJ3Q4EcdplLFHQ== X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB8749.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(52116014)(376014)(38350700014);DIR:OUT;SFP:1102; X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI2PR04MB10979 X-CLOUD-SEC-AV-INT-Relay: sent X-CLOUD-SEC-AV-UUID: 25ad9e9e48144a66a8af3966e4dac852:solidrun,office365_emails,sent,inline:24fbdaf47b4eead4bec4b5d78012f82e X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: AMS0EPF000001A0.eurprd05.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 95d404b5-7033-4043-70e9-08de79e0292d X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|35042699022|14060799003|82310400026|36860700016|1800799024; X-Microsoft-Antispam-Message-Info: AXKRvCAij6wxlHXACmVP0uGZ6a2lQdrqgh44I6boYA1ZgwIFgdcwilWdtAXx9ArJ2k2pKkIseZYuDPMqZxvL9fzyF0W9YEeHIqmo4ErieERmugDB8PUMw3X8s1Ij0joWpDeqIiLAYKlOQhUpVvs6raRkr+rJnmrsKTLNCUJqRdpb0G3ruFt8m8KJXVWzXNeKA2+Vti9h6X017EnU3sm/OsFYiRYVmEcCvlmaJPF1s1iK3r5bkMLaM3evxe/0m0+cqIZocTuxfKxziYjgLJeejQA9FRD/htGLTQGWxYBT/gCnnQkldoWv/s6zmP5RZu3kPK6jPqizyOz7VRFpTdn16QGpwtVzNkLglIohg2uq/ofhYxHuaC7g8aSCcLkMPIUhdjt0K+0zy3iMqVbzQz3wsyH0OZBJXS4O7Lf//btrH7viKratPNC6OnhxK/rqfkMpJ4+f6Qps8h2qJ/RUH8WKTIOznh3c2E8yPquzIjlLojogZSY5t076YidgF6m3giw4nXrW9ZtltrHcUndR8wMaYlY37FHzJAK4DO5eXy+nqc9KWO44DQOFji7Ar0W559HWv7UTrn+agT2sfM2oJ/RW7xgPYOA8UyalvAJNaS9m/hPk2iDIQA3r8tiW6MNAW69g4CzKNOT4wZuPUEZS+o+IZ+NBrIemcEvLzr9jYiUiouz8os/YDhxDo/LciV29ZPlJdTtZVSVQgOp7gbpprNpAM5qHkGh5mwfZd3krQ0BRwg2TPmvfXMtcJzRrCLTKHdAQ+vQxXQkhpFICxdvMzojq/g== X-Forefront-Antispam-Report: CIP:52.17.62.50;CTRY:IE;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:eu-dlp.cloud-sec-av.com;PTR:eu-dlp.cloud-sec-av.com;CAT:NONE;SFS:(13230040)(376014)(35042699022)(14060799003)(82310400026)(36860700016)(1800799024);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: qdRf/M2VXtqFmIC4gYxfwLdMzCTD5SFPBhLV3gCU5CbFygNwCiw0a2hgmBa0es9Rd4G64IiaU0aZBgRG3k56QxOBm6Uxva39gOmGMkCnGkkfjWu3/6KWFJ63ODZCO1vkdzD64i9tx5Ded42yklhQiNpjRohJAcRvliQeQ6zNYPM3NCm2FngJqcMjBjKL1FP8PeA8DGeRWuFuXuAg5d+WEH6TdnYxA5CrdbsQRdx7yYSSvZQK/Zf700+KojX0ZmfGa4o36Vq1dQiZHXVmso+x7KwZw7HknmAUEY0o5sPsgM4Ks5rh2ilvGgovewXmz7OR9j6Oz3RI3cFGL757eeFRhX+0239+RUhYNfgwe9QJrKECnWXqHIXmMBJGS4CKYEF0QXzGauNne+zb188fvR/GfzTe1XeQMgBEguBlW0GtBxrg7EdjLPJIgSkQje+yYVBQ X-OriginatorOrg: solid-run.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Mar 2026 11:21:35.0855 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 274db997-6ca5-4b88-0d7d-08de79e03203 X-MS-Exchange-CrossTenant-Id: a4a8aaf3-fd27-4e27-add2-604707ce5b82 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=a4a8aaf3-fd27-4e27-add2-604707ce5b82;Ip=[52.17.62.50];Helo=[eu-dlp.cloud-sec-av.com] X-MS-Exchange-CrossTenant-AuthSource: AMS0EPF000001A0.eurprd05.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: PA6PR04MB11945 Add aliases for crypto accelerator and rtc ensuring that on-com rtc and the SoC A72 domain crypto accelerator are assigned first index. Further set model and compatible strings which are informative but overridden by actual boards. Signed-off-by: Josua Mayer --- arch/arm64/boot/dts/freescale/fsl-lx2162a-sr-som.dtsi | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/freescale/fsl-lx2162a-sr-som.dtsi b/arch/a= rm64/boot/dts/freescale/fsl-lx2162a-sr-som.dtsi index e1344942eaaee..3ad908d52a18b 100644 --- a/arch/arm64/boot/dts/freescale/fsl-lx2162a-sr-som.dtsi +++ b/arch/arm64/boot/dts/freescale/fsl-lx2162a-sr-som.dtsi @@ -5,6 +5,16 @@ // Copyright 2021 Rabeeh Khoury // Copyright 2023 Josua Mayer =20 +/ { + model =3D "SolidRun LX2162A System on Module"; + compatible =3D "solidrun,lx2162a-som", "fsl,lx2160a"; + + aliases { + crypto =3D &crypto; + rtc0 =3D &som_rtc; + }; +}; + &crypto { status =3D "okay"; }; @@ -77,7 +87,7 @@ variable_eeprom: eeprom@54 { &i2c5 { status =3D "okay"; =20 - rtc@6f { + som_rtc: rtc@6f { compatible =3D "microchip,mcp7940x"; reg =3D <0x6f>; }; --=20 2.51.0 From nobody Mon Apr 13 21:01:12 2026 Received: from AM0PR83CU005.outbound.protection.outlook.com (mail-westeuropeazon11020104.outbound.protection.outlook.com [52.101.69.104]) (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 2C9AF3ACA5D; Wed, 4 Mar 2026 11:21:37 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.69.104 ARC-Seal: i=3; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772623299; cv=fail; b=VO+NAj21NwaUtN9ZVfx2yjeBVC8FMwX/OvxA8gBgQrFc9NzjmJN4zUfYvU7Pm4Q2EhCbjLNKPjMpkHzY5TW3nSCFw2CKsDRNAWEnn8/kAqLqW0R2zlYkfAcIzSfKEOg9QkFRswCo+5FtOQhjgDVkTHkexJKy3SsQW3w7AvoVqPo= ARC-Message-Signature: i=3; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772623299; c=relaxed/simple; bh=boUVEgGiIZD12xslgG6zyjkfWy7St8ZfNuBk95qGL/o=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=LZzsOJviGMu2ayWUpKMeDoFP+FiH7W+U54acTCnldaBmpAUKXCD0VSZDRrrVvHY+FY0lzjBqGlizYvFUQtKwNzG+TBjy9rghRqJ/Tq86ZXig567Fk1pi9PAMDk0mpkzU/I2Y8WEPp8ysA4LXWsNAH2r2Xc6S4pg3fMDxXYu3ll8= ARC-Authentication-Results: i=3; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=solid-run.com; spf=pass smtp.mailfrom=solid-run.com; dkim=pass (1024-bit key) header.d=solidrn.onmicrosoft.com header.i=@solidrn.onmicrosoft.com header.b=i6k1fYh6; dkim=pass (1024-bit key) header.d=solidrn.onmicrosoft.com header.i=@solidrn.onmicrosoft.com header.b=i6k1fYh6; arc=fail smtp.client-ip=52.101.69.104 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=solid-run.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=solid-run.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=solidrn.onmicrosoft.com header.i=@solidrn.onmicrosoft.com header.b="i6k1fYh6"; dkim=pass (1024-bit key) header.d=solidrn.onmicrosoft.com header.i=@solidrn.onmicrosoft.com header.b="i6k1fYh6" ARC-Seal: i=2; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=pass; b=zORK6i5LiJkVB451fCH7kqSqAtNlOihBDU2L6gAn+q3Sk4ixLDdE/xpi8gKS/RibXhCk4UusGqajW5rULU5YN7zI+Vz/XbuPFi/C2YeROHnXcm9NJnRA1BoGV24wYSaesTTDCJMmK/PlN2itP+cRVStmpVDtDOiNjRWDVc2ETgq4wOoUXMJQtyUlGU1BLo72gbqV/rSEgroy073HQF981WdY/ZB0CaIXPo0LCh4ddxNI3Fu2sEf2kiclZc23VcFir3C8Y9gwxaZCRHPSPQgYuFHuQfp1ajwoR4zztLUffqck1CI3l5nua6Fwz+zSnJ3Dd1QSfurCjWlwlNZTXiBgVQ== ARC-Message-Signature: i=2; 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=TV3Bp7ypsj5/5LFVVMLalB6K+UQpGjbjOiVYswysFRM=; b=rLpTPaUj0LfRX6dsxFMGqkOB/CUi3s136l/Vi6N7y1INBfcWy40ZfxDEQRfa+2mSAsmdzqVO4X4vBTYmmLUOHiL0c5a+rdmS917JzoKdH+wKj/Yf59bV0Ezj6gMhfzTBNudjeUB85/2KKrGl2BL3C8RNDrags2iASOMY9+KxppNQaghPW3QrqJHnBDtMAz89sGJgpOrzrLa33bU8iPfcjU3/k5/80VbKmJz1HhEmCIZsEhQquPGDSPQRbNhtj7M/CfOGrAcy7FM/EieyWR3Ry4uq90UbhGJ0JI0UV9ZY72GfKHR5mxZ6P6kelD099U8nm/SsvuJCZmFHtaUy/UvBSg== ARC-Authentication-Results: i=2; mx.microsoft.com 1; spf=softfail (sender ip is 52.17.62.50) smtp.rcpttodomain=kernel.org smtp.mailfrom=solid-run.com; dmarc=fail (p=none sp=none pct=100) action=none header.from=solid-run.com; dkim=pass (signature was verified) header.d=solidrn.onmicrosoft.com; arc=pass (0 oda=1 ltdi=1 spf=[1,1,smtp.mailfrom=solid-run.com] dkim=[1,1,header.d=solid-run.com] dmarc=[1,1,header.from=solid-run.com]) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=solidrn.onmicrosoft.com; s=selector1-solidrn-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=TV3Bp7ypsj5/5LFVVMLalB6K+UQpGjbjOiVYswysFRM=; b=i6k1fYh6QcZkCwyu+WLvAya9P88brwAuD/S51CwfXmusw71Pan1R+mOJQ0LglW5HzpeyV8klYwi3xuY8VS9QQBmlTq8iBOAcUMWC43dkwkAWT3e2ZmbudJr2VxEPdANOTJK8rWjWDKlDZHpN196S1kK8gl2gHSPzKGeYXXw0hBo= Received: from DUZPR01CA0084.eurprd01.prod.exchangelabs.com (2603:10a6:10:46a::11) by PA2PR04MB10124.eurprd04.prod.outlook.com (2603:10a6:102:407::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9654.22; Wed, 4 Mar 2026 11:21:35 +0000 Received: from DU6PEPF0000A7E0.eurprd02.prod.outlook.com (2603:10a6:10:46a:cafe::d7) by DUZPR01CA0084.outlook.office365.com (2603:10a6:10:46a::11) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9654.22 via Frontend Transport; Wed, 4 Mar 2026 11:21:34 +0000 X-MS-Exchange-Authentication-Results: spf=softfail (sender IP is 52.17.62.50) smtp.mailfrom=solid-run.com; dkim=pass (signature was verified) header.d=solidrn.onmicrosoft.com;dmarc=fail action=none header.from=solid-run.com; Received-SPF: SoftFail (protection.outlook.com: domain of transitioning solid-run.com discourages use of 52.17.62.50 as permitted sender) Received: from eu-dlp.cloud-sec-av.com (52.17.62.50) by DU6PEPF0000A7E0.mail.protection.outlook.com (10.167.8.39) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9678.18 via Frontend Transport; Wed, 4 Mar 2026 11:21:34 +0000 Received: from emails-6154127-12-mt-prod-cp-eu-2.checkpointcloudsec.com (ip-10-20-5-166.eu-west-1.compute.internal [10.20.5.166]) by mta-outgoing-dlp-431-mt-prod-cp-eu-2.checkpointcloudsec.com (Postfix) with ESMTPS id BC3D980645; Wed, 4 Mar 2026 11:21:34 +0000 (UTC) X-Mailbox-Line: From b'josua@solid-run.com' Wed Mar 4 11:21:28 2026 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=c6xLdVnyd3tSNQM7Xmeu7oUrNFszpkppsrDM+ax9FNY69Ez5ut35HeXrvXyPrg62s17XrDg+aG9g1U4P0jJiJekjxYQmgvZKd9v2qZ8+EKz6HIbia3e2NfbfsMdsutsKPhe7Ms4UsVuw4Wg68iwWP3WI5zepAxrd3BRyASfE3ROF6hV1Nl83b0cSAKHg1j0ISVLk8UN9ytNcogNUmV8SdakdCBK+87fXva9wxSB1uMLwOpg4r2o+TFxWki2PZ06oy3Lv4ho9Lklo5wps1P7/crcoSHNT5X7ZtcNnMMSkldIFzJpxOe36Cp3mWakviKDELnDRRNaWW6c0MG5ozuez9Q== 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=TV3Bp7ypsj5/5LFVVMLalB6K+UQpGjbjOiVYswysFRM=; b=pYQQbm4u5T50uOK7cHIgtiUXvHsTADX5WQTl6tWZMhhMjeFjmghC5zvHi7+WW2RqiCHMC+02uoY8eBKjc1D/BjovdW+ynlaeNdUNtugjKronPBpOsdRnoqrp/g1ngsQnEcI83DsiXziTrfOu02ImBORHxzagBDFxmSIqgVYCwc1y8BhbAeSN+etZI6jNoyPog0Oa188AJWEAYBFXO5mCzeIzHnKhIfxAl2L41NjaIAgn60z+Jsh/JFB0qnn6WKvEYM37UPVCBO1kf5PADaB5eZf7sHbmLdNWQUu2Fl7MIr6H/NI1F8/gtwrFEhwG563v1bUh/SA3QvMgvW20/p1ibA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=solid-run.com; dmarc=pass action=none header.from=solid-run.com; dkim=pass header.d=solid-run.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=solidrn.onmicrosoft.com; s=selector1-solidrn-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=TV3Bp7ypsj5/5LFVVMLalB6K+UQpGjbjOiVYswysFRM=; b=i6k1fYh6QcZkCwyu+WLvAya9P88brwAuD/S51CwfXmusw71Pan1R+mOJQ0LglW5HzpeyV8klYwi3xuY8VS9QQBmlTq8iBOAcUMWC43dkwkAWT3e2ZmbudJr2VxEPdANOTJK8rWjWDKlDZHpN196S1kK8gl2gHSPzKGeYXXw0hBo= Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=solid-run.com; Received: from PAXPR04MB8749.eurprd04.prod.outlook.com (2603:10a6:102:21f::22) by VI2PR04MB10979.eurprd04.prod.outlook.com (2603:10a6:800:277::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9654.22; Wed, 4 Mar 2026 11:21:22 +0000 Received: from PAXPR04MB8749.eurprd04.prod.outlook.com ([fe80::d782:fbb2:be9a:43f1]) by PAXPR04MB8749.eurprd04.prod.outlook.com ([fe80::d782:fbb2:be9a:43f1%3]) with mapi id 15.20.9678.016; Wed, 4 Mar 2026 11:21:22 +0000 From: Josua Mayer Date: Wed, 04 Mar 2026 12:21:17 +0100 Subject: [PATCH v3 5/5] arm64: dts: lx2162a-clearfog: set sfp connector leds function and source Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260304-lx2160-sd-cd-v3-5-dee4523600ef@solid-run.com> References: <20260304-lx2160-sd-cd-v3-0-dee4523600ef@solid-run.com> In-Reply-To: <20260304-lx2160-sd-cd-v3-0-dee4523600ef@solid-run.com> To: Frank Li , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Carlos Song Cc: Frank Li , linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Josua Mayer X-Mailer: b4 0.14.3 X-ClientProxiedBy: FR4P281CA0019.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:c9::16) To PAXPR04MB8749.eurprd04.prod.outlook.com (2603:10a6:102:21f::22) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-TrafficTypeDiagnostic: PAXPR04MB8749:EE_|VI2PR04MB10979:EE_|DU6PEPF0000A7E0:EE_|PA2PR04MB10124:EE_ X-MS-Office365-Filtering-Correlation-Id: c7b02cd7-d08a-4387-f78a-08de79e031d2 X-CLOUD-SEC-AV-Info: solidrun,office365_emails,sent,inline X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0;ARA:13230040|1800799024|366016|52116014|376014|38350700014; X-Microsoft-Antispam-Message-Info-Original: /+JLFIkQtyJj4KqKylHYUhkVP1yU2Udpz8PhWs+gIv65Ug9fGVt9LlvIgd634HfxqS284mXYyvp7A1xH06l/L4z935EVx6tLk1IioTDpHllpRaW5ZdzwKWCVvaEOzMp7dV2MXc5IEhTpeGAY6MuZ2EPUzwmNQ5E6k7C/bzouN9zZLNCFh9x7SCX84Xa75BNkFZeYwV0Sa2K0hdZhp5V/BR1mxJdXJcWbLQ6HBZKHvqdU81JK/eCx2TEU/VCG9q9GgfrZdfVORKS7UYJgsPUExNaYDJPyZreyRgHPa4pdpE/VFoS0CXKyswrblxKqaLNYo8FVJ6dmtCP1KxupgrqR+U1J9CQd6QAYwVVOa27ofySjIUUv45uNp4iNxWNBSlSyZJZqU6iCsQWodJRPFL94/oIk3F4QZIaAwP02Ahyv+QzN43h6yEjNr9wFhKh47hdchdeLBqOic1EChayF2ZZz14yfRrKqXKCy5IBAaVDQi1TUVM/clPOIqCsXPmiVdqY+pI/Ru8txojZHuCCFtX0dviOBXwvVnmMEy8tiNT53lQKHns9hhTSsZX9yUPVsVS0UoBR5k3PKoC4lJLi4KvnVUYgCInRVoOsDCS0Ueo8XB2lrnMPCYAKIqQ0tt3gf+epQ6yuGQ5ORojn+BAw4ThOUAmpkfjoaYhxEyAJJBl2kmQT5xGJwtTR40RO5tD42lTJ3hjvMhkwJlbDJcy3yh0WHZddX3WfClz1wllYYPvcqStKfbLr7Zyt4X3QY8MSsOHlHIWpTmVRuiUAU5uEhW7eGds4ueJOMYZDzrySSo7bw20o= X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB8749.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(52116014)(376014)(38350700014);DIR:OUT;SFP:1102; X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI2PR04MB10979 X-CLOUD-SEC-AV-INT-Relay: sent X-CLOUD-SEC-AV-UUID: 54fe2691756f47ccb4f60a55b4df73e7:solidrun,office365_emails,sent,inline:24fbdaf47b4eead4bec4b5d78012f82e X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: DU6PEPF0000A7E0.eurprd02.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: a9b97948-dcc9-4e08-79e4-08de79e02989 X-Microsoft-Antispam: BCL:0;ARA:13230040|82310400026|14060799003|35042699022|36860700016|1800799024|376014; X-Microsoft-Antispam-Message-Info: gTRecWqBcGqB8wXMYI/Sk6LGjEGiW549YqWyI3nrdOzGIT48rjZ0x0ESPGwzy1mSlSyZF64IAxwyHt63TAxZXCpXy8FneJ1vVgMnJZxCRsw7CZ8xVLJ6AH06gasYY7QlijG6SOAZdW6cplPM58bN9rSfEsejC9rRAE8eEi0msAZo3IBBPG8rJBqpsruRdSgjHV/nwXdUBa5OfHOgihOvIr2fSF5kvJnZbO5lluE8QWg+LOs3r6qiSWPPyV6yKgyTJv4bOYMTPokE59HXorRRqX2D5a7MxJDzT6X1/160dHJ/JOhIybZ+r0zVhGu3W19QbuuvM+f0bh9pBm0oAe4kiK/avPDyW3jq4gOO26r/X/i9gWn4+RQXrZLsokJTsPwheGSFtY7UB23tUzytKmtdYVDVjISoedjVl9mnfl8s1kVvnb9M/7lpGvdHEMyoWM6dB0iz97VwrA2BN6kSJjztsEeci2znEwmRZlOPNMeXMA8d9f1U0YqBu8fLneRO+sXS+Xt9tsSzZNyjOnYORX44Qk73zEhrnk4LfmBWEQeCZiy+OMKjNbnEFw9wDyyZsurTY0SO+nlOxifhZMEijj2lw/3nwDUzKmcWymP+s9vfkbSEeXD3WItq0WBhKjsWWqDTAFGBXlO99r9w44rr5Tb/BFzPvKix/jATdb6tRONjAbvGVKCahdAfMcvMip+jO9hbqAs4kT5dinKXGV0QExPmTUFQ1l8jtcK9iEMsVxLCywzFTzAhgc9u0QY/jwD39VZjMVxlpGH1IwbPoA/5W4knZA== X-Forefront-Antispam-Report: CIP:52.17.62.50;CTRY:IE;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:eu-dlp.cloud-sec-av.com;PTR:eu-dlp.cloud-sec-av.com;CAT:NONE;SFS:(13230040)(82310400026)(14060799003)(35042699022)(36860700016)(1800799024)(376014);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: ofWcbvGS2rgui03ErWjl0YMi0PhSkCK1oaWseuEgLDFoMotwuMZuh1f8P+L6LyqAghpvnHR6eOPfenPAooNCGLeoEOF9ouSjKMi38iC8AkAlMnxK4iZR4EwYF52re+wqzTMKktkABoxS2z9T4j8tZJF+c/2a2jVSXnwHhzQMkmQax6ZtFgcirBq3Te4mmr3zGJ3Gq7nTyIGfbjzFtMLDEAeP5lmhmBem1d1V0zevdJV+3pI+AfFOTspgXocJ75ajd9DG0zBueRp95v/T+UHLX806TKmbFmH+sKAF8Eg1TWD4+3D7G3NcLoy/vBmvFVNGSUN8hjXdgYWh9Hv1mK0UsKtPgyVPFJpuPcUvJFyjkn4s/+MsA2I1dO/WGE3DgxcjATJ8ULPU1aH2aVw/kpgnJDeu5aGXy6HYygf0Uewgv7mfrjh/C1g8iZKy3/cLUAQ6 X-OriginatorOrg: solid-run.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Mar 2026 11:21:34.8317 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: c7b02cd7-d08a-4387-f78a-08de79e031d2 X-MS-Exchange-CrossTenant-Id: a4a8aaf3-fd27-4e27-add2-604707ce5b82 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=a4a8aaf3-fd27-4e27-add2-604707ce5b82;Ip=[52.17.62.50];Helo=[eu-dlp.cloud-sec-av.com] X-MS-Exchange-CrossTenant-AuthSource: DU6PEPF0000A7E0.eurprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: PA2PR04MB10124 LX2162A Clearfog has four LEDs attached physically to the 4-port SFP connector. They are intended to show information relating to network interface status. Select "netdev" as default trigger for each LED, and link each one to the respective dpmac instance as trigger-source. Signed-off-by: Josua Mayer --- arch/arm64/boot/dts/freescale/fsl-lx2162a-clearfog.dts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/fsl-lx2162a-clearfog.dts b/arch/= arm64/boot/dts/freescale/fsl-lx2162a-clearfog.dts index 8920326a06735..9d50d3e2761da 100644 --- a/arch/arm64/boot/dts/freescale/fsl-lx2162a-clearfog.dts +++ b/arch/arm64/boot/dts/freescale/fsl-lx2162a-clearfog.dts @@ -41,21 +41,29 @@ leds { led_sfp_at: led-sfp-at { gpios =3D <&gpio2 5 GPIO_ACTIVE_HIGH>; /* PROC_IRQ5 */ default-state =3D "off"; + linux,default-trigger =3D "netdev"; + trigger-sources =3D <&dpmac3>; }; =20 led_sfp_ab: led-sfp-ab { gpios =3D <&gpio2 11 GPIO_ACTIVE_HIGH>; /* PROC_IRQ11 */ default-state =3D "off"; + linux,default-trigger =3D "netdev"; + trigger-sources =3D <&dpmac4>; }; =20 led_sfp_bt: led-sfp-bt { gpios =3D <&gpio2 13 GPIO_ACTIVE_HIGH>; /* EVT1_B */ default-state =3D "off"; + linux,default-trigger =3D "netdev"; + trigger-sources =3D <&dpmac5>; }; =20 led_sfp_bb: led-sfp-bb { gpios =3D <&gpio2 14 GPIO_ACTIVE_HIGH>; /* EVT2_B */ default-state =3D "off"; + linux,default-trigger =3D "netdev"; + trigger-sources =3D <&dpmac6>; }; }; =20 --=20 2.51.0