From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: smtp.subspace.kernel.org; arc=pass header.oldest-pass=0 smtp.remote-ip=52.101.83.6 ARC-Seal: i=2; d=subspace.kernel.org; s=arc20261015; a=rsa-sha256; cv=pass; t=1793851030; b=eKho0SvXFAxDo/oTaIu+wsdi8gyDg6hQXkP9dX6QXvNUY79GBQ/l0yKsip8AQ/t/YSb4 zlyj6fF8bqIPoJVX/mToC8aYVGiK2FQ/h7AOJ7hQ+y0ibBUeoUUcM3Or5g2Kv8eBZPtv8 wIwOEdyJtx1w0a254PcEG9OFpSV09Ljtnp6iJ0sH2l35LGncM9B+p+HyLWoXdnyRO58Ph edOwhHdPj2xd2G1cttqW+AMweo8nEhXqQLMiPnYC5Ijo6hP/KNyZhGnW5ulQQwBRO5s7U hyvcJ4MuM2BKr9XnuQeOuYChkPXV8RsByTBVt+6bMF9fYsnZ7H0nCFoP3uZb2ZRvkBQ== ARC-Message-Signature: i=2; d=subspace.kernel.org; s=arc20261015; a=rsa-sha256; c=relaxed/relaxed; t=1793851030; h=DMARC-Filter:DKIM-Signature:Received:Received:From:Date:Subject: Content-Type:Content-Transfer-Encoding:Message-Id:References: In-Reply-To:To:Cc:X-Mailer:X-ClientProxiedBy:MIME-Version: X-MS-PublicTrafficType:X-MS-TrafficTypeDiagnostic: X-MS-Office365-Filtering-Correlation-Id:X-MS-Exchange-SenderADCheck: X-MS-Exchange-AntiSpam-Relay:X-Microsoft-Antispam: X-Microsoft-Antispam-Message-Info:X-Forefront-Antispam-Report: X-MS-Exchange-AntiSpam-MessageData-ChunkCount: X-MS-Exchange-AntiSpam-MessageData-0:X-OriginatorOrg: X-MS-Exchange-CrossTenant-Network-Message-Id: X-MS-Exchange-CrossTenant-AuthSource:X-MS-Exchange-CrossTenant-AuthAs: X-MS-Exchange-CrossTenant-OriginalArrivalTime: X-MS-Exchange-CrossTenant-FromEntityHeader: X-MS-Exchange-CrossTenant-Id:X-MS-Exchange-CrossTenant-MailboxType: X-MS-Exchange-CrossTenant-UserPrincipalName: X-MS-Exchange-Transport-CrossTenantHeadersStamped; bh=bvHGMFbhjmfRVc+zBGC6n1YZJjr4C4N2A6gQz0K3WvY=; b=O4urEThEIu5zwnlNcIMLCc/Y4Evz+12S6dRi5gm1ExaTo6o43tvnUwUKAa2IuorM/u7K fcXBh1fd2hdHgznqj4yjEHS6tdTSJvf6XIzZJnb03e9e05mIOtzXr/4Px1qbSCjLMng4z ihRGU04BlDKFkZZKyCVNbErxTLqmYPYdla6AgPRvF4qLtfmjCR7SQkaxYJlB7CtphYVnU ozJUBDmF9gA/SxSiLLaqXARcmPiSH/A6VfTN+yT9+JIXM2NPzlmfzPD0fOEUPnb85BEvY rN9dFiTzzlaFswCtVcn7ozhe7cyoGXmWHJynumBmknJbhkAVm0J3+JAOT4i9sHFWkZA== ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass header.from=oss.nxp.com; spf=pass smtp.mailfrom=oss.nxp.com; dkim=pass header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.a=rsa-sha256 header.s=selector1-NXP1-onmicrosoft-com header.b=nebEgUiZ; arc=pass header.oldest-pass=0 smtp.remote-ip=52.101.83.6 Received: from GVXPR05CU001.outbound.protection.outlook.com (mail-swedencentralazon11013006.outbound.protection.outlook.com [52.101.83.6]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (secp384r1) server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 9E064606A334; Thu, 5 Nov 2026 03:57:09 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.2 smtp.subspace.kernel.org 9E064606A334 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key, unprotected) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.a=rsa-sha256 header.s=selector1-NXP1-onmicrosoft-com header.b=nebEgUiZ ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=C7DXqlz5UrAflJCoIeu7SAYJa6QqkVRUaew6Gi+pyxBAzCJ715xUiJL9k1g19ZCJPUO2YG03qHgUTwAZREGlrxbpgXDnofdfn4CcPjDUsjq6KpUy+yrPmP7Om9tehGOmw8ojTqdL73Q1nLaXoYO2t70UhQkiwjvjh7mr/Wz8d0Dqhs08kjAHoALpXCr0mIDeRTN7wGEl0XREBj71gcsnj1FXNi6nYzch+2HTzqUEs0snO+YJ4TV9ZwT8B0spS/C68J7VRTbF18D7G2SfXRc/RKoletsBZL7shXo3J257uWjUGB52FEqzVUDP3wdT9PVfHrb5ux7IKCZPOQqFJDnx3g== 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=bvHGMFbhjmfRVc+zBGC6n1YZJjr4C4N2A6gQz0K3WvY=; b=YCs1hYNhhqJ8n7hDMomn8eROAyri/Rpb1dyJtnOF+Nhhqg09xD7e2guNabqLudfCBHgwzvA/o7j9ctA6iUi/80XhO+qATrr5S3qoHBm18PUzpJKTMT0LZh8r/JVdLz2BLd5E6Hana8KVPGuSibelK3PMrLNcMCWAnsD6rrjyPARiKCeq51PFAoX5ibOFjvBcSzrnTEDcsgZpA9MvGblLaUOgE+sEnQTrnGVjWDz9+mHtMAyqvGsbKSaClpqrJzo7XNqnffxRiIXRxHpCgMmyGt7nAPgukyboZ8mfR08gcfYQo0IK4G1NOZB861ZTNk+QBsChx6crrxTTxC2KUPAYkQ== 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=selector1-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=bvHGMFbhjmfRVc+zBGC6n1YZJjr4C4N2A6gQz0K3WvY=; b=nebEgUiZNQSf74xDHAfNizdq0yLrZk812pGUpJrvRsW3B0eV026J/CfkxEhTqMI5VEAmA/Q3XfZ1hzY03PzQenVGOFj+wLDpPI8gOL+kN5BVnne4fTtoGjw134S5xEslqMtFq3uowuxJr/3UvRK/k1yI7LQHtnguGdXjDNBI5ntSC5VxCM32D258QoGkIDOqTygNmuCR3FNwBelU26HjD+uYILfTOQbP4v8vMpbtXZtaZrEyMaMxPM+gfRq/OOXDhqW+Nm1+JimwEO+Ksc0Zxx0ZbW/nFIcOdOOaHN96VcWXqvP7PuZrOj45v+ovk5KJemK1c4CxkyfainkeQew1wQ== Authentication-Results: mx.microsoft.com 1; dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from AM8PR04MB7874.eurprd04.prod.outlook.com (2603:10a6:20b:24d::9) by DB8PR04MB6922.eurprd04.prod.outlook.com (2603:10a6:10:11f::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.592.9; Thu, 5 Nov 2026 03:57:06 +0000 Received: from AM8PR04MB7874.eurprd04.prod.outlook.com ([fe80::ac38:1699:6f18:c5d9]) by AM8PR04MB7874.eurprd04.prod.outlook.com ([fe80::ac38:1699:6f18:c5d9%6]) with mapi id 15.21.0592.009; Thu, 5 Nov 2026 03:57:06 +0000 From: "Peng Fan (OSS)" Date: Thu, 05 Nov 2026 11:53:05 +0800 Subject: [PATCH v3 07/11] arm64: dts: imx8ulp: fix gpio clocks Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Message-Id: <20261105-gpio-vf610-fixes-v3-7-504e19de5ad5@nxp.com> References: <20261105-gpio-vf610-fixes-v3-0-504e19de5ad5@nxp.com> In-Reply-To: <20261105-gpio-vf610-fixes-v3-0-504e19de5ad5@nxp.com> To: Linus Walleij , Bartosz Golaszewski , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Stefan Agner , Dong Aisheng , Jacky Bai , Frank Li , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam Cc: Bartosz Golaszewski , linux-gpio@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, Peng Fan X-Mailer: b4 0.16.0 X-ClientProxiedBy: SI2PR02CA0049.apcprd02.prod.outlook.com (2603:1096:4:196::7) To AM8PR04MB7874.eurprd04.prod.outlook.com (2603:10a6:20b:24d::9) X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM8PR04MB7874:EE_|DB8PR04MB6922:EE_ X-MS-Office365-Filtering-Correlation-Id: 8c95c930-4734-4407-4a64-08df3af0dbda X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|7416014|23010399003|376014|1800799024|366016|19092799006|921020|11063799006|56012099006|261021123027099003|261021121427099003|261009223027099003|261026121527099003|261022075727099003|261102123227099003|18002099003|22082099003|10067099003; X-Microsoft-Antispam-Message-Info: 25M/WIEQxzfa2dCxRC15DBpZMXgM1CJ2kmOgPLmFEzBBz7UkLuYaf/etIHr+lLBLm/hl34yL/GFJ0kYvPrv4z6mU+LbcG+h8UBclLz9XQW3qRcV1Yhk1jiWnZVF+l++ygRwcK8sd2JhI+T7hI/axXVm4SEK4mI0TPkaRBs8UzIHMQ8Sya7YSWw53Dt1bMoHcdnO0y4Q/kdXj5ZM/bhbQkTdknySDNHDFmzF7UMUonzsxtc9eCH0pVUoiYMhTSmRQTVJfIpUM6UwyfXbuOP+/9vIA5dSK9cJFlvUkYgaybGNn1yJxeHqQ6T2xsm0uLubHy/A0gZqvlTja2xB2L2F3/JIMplPPC8Dzn+VANG3JqViemfCLTlczH/TJ4xJe+j8LbJ35TA9jSJEl59rW3Es2M4Q5Zeyt5UPVBpDtBTBVMg69AMmc3BDeuUjsfJy7B6ho0FteKCFjhBE3z9wf+Ls306eKj8ahi0gYxYJrLO8ySK7dpJSmGsb45bn4Xg5TjlPNc3FaxBFmLEeHx3LattX/fcSJH75i/1tumIHCHmyobB8MAV8fC6SuiEZxiyjNaQjBmk5H/Pkyu5Bvp9GguRX+e08Or11iX0Oh5YZ9BciJNvuGVc5PehoCkFO5tV9nBp/yx6RiV6IsQ2kwkTUgYf2aIbPBBzUtfpo4N7CYpVETVqQlLHMW2soI5t5N7Z2rxQZhV1eVkUBqZ35U/oI1dxXGrQ== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM8PR04MB7874.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(7416014)(23010399003)(376014)(1800799024)(366016)(19092799006)(921020)(11063799006)(56012099006)(261021123027099003)(261021121427099003)(261009223027099003)(261026121527099003)(261022075727099003)(261102123227099003)(18002099003)(22082099003)(10067099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?K2FOQ3ZyT0FoMkFRSzU5K2t0M2QzcDVRNkhrNndtbEhNZU5rQmYvWU1zVFlY?= =?utf-8?B?OWMvMDM0NU5TdVQ4bGxlK21LeldRMVBaVVlSQ1gvdThWajBVZE9KUlRyTWVj?= =?utf-8?B?R2tZekpEZ1dYUDRrWTJ4SFZNa0N2MStjSVl6NUpuODlaamZReU1YNjYyQmEw?= =?utf-8?B?UjYvV2oyRURiTlBJSXF4bnJDb1VnZU9MNzBBb1lmSGJlaGxYVU1KOUJ4TUQ5?= =?utf-8?B?OUZtdHByekFjS05HR1dPY0REQU1TNXpMcU1XWU42UHczYzFBUm11S2RpTEs1?= =?utf-8?B?aWV2K3kvRUo4dXNWTFhUdFJVYmJoemx6S2ROOElRRzIzeEZadkdtejBSQzNU?= =?utf-8?B?NjNkaWhXZkIyRVRaOHNTcmJsMDFOekdpbk1HM1J3UmRGM0J5T3MxN21kem9G?= =?utf-8?B?SVBhN3UrUDYxWkJaYTlsajhwWnFPSlFtN2lqTW8yWDJhc2xLRFdScXM3UFZU?= =?utf-8?B?YkJxTGNtNHJidmM1SXdOMTJ4bGliSHlGZDMyMFhKUUJXejlnSUl4dnVscmpH?= =?utf-8?B?bHl1U2FPMDZ3dys2NkVXd01ya2VlOHBIS3lMaER6dHNJUThMaFlqN3lrUU1m?= =?utf-8?B?NStYNkQycGQrTlpCeHAzb252UlRsTUZ4VFFzRUJnV1kzUDEvZjV3TjhIVTNs?= =?utf-8?B?eFZFYnRVWGlEa2NDRVN2djl6M01kOHJ3dTYwLzBuOE9hN084L0xXWnkrMkV3?= =?utf-8?B?eElYbXZTTlZMSkM0Vy9HVEM0SE9YNWV4cit0ZlhUVS9GU0I4QmVyc1BydWtj?= =?utf-8?B?OVhIVyt1SldOdVBPaUZVOTQzK0x3TEtZekJDQmVQNjBtem1jbEdIUjIyMURm?= =?utf-8?B?bE5rY1E3TTk3RXRxc3haRlFuNmd4SXpZeUE3b1JjM1kxV3NKVnFvSklCWEl1?= =?utf-8?B?bTNZUHdQa2RyTlBHTDJGMzdzL0RjSUVzc0JmQjJ4MHI5M1B1ZlN5Q2Y2U01p?= =?utf-8?B?RW1JdUhZU0IyeGg5ZnhlaDF3YTZVRUlUUGgyU1k5NFY4YUhnTi9xRXRKNVFG?= =?utf-8?B?d21qMWFTbUo3LzJyU0Vrcng1WmJLT1ZIdnBDdmtPVGxjOFhBa1A4d1hhb2lK?= =?utf-8?B?VVBNdDMvdDJlU3dVdk9teXRlMnh2eHlNS2MwZHJkaGtCRnRWRmFpbkR4QXNY?= =?utf-8?B?NUFzeHVKc0x1dXUrcjdKR2pmd0FaQkpFRHVDdkIyWmFWa0RpbGNZS3JWaUdG?= =?utf-8?B?MXJFUGQ0Qy9lMFZvNjhRVkcvcnR3SytCSm81bmRRcmVuTy9XckdsdngvQnd2?= =?utf-8?B?S2VDY1RwTFhlbUREaSsrUXgyVzZpNmxMZ2NaUHpJcUpXUlhmenFEU0l4aStW?= =?utf-8?B?dFFpWHduRFlyYTdBUlQvbUJ2b2ZDRjBncGJKcnd6ekRubmRPVEFFaVdObDQw?= =?utf-8?B?ZUx5U3NOM2lxVHdmNklMRC96YVB2RWtBcUpMNC84U2VEZlM3TmM0Wk5WaGFK?= =?utf-8?B?eTJQVmlsbTFkbG9RcmNocWhHMUwxeXBPUGVLVS93WktWZkl0ZC9qQXNoakNJ?= =?utf-8?B?SzNjTDVsUkF5NnJVTUo3NCsvSU9aVlhEelZobWlteVlaSEpMMFQ0Zkg4TlNr?= =?utf-8?B?b2x3M1BQSTNmZ0RrVW1nQlNFRk5Bc0JGTnJRYit1Vko5NGgwb1dLRG5MaTVC?= =?utf-8?B?cmkyMjVXSTVGenNSUUxaaWNvdTJXVGJ6RFFrU3R6N2t5ZkxLMlkya1J1MC9X?= =?utf-8?B?dmZxVkRXVzY1eDFHclhyR0tLVUdPSGd0UlZwMmhCcVZaaUdnWTBHOTNZeGRW?= =?utf-8?B?c3JQeUdScFIwQWVHajdmcnFGZTF2U3hCcFJycEdWcFlTLzZBdUFhTjVMZ2ZQ?= =?utf-8?B?S2F3ald0WlgrQWhITnVJVFJDY1FpV1JKM043SmV0U3o4a2Fld0VJVG4zUGI4?= =?utf-8?B?Yi9YOEd1a1N4UGNpa0VNSXZ4T1ZYTWY1WDJnM1dCM29pQVRWUk5FMTVaUEs3?= =?utf-8?B?NldNOTdLL1dXNCt3K0pPSDlsUlYzUGJtYkxuSlZyWGNtOVo2Y0ZlRmRuVTZa?= =?utf-8?B?a1dWZnA5ZTNtbWdUSHdwRlNSb2FUQytkYmRZNlRQbCtlbXZ4dkljVWZ3QVV3?= =?utf-8?B?ZFJaYVVNNnhET0dIUENFSnZ4SCtBZUVXSzZQR08vZThsbkZLQStxTjQ0YjhH?= =?utf-8?B?bmRhaTNvaGlNdzZzb1gwYTVtTWNreDhTZHN2TTBIRHlqT3pjRGJIUUF1S0FT?= =?utf-8?B?VkhvN00xcHFQVGZKL3E3clJ2RHo5RkRDK2x1SUpwMzluRldVUEZRbGhTNGgw?= =?utf-8?B?cHgyWTVEemRGbEw0dmpvZFBQM1IzR2VQVmVzcHduODFRczI1amZZeFFLaW4w?= =?utf-8?B?ZlRXL0x4bmRGa3VzZ0xLOWZ1UklHNGhVUjIzNkZnQUd5YzlTSitySlNwZ1lM?= =?utf-8?Q?rCjIEyDTEL7RbmOT/3bSpP3JP4L+18ebyJ9qT?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 8c95c930-4734-4407-4a64-08df3af0dbda X-MS-Exchange-CrossTenant-AuthSource: AM8PR04MB7874.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Nov 2026 03:57:06.6373 (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: kPQbC1M0pD6NL7zD8msOd9bANBqs5iiNvzMfkQ18OCB2KJDOeOUH57+VxfW7lPBemzK4CpUnb7bMy0CvuoaEtf6zO9tkaz6gFLjGX1oZB1WYb350fDSKsZbok2VAHG6+ X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR04MB6922 From: Peng Fan IMX8ULP_CLK_PCTL[E,F] clocks are actually clocks for PAD digital fiter, not for GPIO. And per Reference mannual[1], 26.3.5 Clocking: The GPIO module receives a single clock, which is used for register access and synchronize external pin inputs. So only drop the 'port' clock. [1] https://www.nxp.com/docs/en/reference-manual/IMX8ULPRM.pdf Signed-off-by: Peng Fan --- arch/arm64/boot/dts/freescale/imx8ulp.dtsi | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/arch/arm64/boot/dts/freescale/imx8ulp.dtsi b/arch/arm64/boot/dts/freescale/imx8ulp.dtsi index 777b89ed6849..cd8be753611b 100644 --- a/arch/arm64/boot/dts/freescale/imx8ulp.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8ulp.dtsi @@ -731,9 +731,8 @@ gpioe: gpio@2d000000 { ; interrupt-controller; #interrupt-cells = <2>; - clocks = <&pcc4 IMX8ULP_CLK_RGPIOE>, - <&pcc4 IMX8ULP_CLK_PCTLE>; - clock-names = "gpio", "port"; + clocks = <&pcc4 IMX8ULP_CLK_RGPIOE>; + clock-names = "gpio"; gpio-ranges = <&iomuxc1 0 32 24>; ngpios = <24>; }; @@ -747,9 +746,8 @@ gpiof: gpio@2d010000 { ; interrupt-controller; #interrupt-cells = <2>; - clocks = <&pcc4 IMX8ULP_CLK_RGPIOF>, - <&pcc4 IMX8ULP_CLK_PCTLF>; - clock-names = "gpio", "port"; + clocks = <&pcc4 IMX8ULP_CLK_RGPIOF>; + clock-names = "gpio"; gpio-ranges = <&iomuxc1 0 64 32>; ngpios = <32>; }; @@ -986,9 +984,8 @@ gpiod: gpio@2e200000 { ; interrupt-controller; #interrupt-cells = <2>; - clocks = <&pcc5 IMX8ULP_CLK_RGPIOD>, - <&pcc5 IMX8ULP_CLK_RGPIOD>; - clock-names = "gpio", "port"; + clocks = <&pcc5 IMX8ULP_CLK_RGPIOD>; + clock-names = "gpio"; gpio-ranges = <&iomuxc1 0 0 24>; ngpios = <24>; }; -- 2.51.0