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 5098EC43327 for ; Wed, 1 Jul 2026 10:51:44 +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=l3xcKgsHVEOzzQWLbdHR+bvYzUbolVaNe8LkLsMG9YU=; b=nM7twmSQxH/07OubPkrENJRK7B EfIHVQpAduaNbibBeaaR98EVTtgIw2VVFqr6tJW9dpa43Nv0V7yuBER1RTcm4G7AUNXz+bs3oOUUv 78abF/3f+OvupjhysKSjHcBsy46NfCdErdNoOW5Co8IvuThJZrp1IVdeXoWbTsYVEG/H7SHlxOUwL logrMr9RZ3D/TEfisQiciy4/80rcWAWPjIqZlOAbBZpDbZi88x0v/9V0vVMA7Yb0H7GHKVoSg10N0 fwZ0SbTXVViM9NqDbOKXtAyVS5pmag7pKI0wdIUp9V/xiueHSGpRT8Ea1b1Kr9HLqE82AmCBGEizq 7C0pNshw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.99.1 #2 (Red Hat Linux)) id 1wesXY-00000001MUl-3SRk; Wed, 01 Jul 2026 10:51:36 +0000 Received: from mail-francesouthazon11011005.outbound.protection.outlook.com ([40.107.130.5] helo=MRWPR03CU001.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.99.1 #2 (Red Hat Linux)) id 1wesXW-00000001MOX-23Fq for linux-arm-kernel@lists.infradead.org; Wed, 01 Jul 2026 10:51:35 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=zCpLKGviF+ebW2jNyzbG4fqsjgLp6hDelPqNxXc8Zb/PwEvstHJsO7FGGa4Gp3PABeEtl8viMEwuxB3JjuxkzFbXZGLh3yGEj1PvRJ7ZDBPmklQUp3ldVsP1cY3rntxtXWBZ7HD4Bc8jmiNJ55yTzX+znlH8M1VygIJldE4XQIFdnOOLG3vwQm7wszFiJrpp9zV1q4OkiGNk3/CvJxkZr0HkbsoZKCN0Mh1RBpcEDWjK4Bbo03YM49eBglv/QkkspcjKBlfQXOD7yfJTmP7NL981K/VYMISU8nK+QU53nrIsAB9g5Ld1eNMl3KauhQCHrYjOKiRESk3gEdi+hcWgjg== 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=l3xcKgsHVEOzzQWLbdHR+bvYzUbolVaNe8LkLsMG9YU=; b=ndGPVXjW0vn55x7vgXe9gsVCIncU4VPWxgw8IMwidzvFt9BRwB+2LiU7TR88JaCUHng9z9hdMfvMpVomecSS4ksK50rlrFV/wG7vDGn9xqXjzh7OQ3XyTWQz3AQYFHRIBSp6sPUrRvTk359iXzfGFb6om5lnsYmU1yi88ciGKRUspKAFvFWQ95VV9M14UZxgHR7v/LOJ9O+nm/1we+R47tspApbWGWelRpfZyYAdcQEAZn7XCoI8wuJ0+XHYld47EydXO52IyNOv+/M9oE8cPTy4TgYBR16TCziXgl4a0YnpEvo0Ee4nfMQvOcUoXlhyUUYwlizbGgsQBrGgHEuGFg== 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=l3xcKgsHVEOzzQWLbdHR+bvYzUbolVaNe8LkLsMG9YU=; b=lmrC7FQ2Tr7qlj9x5n0yiYrImZEpXGDExgTFPsTNT0QSLAqdRwJ+PtIms+TDM0teaWgr78mzO8jVoH3bjdmPVIszNyDrD9Q+v9A1eAv0RdclEHT45/B1HNBjO4IAVKQTMqWbTmOl+vOJBmEOgJnLcf1qZzo8HC1hfczJaHc/bZ/txLK/jyO2yHj7zv97Cl2P2uTTqeGoLU2MdvWXfDRcsHFgxtmg/5jeVn2e9XCWUybB7yz2RCtsSVLpeGL7RzdMQCgsPiOX8IGRE48eMZlE4c+aRNDFFje15eIiyGL/sWlsZu9jy7jNR3wRgt+4ZfvkdetV24LIgPGxdl9KK2uysw== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from VI2PR04MB11276.eurprd04.prod.outlook.com (2603:10a6:800:296::7) by DU6PR04MB11229.eurprd04.prod.outlook.com (2603:10a6:10:5c4::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.181.8; Wed, 1 Jul 2026 10:51:27 +0000 Received: from VI2PR04MB11276.eurprd04.prod.outlook.com ([fe80::60d7:a8e5:eb88:9be]) by VI2PR04MB11276.eurprd04.prod.outlook.com ([fe80::60d7:a8e5:eb88:9be%5]) with mapi id 15.21.0181.008; Wed, 1 Jul 2026 10:51:26 +0000 From: "Sherry Sun (OSS)" To: robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, Frank.Li@nxp.com, s.hauer@pengutronix.de, kernel@pengutronix.de, festevam@gmail.com, lpieralisi@kernel.org, kwilczynski@kernel.org, mani@kernel.org, bhelgaas@google.com, hongxing.zhu@nxp.com, l.stach@pengutronix.de Cc: imx@lists.linux.dev, linux-pci@vger.kernel.org, linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, sherry.sun@nxp.com Subject: [PATCH V5 7/7] arm64: dts: imx95: Move power supply properties to Root Port node Date: Wed, 1 Jul 2026 18:52:34 +0800 Message-ID: <20260701105234.198987-8-sherry.sun@oss.nxp.com> X-Mailer: git-send-email 2.50.1 In-Reply-To: <20260701105234.198987-1-sherry.sun@oss.nxp.com> References: <20260701105234.198987-1-sherry.sun@oss.nxp.com> Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: SI2P153CA0002.APCP153.PROD.OUTLOOK.COM (2603:1096:4:140::16) To VI2PR04MB11276.eurprd04.prod.outlook.com (2603:10a6:800:296::7) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: VI2PR04MB11276:EE_|DU6PR04MB11229:EE_ X-MS-Office365-Filtering-Correlation-Id: 439b837b-2c25-4797-4a65-08ded75eb343 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|23010399003|19092799006|376014|7416014|1800799024|921020|11063799006|18002099003|22082099003|56012099006; X-Microsoft-Antispam-Message-Info: 4pUO6COJv/qzVMyXDXot5aAsnq0P/CbsyD+HeIEFXVJ/daqxV1qDtWCCJQtlM4f7GoUlUciVjCwXQChK+26u+xr2r0QuiDFJ5O61g0nOpKTJpMdWjUrkBgsoPG+YUcLQFyQR62aA60UFs4F8bjMlTFLiPHzViwYbG+9198R8u/zUzOOYicNN8JiozEtAkV5qJVTtDos8XGBTXy8BokTSEzyv9VQL2Y1/8MeH7WoRYw9SUIMxnF//xt9wci3dY0N1/INkULj6J8RXU8FDDVCZcDHKr6FM/X4L9EJFzc5T26PYQRNY0mgytUmtd2S6IAJ8L6iz5y7q1kpMNf9TAMrNZ2Mcp1fNkMS5EsWL1JOnqEyPx5p81wLX1rvsfGNuOJUf9a/6HlH/W2/D41mR2yY2WZli/ipnMdjLg2XvyIFSDqel15n0AS65Sr14GO/1Ni/ZoNZu+mhSnlC8Xjp978HiSnd6QKm52q1dwxXbIBgYk25eLf2amILzwlS539bsl/DaT8x9pF4NxhbdaiIoaONzU4N3xi38zn/w5MiOX28tjAW6w/XBlmJMxKzepcRAO6p+OtdfutF8tKSQ/i2qwciQVxrGI5wDTpRIlnDYlMHm0MJztGwD3eF3+veblWhB3MJTFWJYqGf9wp7QVLccQTmJF4ng7i7YILS/OAVwAp60obfPX0oAPgvfztcqLkEdzfNgHb1nlrLamCuEk7jCt1TOjw== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:VI2PR04MB11276.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(23010399003)(19092799006)(376014)(7416014)(1800799024)(921020)(11063799006)(18002099003)(22082099003)(56012099006);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?YkdJg8M6MtJoiNUsbFNYX1h4hbfBXsDoFrLfrTwgjqfHTGpj3HAwGWF1NBqK?= =?us-ascii?Q?dKhYPQSItLLUzEThAo9BE57TMsxiExvg/qObv7ndn2+Z76DduxvV8wCx+cuM?= =?us-ascii?Q?dWnirYgBpHpjarq9dt0P+saIogv3yK2AVBnMFAKZH9dJJbGmPjWSmR7KrF0E?= =?us-ascii?Q?xamTg1+D5OdxIewvX51adOilamrftYMi7zbZxDBXcIdotBQof+xbxZMveFU6?= =?us-ascii?Q?vfImcuJjorP2X9Kqwu9r04Nrpu3j+9uC+Ee873oDroF+5B5tLiM5HOi4ZjnZ?= =?us-ascii?Q?nayOaEdgRMNw9fQYFSqSwAuSh0oFEFgsY28stLL5IPgWERpsSCzE7sTvBSvt?= =?us-ascii?Q?Snv6Ay0PfCy2gD4m++nyUPYJi9+pLSpaslzBj10s7hyVFhsj/eZVHpktq3Ww?= =?us-ascii?Q?pfU9feY+A4JF+lq0y9vGCQ+Tun7iBqsyOlP/6DidUjxefWAUoU5+VWKP6cf1?= =?us-ascii?Q?3Lpz7MEWTgu94tZTEmvejFxSQvORBECZXTofbsPDAuHe7L3Io7n6l+Ke8ECR?= =?us-ascii?Q?aG0P/yZ5zns2JNu+dcRdQyS94prd7G0mX3FYhqoTRClqf+Cjyt1pje4fG8Z/?= =?us-ascii?Q?VyONHmz45RhNA5R2dKk6pX+BLYw5o7F+TiZ+MbUrdy5aPipGtjdOfCIkgH2h?= =?us-ascii?Q?NwhmdwrmN0rYQL64BslIJm6S8liKqW0QukFJQ5dmsF7eM3UqSV9cYU82+Osa?= =?us-ascii?Q?a0le9lchWxZeodwWqFz0zk3pGc+WKrtsLJhj+vyqMXk4j+lss66+QRXZaMYk?= =?us-ascii?Q?CX+iglHVq97TfGZsousgm6K8crIT4tc5wowAev658g0cUIEdumUi/xFcbBnC?= =?us-ascii?Q?9twdiJPj45juYlByKXIiAqC5s2ebWCUZdq8YMFYphbXqEPHXvB82AFE+W3oA?= =?us-ascii?Q?F/TiMrDgMIpwp4IKN078kFUgT09m72H2wjULQ42FzhsxaE/JzGhm5aNz0PNw?= =?us-ascii?Q?6Gb9JJkCc9wxu04gBOC5Iysciu0VYNMPmZOd5o3QUhjoj4+LUmDfXvageeRq?= =?us-ascii?Q?V17BKmcQ+FgAC9PdCrqztcY63tCshp2aU3rUR73gGa6/6ouAKzRZg882XjiO?= =?us-ascii?Q?uolEHcS2/IzSJbgEIkYcZH5Rkw6O+fwQS5gDmdThTcjOCW6PPA1cKZVFgjgp?= =?us-ascii?Q?zaCdc7nP4MaeA7xd/7Bkz1fA6giv2K91wzOxMVsSEMSAWxHuAAHfJdZ4Tykc?= =?us-ascii?Q?CBEuqawoNNHhnDBTadHFYlhTVQyZa3tKgdDwZz2mfXPQCZR0GFRGfVmydr5W?= =?us-ascii?Q?8WKpw3d1Y0nkmSs4QyZOBsjKAdOfuYT8IM6nUeN7y2OFhdiD5d2wvfDi+xxm?= =?us-ascii?Q?ArWVuhArKOjGBUvdIrVvJR1ZB+97tVLV0DfZtCHrdMUR9Blj2XWldSA5QXM0?= =?us-ascii?Q?DhMJD0D5pjKwezirDO26N6b8mOngQBn6BYKTddLdPr+dMBbZlkcwSeGrMmwx?= =?us-ascii?Q?D3FNJyRMrYh7O270CxlVWq1iEUxLKZQJUuM3XlyGfbtfZh9MkLYtmKVCA3ws?= =?us-ascii?Q?85MxXJALrWNznHrC9vJ7VCSAoCKIEhtAlxQYREV+KfxWF3q95lDEugzjJi2Y?= =?us-ascii?Q?Qd1P23irf+XOZiUQ45T4ZNLaNZD82fb3fLPNpmztZTpk4jI9nSNU9QAySVEq?= =?us-ascii?Q?hOy7+/kRNCzMRS+Tq9Phvla5RN1FiLbppgiltD76nBGs5EI4MTF0V2a91/rp?= =?us-ascii?Q?NKyTHXzNtu3qU7Mo/P85OFWMI3etfQrOC6QMNzV+My3zUBLd4YUnJ+49TMv/?= =?us-ascii?Q?qK53DA9fdDrrekWLbcHnwPygZE3sPxGiXaWPrlt9lh0NouCMEIq5?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 439b837b-2c25-4797-4a65-08ded75eb343 X-MS-Exchange-CrossTenant-AuthSource: VI2PR04MB11276.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Jul 2026 10:51:26.9122 (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: /1mxu7HLn86Hd5e+si9N70KK/zzn/RmG3AQm9cvtTqU7+gw8i7ufFkqNmQIzQLM7lKjaDD6fA5qg4sY6dFAppi5QOWM+zpDesTEOlJpLS2NQg9BIlNR6ww2LHaNyFD4S X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU6PR04MB11229 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.9.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20260701_035134_540221_78DC6F32 X-CRM114-Status: GOOD ( 11.75 ) 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 From: Sherry Sun Move the power supply properties from the PCIe controller nodes to the Root Port child nodes to support the new PCI pwrctrl framework. Since i.MX95 is the new platform that under development phase, it should be fine to simply move the power supply properties. Signed-off-by: Sherry Sun --- arch/arm64/boot/dts/freescale/imx95-15x15-evk.dts | 4 ++-- arch/arm64/boot/dts/freescale/imx95-19x19-evk.dts | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/arch/arm64/boot/dts/freescale/imx95-15x15-evk.dts b/arch/arm64/boot/dts/freescale/imx95-15x15-evk.dts index 7d820a0f80b2..6aedcbbe915a 100644 --- a/arch/arm64/boot/dts/freescale/imx95-15x15-evk.dts +++ b/arch/arm64/boot/dts/freescale/imx95-15x15-evk.dts @@ -555,8 +555,6 @@ &pcie0 { pinctrl-names = "default"; /* This property is deprecated, use reset-gpios from the Root Port node. */ reset-gpio = <&gpio5 13 GPIO_ACTIVE_LOW>; - vpcie-supply = <®_m2_pwr>; - vpcie3v3aux-supply = <®_m2_pwr>; supports-clkreq; status = "disabled"; }; @@ -570,6 +568,8 @@ &pcie0_ep { &pcie0_port0 { reset-gpios = <&gpio5 13 GPIO_ACTIVE_LOW>; + vpcie3v3-supply = <®_m2_pwr>; + vpcie3v3aux-supply = <®_m2_pwr>; }; &sai1 { diff --git a/arch/arm64/boot/dts/freescale/imx95-19x19-evk.dts b/arch/arm64/boot/dts/freescale/imx95-19x19-evk.dts index 2e463bc7c601..340ab0253ec2 100644 --- a/arch/arm64/boot/dts/freescale/imx95-19x19-evk.dts +++ b/arch/arm64/boot/dts/freescale/imx95-19x19-evk.dts @@ -542,8 +542,6 @@ &pcie0 { pinctrl-names = "default"; /* This property is deprecated, use reset-gpios from the Root Port node. */ reset-gpio = <&i2c7_pcal6524 5 GPIO_ACTIVE_LOW>; - vpcie-supply = <®_pcie0>; - vpcie3v3aux-supply = <®_pcie0>; supports-clkreq; status = "okay"; }; @@ -557,6 +555,8 @@ &pcie0_ep { &pcie0_port0 { reset-gpios = <&i2c7_pcal6524 5 GPIO_ACTIVE_LOW>; + vpcie3v3-supply = <®_pcie0>; + vpcie3v3aux-supply = <®_pcie0>; }; &pcie1 { @@ -564,8 +564,6 @@ &pcie1 { pinctrl-names = "default"; /* This property is deprecated, use reset-gpios from the Root Port node. */ reset-gpio = <&i2c7_pcal6524 16 GPIO_ACTIVE_LOW>; - vpcie-supply = <®_slot_pwr>; - vpcie3v3aux-supply = <®_slot_pwr>; status = "okay"; }; @@ -578,6 +576,8 @@ &pcie1_ep { &pcie1_port0 { reset-gpios = <&i2c7_pcal6524 16 GPIO_ACTIVE_LOW>; + vpcie3v3-supply = <®_slot_pwr>; + vpcie3v3aux-supply = <®_slot_pwr>; }; &sai1 { -- 2.50.1