From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id DEB3BEEA855 for ; Thu, 12 Feb 2026 21:38:19 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:MIME-Version:Content-Type: Content-Transfer-Encoding:References:In-Reply-To:Message-ID:Date:Subject:Cc: To:From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=RC93O/9B2LylJvMbACxtTRweB3sixPckboUTpa+OTAc=; b=lgfe/EQN/h9K3rrtC7+/PDxzT0 ia39Rb5ih0qxwQAbs2zSKGfauAb3IzqM6w9J7ZdF2tnY5b1HEMI5ZL3GpZp+ODb6TvQczT5Z4q8us knZ6HItf5O/qNLYpFT5WRLxwF6LDKDIhlebKvIqL0MXGjE97vfNNmA6uDXtIYjynvXiJuexknmwrD wpIKkK2LOh+LmQclp5kCbN1Icd5C4pYV6GDb6E9fpqdVeuxiZPgvb0x3kBPJMJMGAfTra6ViBcMIQ 3K7c4TrgKJum4dJWc8CLSpeJlb55751l2y+HkddCi/34imxMcRvRl8TfLE03fV/a5RyL3CGttuUf8 NZ5U1q1A==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98.2 #2 (Red Hat Linux)) id 1vqeO6-00000002elq-3Mms; Thu, 12 Feb 2026 21:38:14 +0000 Received: from mail-northeuropeazon11010059.outbound.protection.outlook.com ([52.101.84.59] helo=DB3PR0202CU003.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.98.2 #2 (Red Hat Linux)) id 1vqeO4-00000002ejE-08gK for linux-arm-kernel@lists.infradead.org; Thu, 12 Feb 2026 21:38:13 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=OFsIJ7Uw4IBBw6uF4FR3UbWPUzs+oGX0KchLM8AR1gRf7VJvyWlZmLV4pLhh/yoefmWyXvKvhhpJurZlEgDzqzCYUz8V+dcE3TB74rVkWtS7wc64+VEB+r3UU1/jZfQdDqrAFmp9n1Antc+bxPgcAKWBBzOtfpOq4rqtQ/VZjIMo8ULi53M+6nrUND7BneBfB+ZC1LVxS35P0dyHbVJLXmrwpxPA9zAkWvL5vJVpQHsijuXxqp9h08ZrMPQqHMJTjRvC+1wttX7Y/QWYwPDNe3LbQ4CDLyaIHcCQExS+1eU8ak9hCRjNTrpVHiy8JF65icBVe9m0ZoseHgMCTT5OXw== 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=RC93O/9B2LylJvMbACxtTRweB3sixPckboUTpa+OTAc=; b=V4FfbD9hWv1/zT3F8toEYUiejrj/4GGwQD37BRaOxhSJBRKNRxh7XMkQGWxtgDQ35xXVF/X6TGzQH7qs8c1BhTGSGWmn+5cadoazz7g9BPAuW5QOuefdyn9FIzphGPOK/cP2Y4tMBlnZFEvrLQ9fXDIEzDv2vfs3TXUooYwaS+euDQXDUqHEY93uCHYGVhnhfrdj2U/QskrRH/cdKR0rsW+MgM32NvmPq0hQRGpuVB2ap0IjhgD4w2dAWNrhXgLsYim5tdsfH4z69RtZprBIp7QRR5GqY2KjFmcjiq7zZ+w2Az6NPdJo5kVStuQCJ3LwNAt7z5a3wYNZwEQSmJzoFw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=RC93O/9B2LylJvMbACxtTRweB3sixPckboUTpa+OTAc=; b=Q/JypJ2wUDWwuZydUG0cP/HuKovgD7m2rmZerTEvWfTv67p15leGZ0lHrhTR5DnAexaE3dtL11uP06LadJJ6pPcHbu27A9+ZZaqXRrmOVXemMq3r3bIfLoDnUV9zsn+NaOEZxMf8xqDu8lbvULtCEW+zKdUo2KqZCyX6w+LDx3+Sk8KDnGM2h7+D1UlXNdfRfiXVKZ9NP3jp9voXFaYZ57pfChKtDcDnSPK4VMXBPxa6K6MXOykgvhCcxxB+SWvFGS1mQXgSzYb9hA6j/AJbHg3rzEeMVeVQabMbttHl2n8jVQT4A0ZzBMoI56uxOHCWrWorupi+lBXBp49AZD3EZA== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; Received: from PAXPR04MB9185.eurprd04.prod.outlook.com (2603:10a6:102:231::11) by PA4PR04MB7936.eurprd04.prod.outlook.com (2603:10a6:102:c6::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9611.10; Thu, 12 Feb 2026 21:38:08 +0000 Received: from PAXPR04MB9185.eurprd04.prod.outlook.com ([fe80::b4c0:6119:2228:2ceb]) by PAXPR04MB9185.eurprd04.prod.outlook.com ([fe80::b4c0:6119:2228:2ceb%4]) with mapi id 15.20.9611.008; Thu, 12 Feb 2026 21:38:08 +0000 From: Shenwei Wang To: Linus Walleij , Bartosz Golaszewski , Jonathan Corbet , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Mathieu Poirier , Frank Li , Sascha Hauer Cc: Shuah Khan , linux-gpio@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, Pengutronix Kernel Team , Fabio Estevam , Shenwei Wang , Peng Fan , devicetree@vger.kernel.org, linux-remoteproc@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, linux-imx@nxp.com, arnaud.pouliquen@foss.st.com Subject: [PATCH v8 4/4] arm64: dts: imx8ulp: Add rpmsg node under imx_rproc Date: Thu, 12 Feb 2026 15:36:56 -0600 Message-ID: <20260212213656.662437-5-shenwei.wang@nxp.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260212213656.662437-1-shenwei.wang@nxp.com> References: <20260212213656.662437-1-shenwei.wang@nxp.com> Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: PH7PR02CA0016.namprd02.prod.outlook.com (2603:10b6:510:33d::15) To PAXPR04MB9185.eurprd04.prod.outlook.com (2603:10a6:102:231::11) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB9185:EE_|PA4PR04MB7936:EE_ X-MS-Office365-Filtering-Correlation-Id: 97543249-0aa8-404d-86b5-08de6a7f0355 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|19092799006|366016|7416014|52116014|376014|1800799024|921020|38350700014; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?7uZJ24UuqTZ+MdYoBcCZzQaKqCVmt50JU8ELyaMAzJnKZH4iA1PmLTTJv2iz?= =?us-ascii?Q?zqSGV/fGAO0Xlj30yI0rBELoJOiALJpvrJjOQmsV+OAqA73wUDB5XKVtUZaS?= =?us-ascii?Q?OtSxyrbPREbG79X8jTa2BEljz2zXQuvRumJJLcnMfBP9Vs1rGcWbTVTYvxU+?= =?us-ascii?Q?2WEfIvZAFpPjUAr4WKloX8GFFxixVCcJR7DFsyfAErkhByzUC/fE/+q7Q2ur?= =?us-ascii?Q?17GhwCY4QnQAVEw7uon6G3I2z6vnP5GQaqlyJ1rMEoY0RiFgz6Yt8o93QOFI?= =?us-ascii?Q?Hh0o95gJPCul6a8kOyxDZ5QVGeJrRma3zv+zw4F5YTSrfAMEFJK3xoW+WeN+?= =?us-ascii?Q?LZIrLyxsovdZ18L29XVmJ374SM5m8OsuHGcXFInzKDn0k34z5moRdS6rUROr?= =?us-ascii?Q?ZROdvDNAfeVF4fF4TYSxb4cviUreMoGUItEvsBKkEkWitBwsV11r9TJ37ySW?= =?us-ascii?Q?zGnY7Hn5jsEXS1yamL9OtAGZU3biu0qYBm2JEkbKvtjx6F5sU4MaBDa2HqKZ?= =?us-ascii?Q?6EwL2j0qZdvIu14xWhLRT74UUP26eU3V0a18KmmAjCFdFZ1zy2olMr/MDhSF?= =?us-ascii?Q?VWjPX0rFJXESngnVPi2zybHAz0k2pbyF3C0rlfP8MeLb+9aM9dzarLewj/X2?= =?us-ascii?Q?GLoKVLzpn3Lm612AnUdpebRcSDDsHGBJZuZ7TtMtk/eW2yEbPMrTDJtwlRwn?= =?us-ascii?Q?BceMRYNyNUcrJp/c1D3Lq1VaLxkGsse0SCI7A+9+S96xgRKSFjALBzMqzcST?= =?us-ascii?Q?WCk6GdhYQvukpHAMjYOdjX9WVe8XqQIAQKyOLPzDBdDwhae3bhglU7Ww3jtQ?= =?us-ascii?Q?MIFgKmjjPxvUhOU3wxo0RRTuMqkyvaOcwyBre2gRTmF23D4A0vpQcqt1wG8I?= =?us-ascii?Q?JAsi0VsONhwf32sDdOkHZ0giqo7SGGSN64bn3m4pjX4msj/2rfr6GM0peqeZ?= =?us-ascii?Q?YX5nQaWe1CBqv67A1IisZ8XzRgBEpwHga9e2qrBbkN+iroulouKLYiJZOPBS?= =?us-ascii?Q?Ol+I+9uS+J77rYd7V6Laj27EHqCdXgG2+cBIeoNt5DQnD3RDGgNvkwwdwI89?= =?us-ascii?Q?HBWmwzi8AkMz1r53xO+zP4Pjp8YswSeriTc0gvW4suiR8zBj3POoQoMMyCrg?= =?us-ascii?Q?6ohNRe41a1x8ytZstolR+LVg01QlvVhkEmTFa3yBqIGTWsid5v4xC4CZRhbl?= =?us-ascii?Q?qOS6XK0zJzue9sdPB0DExLP5Iu/i218W+mFbjnD3VbN9wxx3qEG3mL9894pB?= =?us-ascii?Q?1Mqb/mMY02vDnaulXKoamn01vqLx17AJTu81nar66pFwtTy5iFnp5QUJJCUV?= =?us-ascii?Q?Mp4FXMiPFLmBvWWyfqSGVx5TdAbtTwNGjrTYcv+OPwRXtoubAEqVe2awprr/?= =?us-ascii?Q?AlyhNlhZAR1QyEJ91Ktf+7DlKUpMO4bcuQGagWrVYe7IQg+wzBV/dx3YPRAw?= =?us-ascii?Q?Y8Bbo7NxhkNxYrosGCIpsJh7uOTWgkQpJ74xkdHrMBZTGS/3jm/TKKurefmz?= =?us-ascii?Q?5ylelsd0OlPPCc0wlWue+omjML9X0mDsSvlfR9UasKDqixOW5tbZcx+kBaap?= =?us-ascii?Q?ftJwMJDf6iPSFq2GmLlEK79hsJQj2m0L/qmhE4cd4lAR1O7FevkL4zkU+80k?= =?us-ascii?Q?mfeeTqf7+pbjv7cfsmvuB34mj5Xvxz4uUhJUbyo40lND?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB9185.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(19092799006)(366016)(7416014)(52116014)(376014)(1800799024)(921020)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?ZapOCSv1mZlou5NAGFvS8iw5j84Y0MZYE/A1owGa0VEmDiu7t5n7QDLmzvUB?= =?us-ascii?Q?ZsduzT/i6SlEhVulluQ/PWv7t6M5YYYh81xUrMug6G6FQOAqfNpoOYxHu5Zh?= =?us-ascii?Q?PTOFkoOrC889HuIByrjbjE+ywoQz01CWqG1svO7+gsrzbw0KSmMQHMTRq6fm?= =?us-ascii?Q?fgTw3oLH1FTJvyxNgLMLw/niZwsXMIh2o9bQyJWEpLMVlweRSI7mbND9iPZq?= =?us-ascii?Q?HnspCk+GToUeBZ1lqJKS2DU1ZHhxSuO3qinpomf06hrAJ+qp5W4PBXGBKJxj?= =?us-ascii?Q?uLRD8P321EP17i8rqwmTOUqPZH5/nYl0uV/sBCEShKPdhu27qPeykhpzSEHv?= =?us-ascii?Q?jJ90OpSHaaGYNzDDc1xZFGJdYYayvQTwzoq6YqHx1cAAkyAXXxPWuvE6ZIIP?= =?us-ascii?Q?CnKAza1j0EPnA1Z/IxbjcjVcLXlixpeIb9IMXTDZjx2tC7o1zslX+bfa0hJx?= =?us-ascii?Q?ZTleJzc0gDFaxYwliH0566VZUxGsy9xc0OeeoO0Rmyd0KP30rdNlJB4EkGsh?= =?us-ascii?Q?7mktHui17Cyt2WY3k8f6lSBpWIZYSTHlQuXjXJBVAokOWk3ZO51Wav3w6d4f?= =?us-ascii?Q?+Ss6BcXNX7d/C9TJHQA4hERmTiJJz8GDRXMg5HsaZVl6uuxaP5ZW0MBpEZeH?= =?us-ascii?Q?hg+UG1m7D2TPUCydR5llwvogtP2TN1qzype57gmZ3hN22UWw2KsChBCM+uyH?= =?us-ascii?Q?YFcZVMmGkI7W70U74nsS0e7QTUXbrkHun9BV/82jsxRZKLl73BmSQMCoDEzv?= =?us-ascii?Q?jXDQNYZ2NcEFy2dUGYfbcCePNdMTb+9+eiDyMRUFyoI1mM9wO17PsQ120oqX?= =?us-ascii?Q?eLqXYvGBFgbq7Xprll0C1mZsla2feO63Ev1KeK8YyZSaVb8Gu6Yc+x9DjQNA?= =?us-ascii?Q?XXbWYNBexhRfaFUTy4CjN1592fnB2as8LfMpeavrRoUA58VWECA2TGoANth1?= =?us-ascii?Q?s178JxbY4xZKqhSaPilJwxaxB3thPWt8f2870NHQCy0UFKBPh35+B0Zy61jO?= =?us-ascii?Q?2I+8g353G9LSC5SGHJk5Nq7yh3zEbavKmcIn9WOhu3eH1alb8Ra3mlu5pbxb?= =?us-ascii?Q?C4LwQYvYBLHrf9Job2OPM+hGO4+IUDzQb+YyxewA4EMTacIKTNhTSx7/9B/8?= =?us-ascii?Q?iZEPYfHyWiRFCOES2yKZqpQDpQl2MpaUqm0HYU3iOQIVhCE/HQNUNxo7LLze?= =?us-ascii?Q?DIjs8FT53mf0fIQTRBhm/MeF02wkL3tlKLppCF/iINs5IZjy380gHFhfq9H9?= =?us-ascii?Q?SI0QeA2lYPC1MRzV0WaQQBRURCmUDh5lNMZ09CcqI4iQ36eIV1kos1FIGZcO?= =?us-ascii?Q?P+rWjIGxYskAFu+IllJqYOlQtnIQ3ALCH8XGeOFe0GOzO7Ana0nYJ4UseZHI?= =?us-ascii?Q?DuCkyvUPYxASA+nlEbdjjSk2fbEdStpbU1qDgUxxP+MlQHKB9swSohcArF/k?= =?us-ascii?Q?HEQeoU/g3EnCqffL7W8GpRpH5Ub7SfJfzX9fx1WXumRB/cGVDY09M8IVhW7L?= =?us-ascii?Q?kvReKkKDnNTLdjhLyNVyam55BtnMx7Jy1xqe0pYyybFCN21E7JhMwAeHJIkT?= =?us-ascii?Q?6cl9NPT5p9RrrdrN054IK2huINFOifwdofWiFhicuGt0xzycoj949pOfh4O5?= =?us-ascii?Q?K5QBaK3wHhkDbtJFSLwHldW8PGiCYwXo34p9yLjsKrBDQVT+VyVkEiWbTBJB?= =?us-ascii?Q?phebMrL5B5XSFwXYObAPSEOcoyNM0KimWtCgbqbjsZ2HZqaR7ENJUsBim+X+?= =?us-ascii?Q?Hfy3wDijsA=3D=3D?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 97543249-0aa8-404d-86b5-08de6a7f0355 X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9185.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Feb 2026 21:38:08.3800 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: EhbCWBcUOHWew1BRnwv4LFQNiZOmZb9vs9EFZBQ4+a7G+6JUNxUhVHi6hsmzsVSaJQr+Y0esenwRn9CS5S6uyg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PA4PR04MB7936 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20260212_133812_079010_B3727C8D X-CRM114-Status: GOOD ( 11.62 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Add the RPMSG bus node along with its GPIO subnodes to the device tree. Enable remote device communication and GPIO control via RPMSG on the i.MX platform. Signed-off-by: Shenwei Wang --- arch/arm64/boot/dts/freescale/imx8ulp.dtsi | 25 ++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx8ulp.dtsi b/arch/arm64/boot/dts/freescale/imx8ulp.dtsi index 9b5d98766512..ad1ef00a1e3d 100644 --- a/arch/arm64/boot/dts/freescale/imx8ulp.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8ulp.dtsi @@ -191,6 +191,31 @@ scmi_sensor: protocol@15 { cm33: remoteproc-cm33 { compatible = "fsl,imx8ulp-cm33"; status = "disabled"; + + rpmsg { + rpmsg-io-channel { + #address-cells = <1>; + #size-cells = <0>; + + rpmsg_gpioa: gpio@0 { + compatible = "rpmsg-gpio"; + reg = <0>; + gpio-controller; + #gpio-cells = <2>; + #interrupt-cells = <2>; + interrupt-controller; + }; + + rpmsg_gpiob: gpio@1 { + compatible = "rpmsg-gpio"; + reg = <1>; + gpio-controller; + #gpio-cells = <2>; + #interrupt-cells = <2>; + interrupt-controller; + }; + }; + }; }; soc: soc@0 { -- 2.43.0