From patchwork Sat Sep 16 02:04:02 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Peng Fan \(OSS\)" X-Patchwork-Id: 723756 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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 7317DCD37B0 for ; Sat, 16 Sep 2023 02:01:06 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S236867AbjIPCAj (ORCPT ); Fri, 15 Sep 2023 22:00:39 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:40750 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235510AbjIPCAJ (ORCPT ); Fri, 15 Sep 2023 22:00:09 -0400 Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-db3eur04on2078.outbound.protection.outlook.com [40.107.6.78]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B319E1FD6; Fri, 15 Sep 2023 19:00:02 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=O0zOz8puqy67dB8FKeazUR1A0f+pdlOpPFM+VO2RQS0g6ccKqb023sdlrw+C6GchhaUYyv8JcUoiuazq8ph0WCrwdOecPYFtwpgjGttOrJIYCf7Coh/xhuocNxIxLhHdXoCHDyupwjftAv7ijEH7ZuTFPRL+HxKdHEuB+WxU9W2WlUQQVJOxnFlrnbMj0ei3SOTebhojyywQ/uVnhYzJdLBwjcK2CFnE4EUQS1ggC0T986pn2g8ep39TZ4lQdbHZDqrex2oI//Ku0qvUsJh7FNBbhmcP5gVKadFoirNQlvZeswnYfxXtm5u8pOIfVrjeKrUYdubrSFfwVuXXv/y/9w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=PUoJYOkc74aTn7OwouSGG5sIrL44ShOtaRFR9siZXKg=; b=EIwkZ4wbWVVUc6VM7N3ptURls6kvW8T3vwAUvAn4aWSK7VuWbfia28JPnYRl5pCf7/z0z4Puccsxk67LQY+K8LUS+1rpbi2zOvCWYoumywvEqrSEGC8M2ghyalbnR5ZJHIRyPnmCvDpVruxw1RWa9zABZRt15nsryhLAZ3oCtOBzqUWi2JfPK5/t/s5mnGIwodI/YZUvOu6G189Ymaag5YKhrqPnE6507cOtmclMiYB9q71X2Yyd1EWjy/orhKm38wayB+mE4unWHpilEmlB2MtdmDSZLqEmPXy+1mQbBBKexNe19+CFTwmcgeyFt8FLq8RnetdSqlThYJR9ijZkow== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector2-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=PUoJYOkc74aTn7OwouSGG5sIrL44ShOtaRFR9siZXKg=; b=JPkjK6POCCfMfSIChbWDea6QdTl6KvBwRHdKE+g+c8EKnUTce/IBXy9NIRHb/9UB+lgCoTojxnVzcpjHffwlm7AqFX1rd5TLYPU+fJriGWlflPtfLbEjZxJ9aGX4iO5N3OtYk92BBETT36h/9SmTHHdUlGeKUnlRzHIaJxN7eXQ= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from DU0PR04MB9417.eurprd04.prod.outlook.com (2603:10a6:10:358::11) by AS8PR04MB9142.eurprd04.prod.outlook.com (2603:10a6:20b:449::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6792.23; Sat, 16 Sep 2023 02:00:00 +0000 Received: from DU0PR04MB9417.eurprd04.prod.outlook.com ([fe80::2b3:d8de:95c8:b28b]) by DU0PR04MB9417.eurprd04.prod.outlook.com ([fe80::2b3:d8de:95c8:b28b%3]) with mapi id 15.20.6792.023; Sat, 16 Sep 2023 02:00:00 +0000 From: "Peng Fan (OSS)" Date: Sat, 16 Sep 2023 10:04:02 +0800 Subject: [PATCH v2 6/6] arm64: dts: imx93: update gpio node Message-Id: <20230916-vf610-gpio-v2-6-40823da788d7@nxp.com> References: <20230916-vf610-gpio-v2-0-40823da788d7@nxp.com> In-Reply-To: <20230916-vf610-gpio-v2-0-40823da788d7@nxp.com> To: Linus Walleij , Bartosz Golaszewski , Andy Shevchenko , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Stefan Agner , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , NXP Linux Team Cc: linux-gpio@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Peng Fan X-Mailer: b4 0.12.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1694829858; l=2846; i=peng.fan@nxp.com; s=20230812; h=from:subject:message-id; bh=NuO0Jx3iqgnF1U/F/674/K44XfQc3sjrhMAeImj0660=; b=Xfag7iQODsDxU4MKXQzIFwP/SLKKWSdpvW1QT0MAOED9c3G309B1URGp+pD+9SRFWKMS1FixY qbLA4SRgvWkCLY3i1ild88rhFYw3p8BvX3KBiPF+6FhSOQHufpYK2fW X-Developer-Key: i=peng.fan@nxp.com; a=ed25519; pk=I4sJg7atIT1g63H7bb5lDRGR2gJW14RKDD0wFL8TT1g= X-ClientProxiedBy: SI2PR06CA0004.apcprd06.prod.outlook.com (2603:1096:4:186::20) To DU0PR04MB9417.eurprd04.prod.outlook.com (2603:10a6:10:358::11) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU0PR04MB9417:EE_|AS8PR04MB9142:EE_ X-MS-Office365-Filtering-Correlation-Id: 5349b1b9-abc5-4301-95f6-08dbb658a251 X-MS-Exchange-SharedMailbox-RoutingAgent-Processed: True X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: QCez/4EYpmHjaqfs7Za++nPA9nO53ix6asoqi4u/8UKoWyKHLxMhE9h3UqWUjJSSbZJfUMpUeHv3A44y+3KCec4wjTbiF6GRYpGiSdJdaovsFezHkhMh19PyXbUhUXtJuVeK6b/MT71Q63a6lIlEc8QH64Y1iXR/NDLAuJWytGtKqLtqbItFTCgg+ESx8X+3iUCYa25RcaSCXTXcmUIabnoZ8t6/qpagqt8ln9vy9FJuW25P54VDg2gQ8XZMgQbRbCPE5Psie18p7w6SxVS0f8xuaImJgEmoZVHQTkHlO9KpwUshIqUa0cA8Y695uZ86DU0S9c8y+eO6oql8Nu1n6UM8Cq/e7EVjPKQ4GcBXitzVgQJgGSazs6lbGfm8L0arVjS/KlN7MMDm7Uc3Q3GwC4MU3nv8L7i5Ewjltpqqj8N0XVrmIMTmjFhX62mLEh0Cqj0pvuRqmzLYpmprWZ6cshIZRz+vOdoqMU9rQ/c7+2PrlNiDb8p6Krgf3/T0ciLwOQhCb9cG8P9NH1jjb6Omi10HX3w8TX9yUh4FkmBEePKcES4ST+E4SgLl0iMNE7pzRty6PD52gd9aS6Eows8USFnPdyEJutSPNdIWAeSmQOIqzlTuUlCVGS1+X+lt8nrV0uhwYHJlQWXxM0AiHTt73w== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DU0PR04MB9417.eurprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(366004)(376002)(396003)(136003)(346002)(39860400002)(451199024)(186009)(1800799009)(6512007)(6506007)(6486002)(5660300002)(66476007)(66556008)(66946007)(110136005)(316002)(26005)(52116002)(9686003)(41300700001)(921005)(8936002)(8676002)(4326008)(478600001)(83380400001)(15650500001)(2906002)(86362001)(7416002)(36756003)(38100700002)(38350700002); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?2IksA2Pl3urNsXnhptOriPmvY7Vu?= =?utf-8?q?o7D5OUCtYG7C2eB2s94DwsOizCgV2asZqrRFEK0YEVO1pMJTOxsKC0HlMY/s3MzqN?= =?utf-8?q?ULhYVVYCTdJ94kRK/p4n7Q63I208t6pNgTdG3UP96wfJi6d2adJwafQO+h31iHDNa?= =?utf-8?q?u0VKj5aE1F3shA20vqM/uE8Mu8lP+CV0CcfdU/eLQz1oIvZJYbE8/L75vD3lJEZpk?= =?utf-8?q?utvrv/lAywdrWBY8hX76Y2iDBHv4lRs4zg4yKTna9+SpugnSL/Ypzz0jixUz0Ceh1?= =?utf-8?q?eV1Y53WrNIRdJfW959x4QXRB0GD7n4AfSre9E8B9FCZIT7zdjBLvbYInqgPKbmG2H?= =?utf-8?q?ftp6UvF3TW1LQkxaVRsW0eAxLoPtH0s10gQZAdvg1PxIK0/ITPWtIIXlHX46c5cl5?= =?utf-8?q?iYHib4Aqz5yofDNCu6/d5rrDTKO6f9EfoQbCo60jWj1O/OQjs9M1XGMFnAWWqpRh5?= =?utf-8?q?pvU36+3m2dWmLzRQTBeTZJZpbzpA0zcAx2iCM0h9KAgFxiWwcisPZsYDrWXH4DFMY?= =?utf-8?q?VeaVPpLBxxr2GUZhOg8VrCHWnitpcBUbPZQckPlrSgV/HLKhRqdRANXml96tAt1Cb?= =?utf-8?q?EUrzqocBMspXm2KKeb6InbQoE/eJpA1O3yzcUJVuheDu/g5n+4yDeFPZMnXQP+4GD?= =?utf-8?q?GOCjmMJ+tBP2kQmSwQ5NBDrMvWmqRVZ8bNwBmAL6kemYogAdtwuiqZXErSZ9n9YjR?= =?utf-8?q?zQhB4N8N9hKp/hEnlU34kgMEw7Qc7h8we1nuj3Mptim4c3ak/JbFMKQuO11GOtV6e?= =?utf-8?q?Y8Nxb+FsCREc3m0zLzpgnL8Asvh6gmBupx7xPUVO/0PF6eoW54zDR8WTIwm2+gNl3?= =?utf-8?q?Fq62Sxv9tHZHifkH9lmb4nb1UTO57WI6EHipq1tlusKB2Cm5HhFZ90/wXtTJGz7Cr?= =?utf-8?q?LgpYxXr9Bz35oRuxNb+R8uW4dIhOyrHQHq9pSAGWi+ZcB4UIpftQ+k3a07CNoXWtw?= =?utf-8?q?p+9ZtPZSj0IFQr+YSFA6ymG6+nBhdCXXpUK+pAop82nz/BAA78SYL7tvIypXSAacW?= =?utf-8?q?P1EXhoMA19H1u4RvU2Yfz/gHC1bVMmpGRWGIosUi8XE4FP4zqEpJAIGYwiRCGcsUH?= =?utf-8?q?iMu9DO94zvm7ql6tEKrO7pGRYIg0Sb8lKC0babP+2F78yrTWRcwGb9kkmJeWArDTE?= =?utf-8?q?Ew064LxB7SFw5QL0Q4rM6rfyo4sqkBGPunJXfMS+26WIWhQTJPaDzP63nClPKKqxz?= =?utf-8?q?18SIlXYXnmu1Ll3k1dNbwK5Govh8RqvDYykgo87nqe0T+yGEUfAHecohGEI3q3q1g?= =?utf-8?q?8z48ztOorHFe/0PdOO1ctTTqTY9+4RmBrrLKND40KvAMH4ZYJD3MLcugOXFu0EjwK?= =?utf-8?q?zNRUlMfRX5n7EB8Bo1JkWgBdRjm2QCXVdhSeI8QVDDjkRhM6WXqWK3FoqMIgYeR6W?= =?utf-8?q?kDJURgfGUXAziEnSVh8AHLw3WQRjKD38ueXqbFj1AUBKTkCDcwT0QdmsYV1YBT8f1?= =?utf-8?q?BhvfjWfh9tuGiVjBNMcyrqd9SMowMqhPQMO717zAIpgewDUy+IAt+A2SYVszmw2Vd?= =?utf-8?q?Gtx0UHl/nP+9?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5349b1b9-abc5-4301-95f6-08dbb658a251 X-MS-Exchange-CrossTenant-AuthSource: DU0PR04MB9417.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Sep 2023 02:00:00.0666 (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: UuMUYQtJvbAKktY91rxRIiH6d8+dkfUEFAA/lIkPwMMP5b6WPRgFBiTrN1g9WuqLz3lXp2nyl9pm8SIvZ72bhQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR04MB9142 Precedence: bulk List-ID: X-Mailing-List: linux-gpio@vger.kernel.org From: Peng Fan Per binding doc, i.MX93 GPIO supports two interrupts and one register base, compatible with i.MX8ULP. So update the node Signed-off-by: Peng Fan --- arch/arm64/boot/dts/freescale/imx93.dtsi | 28 ++++++++++++++++------------ 1 file changed, 16 insertions(+), 12 deletions(-) diff --git a/arch/arm64/boot/dts/freescale/imx93.dtsi b/arch/arm64/boot/dts/freescale/imx93.dtsi index 6f85a05ee7e1..4b111b8c1931 100644 --- a/arch/arm64/boot/dts/freescale/imx93.dtsi +++ b/arch/arm64/boot/dts/freescale/imx93.dtsi @@ -825,11 +825,12 @@ usdhc3: mmc@428b0000 { }; gpio2: gpio@43810080 { - compatible = "fsl,imx93-gpio", "fsl,imx7ulp-gpio"; - reg = <0x43810080 0x1000>, <0x43810040 0x40>; + compatible = "fsl,imx93-gpio", "fsl,imx8ulp-gpio"; + reg = <0x43810000 0x1000>; gpio-controller; #gpio-cells = <2>; - interrupts = ; + interrupts = , + ; interrupt-controller; #interrupt-cells = <2>; clocks = <&clk IMX93_CLK_GPIO2_GATE>, @@ -839,11 +840,12 @@ gpio2: gpio@43810080 { }; gpio3: gpio@43820080 { - compatible = "fsl,imx93-gpio", "fsl,imx7ulp-gpio"; - reg = <0x43820080 0x1000>, <0x43820040 0x40>; + compatible = "fsl,imx93-gpio", "fsl,imx8ulp-gpio"; + reg = <0x43820000 0x1000>; gpio-controller; #gpio-cells = <2>; - interrupts = ; + interrupts = , + ; interrupt-controller; #interrupt-cells = <2>; clocks = <&clk IMX93_CLK_GPIO3_GATE>, @@ -854,11 +856,12 @@ gpio3: gpio@43820080 { }; gpio4: gpio@43830080 { - compatible = "fsl,imx93-gpio", "fsl,imx7ulp-gpio"; - reg = <0x43830080 0x1000>, <0x43830040 0x40>; + compatible = "fsl,imx93-gpio", "fsl,imx8ulp-gpio"; + reg = <0x43830000 0x1000>; gpio-controller; #gpio-cells = <2>; - interrupts = ; + interrupts = , + ; interrupt-controller; #interrupt-cells = <2>; clocks = <&clk IMX93_CLK_GPIO4_GATE>, @@ -868,11 +871,12 @@ gpio4: gpio@43830080 { }; gpio1: gpio@47400080 { - compatible = "fsl,imx93-gpio", "fsl,imx7ulp-gpio"; - reg = <0x47400080 0x1000>, <0x47400040 0x40>; + compatible = "fsl,imx93-gpio", "fsl,imx8ulp-gpio"; + reg = <0x47400000 0x1000>; gpio-controller; #gpio-cells = <2>; - interrupts = ; + interrupts = , + ; interrupt-controller; #interrupt-cells = <2>; clocks = <&clk IMX93_CLK_GPIO1_GATE>,