From patchwork Thu Sep 14 02:21:00 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: 723779 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 5C864EE0212 for ; Thu, 14 Sep 2023 02:17:03 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233609AbjINCRG (ORCPT ); Wed, 13 Sep 2023 22:17:06 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:49598 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234198AbjINCQy (ORCPT ); Wed, 13 Sep 2023 22:16:54 -0400 Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2058.outbound.protection.outlook.com [40.107.20.58]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 47C921BF3; Wed, 13 Sep 2023 19:16:49 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=hMXb17swB8SPGttJb4EyXXXz79wZY+B+Y93DqV4GloRWDDYZZXWFaSvjuT61VCQPqS1nwzeZSyP5JlF5yOrPGhrGLMylerV7s+4CDepfmh898P6xinALit4H3mKiCd0JEHbOL/MgUOeTB0nWMJ1Q4ySW9Hsh5C6SjTJYyGu338zD/DFSLYM4yWKmRpp7JHi1Xp+mIMIQ1QSgnnKDd9JdtW67pTh6eDK2pvsNq+noia3eJhr57MpacKDaDCMc+oRV/a42MkYxA7kARml4ofhOwg/THDOd0+fJoWVxPYKd8JEfNmVmscVGwI1FvxEVVGMvpPvP9/GvOvwu3kf/LgS4AQ== 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=E2J8Z7PU5UGmEKnlwt7ZLk3ZLEnkDcSGpTI6QIKlLho=; b=XCpGXngvuJeIPCP7xpVfp3rBiyiiV4pSeU3M7qtpSQz92vQNqOxbWb3xTHt3shqUkZnwaY45Y7pXuER9G9hspChrhY9rApugAm8Nk1f5R8KyyFtrCHyGmwEGiTDvkoKAIWwDHf+nWEQ07589QAjKNibORTD1yIEc+QwaBM4RUsRgAAP4fnmKhQKtC8OZSZsydPciYo6AixrJB4iVq62IWBUZ+/L+ORKdVzE6DHWfXmnDyXCGusCeXS4MJ8Gn3h5BR2jzBKSu9g2yBaDuQSDSQQDqzwbmUhDWoML9yiaqbziFDzA5PJpVYUOqkDx5FZvhBBMvuDw8jhjuAyy1D4WOXQ== 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=E2J8Z7PU5UGmEKnlwt7ZLk3ZLEnkDcSGpTI6QIKlLho=; b=P1PtA6n2uPN7bEQ88Zlbz2AcrQHlEKkBxCYSH/I7I15cpDs4RUenAQDWJpP9WHadljqmq7ZJAhLrX53a5Tuw6K3ZaSySaiWZ+iwibAOSgLOUeZZsa84sqab5gncr52rL8T59BFjN8MIfN0fpCNIEQd5+oznVjMmyMkbUs93xrxE= 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 PR3PR04MB7257.eurprd04.prod.outlook.com (2603:10a6:102:93::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6792.20; Thu, 14 Sep 2023 02:16:46 +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.6768.029; Thu, 14 Sep 2023 02:16:46 +0000 From: "Peng Fan (OSS)" Date: Thu, 14 Sep 2023 10:21:00 +0800 Subject: [PATCH 4/5] arm64: dts: imx8ulp: update gpio node Message-Id: <20230914-vf610-gpio-v1-4-3ed418182a6a@nxp.com> References: <20230914-vf610-gpio-v1-0-3ed418182a6a@nxp.com> In-Reply-To: <20230914-vf610-gpio-v1-0-3ed418182a6a@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=1694658076; l=2170; i=peng.fan@nxp.com; s=20230812; h=from:subject:message-id; bh=GYZKwjf7dvq2jvYJKddceGSrmXqgRyNisCw3quQOz8c=; b=mQsPJ/qbcu/+ZYix+fpyhfvbcj554tU2XkSPJurjq4IbZnB2w8v8TCYwbX5K0apgKAPjw5OH5 dIjtuier017D5IuE9CKOUKvFddwbLF1KKz8/rKkH2AIGaPxelVXUiFN X-Developer-Key: i=peng.fan@nxp.com; a=ed25519; pk=I4sJg7atIT1g63H7bb5lDRGR2gJW14RKDD0wFL8TT1g= X-ClientProxiedBy: SI1PR02CA0053.apcprd02.prod.outlook.com (2603:1096:4:1f5::8) 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_|PR3PR04MB7257:EE_ X-MS-Office365-Filtering-Correlation-Id: a0438ff7-af45-4342-ffd3-08dbb4c8a57a 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: WizI/AWfNAWFEK2CGyk/62C28D/77HDEdf123iO473+WulVjJUcMAfythVVag43N9tHdVS9HEEAsfbP4+0SoUW2mbG1ZXgWap5vkoxigk/lySBGaZ0SQJj26KOjjaUgqp0fWMYmOY2RQdR6r3ohkNDh0MTWSGFA1oBQGY0dRW1G3Lj3SX5/vseeP11MAO67Xkzp6xwqdDH82JmkxrXTqs/EdNI8lizNG5BFudQH19BJWkMpmlcNSLUicNZxkbS0P60gvFHemdZVzlQze6c9vQRktez5kLuYXtDAuv/Ncan8Tx62V8ZOHq32yxZe/Y7MCZ0zWOOOK5hqmEvn4rDzPB+cr518ZJIziqAVytGwRHefrp82dB7CiU/DwMgDY2++4zbdPHAwcoMjHFgNxOJ3tPsTG5Jw9T8tdZ2yBoY7LSKpuXO7v3JU1zejxphmUpT/HmSrOOKrYjh6n8Qt/0+unmbCwI8YEwHxPnpRC6xENt4+FwNlllthsajYlo9vtdpdyKnUUO8H3I+jWe7vLQ4zoGYBFl8uLsYKGjWJlBax0sg6Uulox5XKjm+SKU2IqG7idYp7MptsYk3HShuIHno8fi0HC7nESuQ+t0gZABAP0db10lyIgP9l28mRoTU+KGVoHs1aN4oLvpv09VUHyzrSKUdEsZoBgpaYvN6m7PQ9JNTo= 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)(39860400002)(346002)(136003)(376002)(396003)(366004)(451199024)(1800799009)(186009)(15650500001)(7416002)(2906002)(5660300002)(8676002)(8936002)(41300700001)(4326008)(66556008)(66476007)(26005)(66946007)(110136005)(316002)(478600001)(52116002)(6666004)(9686003)(6506007)(6486002)(6512007)(83380400001)(36756003)(921005)(38350700002)(86362001)(38100700002)(32563001); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?w2u2L9sV6kNPSNs94xUu8HIq+nbM?= =?utf-8?q?uYkj/rbZoZ3iBzSewZCuNgFfn5bKT32aLm5+so8OgCSoy43EbjcV0gDbGatPJCPkx?= =?utf-8?q?o07Oedj4/VnzYpP5559kwDan/woafkvJVEmty6rrU3B9UOsoz5YXikm6BAYU9TPN2?= =?utf-8?q?d7h8udjA+gxfVym9jUTMx/GZcXbTwjZkQ409BaBtBMDbx/JEE1Zb04cF/sIWOaz65?= =?utf-8?q?/z9Z2H9w18+a0A0JqeeG2ThMu7xJUJz2VGLRHzmkKYRhlPYM2HPY/G1mBfwmOibWk?= =?utf-8?q?0xU5Q1iCnf2FkdcP0JA9bbLEx8k5mLehMGF7Wc14hM22f9fyu0Ucx0T2g6S0HVGi+?= =?utf-8?q?XlprN900fSLa2dMUXmi0fMlrnjsH/w+f8oJmUxWllN0LsOBGsJHg5KK6gn+UVucXT?= =?utf-8?q?xgxELk0LyZccKefKjURkgR1LL34KP10mkjpLHmS43jcoBpQVafX1XPmf6rcEanoL1?= =?utf-8?q?RbKndpQSqO3q79/vuJIiwmXk/efQflE4PkOWKbsPUnaEWTa6cgoXsJ6az7t6URG2X?= =?utf-8?q?0w7/IsrwowKVShXkbBOR/bqPkyvrTZ0L6twDe5MOAb3S7OmA/Fa8M3OZaB5suTgTs?= =?utf-8?q?bdLCr9Z31YB/2o8aS2Rn4JIsaxzdXmahzw5d5/Al5vSAh9a1UG+oorwQvkOn0o7YM?= =?utf-8?q?RKA2GX2AYly7dJaT0D6Prf9XVX3Tki4H/a6KV3sJhwDBc/4GT+DuuSH4s2AWuJfuj?= =?utf-8?q?DPxqAU7DhohJcrEqhqA4ZqKNFbDV8v774zqIosnEliOm2XiBkCQu4axrQjwCOk+9n?= =?utf-8?q?MPTKd6+uJ47ekDsVc2guOurSde80PjANvTMyGwrXBCIOqSe/vDJGwCxakunrWZ3Dk?= =?utf-8?q?e1kYLdYPumZ7fmFENUfMonGtsGhpPoOpYOqzLNFHEBxMdm3updm27XCouapo2UwXh?= =?utf-8?q?sE4HpK9EsPsmgS+DCaqINPqJ9lBzA2yiZUzF3qkISO0yx4g4PZ9wGmT/lJplaSpKP?= =?utf-8?q?pl8KkI2howhH2JwBiU5KRfFhKOkWXEdtFbFkzTb1ebdvUSPa348Y3H4ymXfdFlHMW?= =?utf-8?q?dqYYKs18++Cc6U2BG0ybmk0q9G1k8jcnlNQPHcvVNs/mgiJlnUMaHAKTBoudE7/tS?= =?utf-8?q?P0NSQwB8ot0BJRTRfD0XW+vkU6dUmkkG1SpnOviKV028tSCSY9JraAUvgO02npUEN?= =?utf-8?q?c8Ja5FTJk3n1+z95B4hzK6+Eiwq+FXsVM0i7uchB0+1wr6gxd6y1X8PaxHs5IxsM8?= =?utf-8?q?JrVNtDMVU1n+pgWnSeR98m3fgYgOkUA0xYyOxfr+D/3V4zVZdj0SZrpU9kqx0A+FW?= =?utf-8?q?WZ9FyF/7ErSFmvyu0sZK+s0+Xj3f93dzMPcUyXK4NRlB447oVVCXiTFp4QujDzxGt?= =?utf-8?q?kyfPDqM2PlZLXOYWuqLaCQGg9l+TFSbhMd64x2JTZugbth+WG+X0nzgimexb5YYwk?= =?utf-8?q?ZYDOOXgQZHTOWoo2T3wV44bceSjWmuo/v12Mrqt5Rvd0c/iiflmEe5VtTvtdjCEgN?= =?utf-8?q?Kzh9ea6x6YzgF+bv4RvezBAru4xCZBarcIXESu/XfU7vjkNVUBdZCkWZQkYNYsRC4?= =?utf-8?q?Wj0lc9AAz4qu?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: a0438ff7-af45-4342-ffd3-08dbb4c8a57a X-MS-Exchange-CrossTenant-AuthSource: DU0PR04MB9417.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Sep 2023 02:16:46.7084 (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: 4jCEtEQrvJtmI+Ehn5iy04Ibv1lt8s+wYNc+VEBEv9F0ccKdKeGqiwLmrmclMpzq3IbcU+JiYtBB6xKDgRgzIw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PR3PR04MB7257 Precedence: bulk List-ID: X-Mailing-List: linux-gpio@vger.kernel.org From: Peng Fan The i.MX8ULP GPIO supports two interrupts, and actually not compatible with i.MX7ULP. Update the node following dt-binding doc. Signed-off-by: Peng Fan --- arch/arm64/boot/dts/freescale/imx8ulp.dtsi | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/arch/arm64/boot/dts/freescale/imx8ulp.dtsi b/arch/arm64/boot/dts/freescale/imx8ulp.dtsi index 8a6596d5a581..d80ba041ee0e 100644 --- a/arch/arm64/boot/dts/freescale/imx8ulp.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8ulp.dtsi @@ -484,11 +484,12 @@ fec: ethernet@29950000 { }; gpioe: gpio@2d000080 { - compatible = "fsl,imx8ulp-gpio", "fsl,imx7ulp-gpio"; + compatible = "fsl,imx8ulp-gpio"; reg = <0x2d000080 0x1000>, <0x2d000040 0x40>; gpio-controller; #gpio-cells = <2>; - interrupts = ; + interrupts = , + ; interrupt-controller; #interrupt-cells = <2>; clocks = <&pcc4 IMX8ULP_CLK_RGPIOE>, @@ -498,11 +499,12 @@ gpioe: gpio@2d000080 { }; gpiof: gpio@2d010080 { - compatible = "fsl,imx8ulp-gpio", "fsl,imx7ulp-gpio"; + compatible = "fsl,imx8ulp-gpio"; reg = <0x2d010080 0x1000>, <0x2d010040 0x40>; gpio-controller; #gpio-cells = <2>; - interrupts = ; + interrupts = , + ; interrupt-controller; #interrupt-cells = <2>; clocks = <&pcc4 IMX8ULP_CLK_RGPIOF>, @@ -533,11 +535,12 @@ pcc5: clock-controller@2da70000 { }; gpiod: gpio@2e200080 { - compatible = "fsl,imx8ulp-gpio", "fsl,imx7ulp-gpio"; + compatible = "fsl,imx8ulp-gpio"; reg = <0x2e200080 0x1000>, <0x2e200040 0x40>; gpio-controller; #gpio-cells = <2>; - interrupts = ; + interrupts = , + ; interrupt-controller; #interrupt-cells = <2>; clocks = <&pcc5 IMX8ULP_CLK_RGPIOD>,