{"id":2220459,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2220459/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260407104154.2842132-7-sherry.sun@nxp.com/","project":{"id":28,"url":"http://patchwork.ozlabs.org/api/1.1/projects/28/?format=json","name":"Linux PCI development","link_name":"linux-pci","list_id":"linux-pci.vger.kernel.org","list_email":"linux-pci@vger.kernel.org","web_url":null,"scm_url":null,"webscm_url":null},"msgid":"<20260407104154.2842132-7-sherry.sun@nxp.com>","date":"2026-04-07T10:41:48","name":"[V11,06/12] arm: dts: imx6sx: Add Root Port node and PERST property","commit_ref":null,"pull_url":null,"state":"new","archived":false,"hash":"1cfc0566d7798f9ef7040934b1aef468b23e8712","submitter":{"id":77063,"url":"http://patchwork.ozlabs.org/api/1.1/people/77063/?format=json","name":"Sherry Sun","email":"sherry.sun@nxp.com"},"delegate":null,"mbox":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260407104154.2842132-7-sherry.sun@nxp.com/mbox/","series":[{"id":498961,"url":"http://patchwork.ozlabs.org/api/1.1/series/498961/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-pci/list/?series=498961","date":"2026-04-07T10:41:47","name":"pci-imx6: Add support for parsing the reset property in new Root Port binding","version":11,"mbox":"http://patchwork.ozlabs.org/series/498961/mbox/"}],"comments":"http://patchwork.ozlabs.org/api/patches/2220459/comments/","check":"pending","checks":"http://patchwork.ozlabs.org/api/patches/2220459/checks/","tags":{},"headers":{"Return-Path":"\n <linux-pci+bounces-52031-incoming=patchwork.ozlabs.org@vger.kernel.org>","X-Original-To":["incoming@patchwork.ozlabs.org","linux-pci@vger.kernel.org"],"Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=nxp.com header.i=@nxp.com header.a=rsa-sha256\n header.s=selector1 header.b=aLS7wSeP;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org\n (client-ip=2600:3c09:e001:a7::12fc:5321; helo=sto.lore.kernel.org;\n envelope-from=linux-pci+bounces-52031-incoming=patchwork.ozlabs.org@vger.kernel.org;\n receiver=patchwork.ozlabs.org)","smtp.subspace.kernel.org;\n\tdkim=pass (2048-bit key) header.d=nxp.com header.i=@nxp.com\n header.b=\"aLS7wSeP\"","smtp.subspace.kernel.org;\n arc=fail smtp.client-ip=52.101.65.38","smtp.subspace.kernel.org;\n dmarc=pass (p=none dis=none) header.from=nxp.com","smtp.subspace.kernel.org;\n spf=pass smtp.mailfrom=nxp.com","dkim=none (message not signed)\n header.d=none;dmarc=none action=none header.from=nxp.com;"],"Received":["from sto.lore.kernel.org (sto.lore.kernel.org\n [IPv6:2600:3c09:e001:a7::12fc:5321])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fqjT740BKz1xtJ\n\tfor <incoming@patchwork.ozlabs.org>; Tue, 07 Apr 2026 20:42:51 +1000 (AEST)","from smtp.subspace.kernel.org (conduit.subspace.kernel.org\n [100.90.174.1])\n\tby sto.lore.kernel.org (Postfix) with ESMTP id 00FF93012B4C\n\tfor <incoming@patchwork.ozlabs.org>; Tue,  7 Apr 2026 10:42:37 +0000 (UTC)","from localhost.localdomain (localhost.localdomain [127.0.0.1])\n\tby smtp.subspace.kernel.org (Postfix) with ESMTP id 0FB6E3AA4E2;\n\tTue,  7 Apr 2026 10:42:26 +0000 (UTC)","from DU2PR03CU002.outbound.protection.outlook.com\n (mail-northeuropeazon11011038.outbound.protection.outlook.com [52.101.65.38])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby smtp.subspace.kernel.org (Postfix) with ESMTPS id A79BF387375;\n\tTue,  7 Apr 2026 10:42:24 +0000 (UTC)","from VI0PR04MB12114.eurprd04.prod.outlook.com\n (2603:10a6:800:315::13) by DB9PR04MB8281.eurprd04.prod.outlook.com\n (2603:10a6:10:25f::21) with Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9769.17; Tue, 7 Apr\n 2026 10:42:21 +0000","from VI0PR04MB12114.eurprd04.prod.outlook.com\n ([fe80::feda:fd0e:147f:f994]) by VI0PR04MB12114.eurprd04.prod.outlook.com\n ([fe80::feda:fd0e:147f:f994%6]) with mapi id 15.20.9769.018; Tue, 7 Apr 2026\n 10:42:21 +0000"],"ARC-Seal":["i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;\n\tt=1775558545; cv=fail;\n b=hEQLw9PXCk6cY81zm5MpiOYpAcrZw0pm6Uq/FZH3vyngFCu9Lg4h13WocZkGpmYg2qu2jV6lBWTATX8w+bxbGrolr4s7nPagSc0vyyXttma6GkyV4fGD9xP9BjadJ0ouX+Nx1Myd61djyuYoGtg5TcP5wkZzDsW//YJijx0ZpkQ=","i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;\n b=RJ0iQ+txZQlkwW3U2QEePxouZtTzY1xLnHXX+LMWBQ8sQ1hkg2FZZE0mpjI4WrpZSMcPuYdESMEXksog7h+fUAuY4pfLLu/iRnWWQQta7kGKWWpPMOA9F9sLKQN8Vj98dX8Mb15eF1ESURG5Txjp/t6LyMNDc/tHVGqVl55R2Nu2RDke4Ba3XO8mj+i/U/kCje7EPWFJ1AEh2Pu5vV6WeuecG3Zf265apEUHyYLl85OkFec5EOE3L0LSSOOFFnOVmZ6GloyxoxVTwmyqtyVz7BjPZCcD9Qv76OVxG+QldvldzDiBofwV+ceP06z0YbiG7QNG7YsrR6rCmrD6xv9kIA=="],"ARC-Message-Signature":["i=2; a=rsa-sha256; d=subspace.kernel.org;\n\ts=arc-20240116; t=1775558545; c=relaxed/simple;\n\tbh=A6iRAkqRTnQwRrqLsS8rJAbdrZY3jnB8fB01H7L3KCQ=;\n\th=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References:\n\t Content-Type:MIME-Version;\n b=fsQNOJag5Gb8j/yHrhEAQk9XgOMywj3rIBGVCQuMhR3YuRtysr8/4cXx3xdTce3SUmZPMPhg9AMO3h/kR8iIQcjIJQ6sv22s5woNkLgRDrCzJJzfzuBkb49wDtV4X2H0LtFPEPiqALmkAOx2gcugtdBLBHqlXo3C5MlFhldlKk8=","i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;\n s=arcselector10001;\n 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;\n bh=d5tYCDpWv6EjTF2fSdSpZ4GDpJKWb1qXmwlQ8MhQsyc=;\n b=zLq66a7qyoliroKvQANzkw7DQDA/J3LEUBTS5RCpd4ZfDahs0N7UYS+Sk+cYFD3oZmONa6yly4BkvFis7mqQGQzownFCjYjhbU/L4MmauBDLyEXS6jtqG6UiSid39qdvadX+0/7lQK4/6jDI8Uo+l3/+hLgzfYf6Tna7SBYYCJ//Osb+6DNe8ms82FY7Vz7opJiLh3HRDXTCJs890of/hlOw/MMcL5Ma33RRUIrtM4ldVNeOmEwa2pEkoUmw8ukICTxHIz315NHRStmQfEGiTqhe5C0+0aouVxNdB2y1m1qcPldqimj3nDYt6K/agHMovFPsRv1XuWjoLkDkW3JjGA=="],"ARC-Authentication-Results":["i=2; smtp.subspace.kernel.org;\n dmarc=pass (p=none dis=none) header.from=nxp.com;\n spf=pass smtp.mailfrom=nxp.com;\n dkim=pass (2048-bit key) header.d=nxp.com header.i=@nxp.com\n header.b=aLS7wSeP; arc=fail smtp.client-ip=52.101.65.38","i=1; mx.microsoft.com 1; spf=pass\n smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass\n header.d=nxp.com; arc=none"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;\n bh=d5tYCDpWv6EjTF2fSdSpZ4GDpJKWb1qXmwlQ8MhQsyc=;\n b=aLS7wSePEtfCPk2Zv875+VjebzpWjehe0gpQCju0X3D3otyHoVgte9I9aCPze6by2IuF3WQJo1yFEyJ8DWV4n9fe9UzI4L6h16qIRLFJRrm3w0UBfFFCiwyeDU1Bnh7QJPqUaFqYCwQcwFsbDrb71aLKgukcmWTsgyBvSegdDqxKtXN36EQPhnUO/jzYnvueE7FsAeU7U2tQzK6hnSUXdz4N4INkKUxKkvGXas/aj6HrRv1QPRjBjfHlezzJzavjxIXXQZdVeanexC2/m2C0vw5BjclksMuDjB8QTKhSKqg0NexbDl8dnSgHgn/WlGvif9X/+Fjg3V6hIAaHgCeE0Q==","From":"Sherry Sun <sherry.sun@nxp.com>","To":"robh@kernel.org,\n\tkrzk+dt@kernel.org,\n\tconor+dt@kernel.org,\n\tFrank.Li@nxp.com,\n\ts.hauer@pengutronix.de,\n\tkernel@pengutronix.de,\n\tfestevam@gmail.com,\n\tlpieralisi@kernel.org,\n\tkwilczynski@kernel.org,\n\tmani@kernel.org,\n\tbhelgaas@google.com,\n\thongxing.zhu@nxp.com,\n\tl.stach@pengutronix.de","Cc":"imx@lists.linux.dev,\n\tlinux-pci@vger.kernel.org,\n\tlinux-arm-kernel@lists.infradead.org,\n\tdevicetree@vger.kernel.org,\n\tlinux-kernel@vger.kernel.org","Subject":"[PATCH V11 06/12] arm: dts: imx6sx: Add Root Port node and PERST\n property","Date":"Tue,  7 Apr 2026 18:41:48 +0800","Message-Id":"<20260407104154.2842132-7-sherry.sun@nxp.com>","X-Mailer":"git-send-email 2.37.1","In-Reply-To":"<20260407104154.2842132-1-sherry.sun@nxp.com>","References":"<20260407104154.2842132-1-sherry.sun@nxp.com>","Content-Transfer-Encoding":"8bit","Content-Type":"text/plain","X-ClientProxiedBy":"MA5P287CA0060.INDP287.PROD.OUTLOOK.COM\n (2603:1096:a01:1d3::9) To VI0PR04MB12114.eurprd04.prod.outlook.com\n (2603:10a6:800:315::13)","Precedence":"bulk","X-Mailing-List":"linux-pci@vger.kernel.org","List-Id":"<linux-pci.vger.kernel.org>","List-Subscribe":"<mailto:linux-pci+subscribe@vger.kernel.org>","List-Unsubscribe":"<mailto:linux-pci+unsubscribe@vger.kernel.org>","MIME-Version":"1.0","X-MS-PublicTrafficType":"Email","X-MS-TrafficTypeDiagnostic":"VI0PR04MB12114:EE_|DB9PR04MB8281:EE_","X-MS-Office365-Filtering-Correlation-Id":"3609690c-f007-4d97-d5d5-08de9492591d","X-MS-Exchange-SenderADCheck":"1","X-MS-Exchange-AntiSpam-Relay":"0","X-Microsoft-Antispam":"\n\tBCL:0;ARA:13230040|19092799006|52116014|376014|7416014|366016|1800799024|38350700014|921020|56012099003|22082099003|18002099003;","X-Microsoft-Antispam-Message-Info":"\n\tQLwv/JRGvNcwcfZMnXocSa0M+4MyI/eKDXtHjVQNTVsLCArbRqOfgB/OXDQ//mHZRhyb002AF5U7z8KvlDvwObnnDYostNHo++vom+2ZQpoMmlSoF+hXzkHzZfZjgeCbG1oqEAapTZcsj6TfDNaiEMjUO+JZb+RAZW8FyPzzfbf0Wkvq8rXRrOCbu9kE5tOB4ZFAsdnoGRAnplo74DjIZv388Iq9tgG9wdes4KW5FOZdYHcxHM5F3/CwLg8RD+JuEMm5rnKy/59IsY3lbJcackn+KOcg8Zf7hPH9uQz+xaoe5fIP4FKK+pKnRx/dFkg+cs4A6VjTy8BoiQFdTm2pX0AjrFs2GrmuWMfr2M1IluwkFviL6SMNmcwgKcEZGvWy3vrftRP/vPp1sQScsQvKp6IuXmurHwtK6/7bbNv25KeiCMbzxbBaUXncO038ZKWEZ6kyB7fk/XNS7xi0SyJf4F7y8Tmu23zQnvtS0f6BBc0lEItf0zIzdDAo/QX4TdUKad5eBvm34Cuy5uOnMTMkZ7m+Mx2AYJG2x8FNxGu77Q1X9zFdAE7nX1c93PWfRvB3LfhUGF9KQQpWe9flqM4MJkPGBfJnUtFmL9w4ViwxV6+IlykA4G4JPxxSqZXx/pwKfm+dyalvCnJYCkET0L9FFw+0Ch8AymejTrUYx46jkGY48uAD8jPHBk2wTpaHAQNvLEeOW/OG0hxeudrwo1adx76lu2auPX3QGXcbQgB/wvK5NvNLhe5AFf/gjQn+c/i0is2v0ovHmh1vpCoo0IhWgmY9W63rQ9kDEE6K8Ypg+sk8ps+d/tvYrps9dzf7v86g","X-Forefront-Antispam-Report":"\n\tCIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:VI0PR04MB12114.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(19092799006)(52116014)(376014)(7416014)(366016)(1800799024)(38350700014)(921020)(56012099003)(22082099003)(18002099003);DIR:OUT;SFP:1101;","X-MS-Exchange-AntiSpam-MessageData-ChunkCount":"1","X-MS-Exchange-AntiSpam-MessageData-0":"\n L2JvirSGIiR2abMj0DLXqAO5UEP3YgtLlc2kNmE1cE3OUXpvv8T2jfzOxJWN1YqUzYosMOSH9WetJAzqTIetFNnpflX5/rjLswoR5+1bQHXzCKUfYYcsECvpxGZPj8Q/0MJpUu/JNs7IYkYgjiGcpCyiK3gJJCpTqjGIdTUGW2I6NDe/L65hnxaBlEXzW+0fe8xvZW6KuqBWBb4q2EBVUKdVDK3dqurpmNj6VYih+11HFw6mzzh6pftS1NXAR5FVk/XYu/cpVPPUHqPw8r1SzJkn4GABNc5ZS6NW0s2SBoRMoqQsL706fOIVyPCo7oGaD7k9CF36QgHz4yjtp5b+i/dPzM0FN+ryoWjc7c6Mb1r6ZKD2VlGTkGM1QnCIava3roHDk70LJ1EcrHVIsmyyuccAZ8lwDw7w/mmGgwll9RIrtMhqcWPYxMGzbNZvhO7JXV7g5WgYwX3e484qIwsTdJPh4BwDOI0tzmKceG+6CxIfNY1KCG6sBvN79EUWUJXIDMpHFTOyhMOD0fp82jOKMQSLwgM2xxaSM/7aITJxTQW6GnBfWJJThkYXNuqey42CkLg9lzIt+FY0MiwtC6mZvkFvBorNDRQyT7S5oWRo7JMZYSnoCPVI1lMgbR/+ESpZCHfYbOgdK/IimLS6L7kYY9H2zf4rfqCFJdRyCX0Mu53BMoEUsC7BAmSTudv47uUi7lS4If8vx57JHdOrDm2YG6tLzDJuzGqB0pI4/AhRHJL4CGqQa/7LrgwaKgKAMugcdZoSOaR+AqEhJkxifVQ3O9IEtbx0+KnhoxipdJYZEqeReBOvoMuBy2ehCK1ZKp3Y830yrpKgRm7V3Soxmj+H/rUXuIdWDfEZWKGELtDDree7m011X6KC050UiKLEti6eK4VpQ7kNSC4DQfAFUXglZgC1ynljuaB5PmdDem2LEqiWlA6dxxpZPMfmV1xzC9H745wC989F87WqTEVZaP6p5gnUpu5rWsWt/zIjgME6iMzoYuDqDwy35gwHiIrBk9XBtLMT+G8k6WbRCHI74JhMbGegSFa38fuXLdToAmI5fsNEJISBmvR1Jb51zRyVA8AMGzU13NuibvbLkJlJI4Pzm6VkJODZ5ap244rf0OOeZb2yPQKfK4alQvhN1zjqFybwo1/pfoaDaka1MVywS0PhcwceLQTXgtEUljVe4WeIeaUqVI0HllYa+4esaqvRJNwNXtA82eAdiMsPgDpGEmybin6SuiGFstRjRsy7ItUOUIarXGWI6T6+Q3jPGft66u7lei1a/xU+qwh7+4+fNzs3ohW5GK8BRpAJ46B89M9gEWg4YOZ72cFFO1cbNaLNsNqJOggk6wUos+MJD7H7zrrQC/7+p5P7jE2D4Yo36RF6tN90dDA51ma32hB///DSZYamhqxEgBa/mVqqTPEYJ9Uk7+y6WtsuFJWoI8iPWNu882Yzf+RquZqcaiv9AEmw3E1gCAChF9z9m6PBx2cQjdfIadeQol/6S5x6cc/QzrHuz5zTIxNSJEgo0FWyXLiGSLHV01s/GMwgu7bxFHq2/c1V5K0nVi2Za4WbIuAao69So9/Y4evwTQ0Ug9Kilh5GB3HxzwwLjvM+nDqpvUXX1xVlvNtBY9mdyXJUwBYJW9vcVTqwsCg+7Nvy/aCB2WqK8aDRoO36WbtWTch1QXW3UuOfEbTgEGs63KOJyoBTBn5cpU8uTy4XgKnvrC4xoAP8fRIT0Z3ZB4C5aM4HI+3kzPCY+A==","X-OriginatorOrg":"nxp.com","X-MS-Exchange-CrossTenant-Network-Message-Id":"\n 3609690c-f007-4d97-d5d5-08de9492591d","X-MS-Exchange-CrossTenant-AuthSource":"VI0PR04MB12114.eurprd04.prod.outlook.com","X-MS-Exchange-CrossTenant-AuthAs":"Internal","X-MS-Exchange-CrossTenant-OriginalArrivalTime":"07 Apr 2026 10:42:21.6853\n (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":"\n lSXy0FfXQNM6OEQl5+COdaMe6jkQ9rZi6Xc5RWFkiVZ8Z7MpwXzQjQLm1ZgsynvdAfZ9zURt2It/FAC/41C/GQ==","X-MS-Exchange-Transport-CrossTenantHeadersStamped":"DB9PR04MB8281"},"content":"Since describing the PCIe PERST# property under Host Bridge node is now\ndeprecated, it is recommended to add it to the Root Port node, so\ncreating the Root Port node and add the reset-gpios property in Root\nPort.\n\nSigned-off-by: Sherry Sun <sherry.sun@nxp.com>\n---\n arch/arm/boot/dts/nxp/imx/imx6sx-sdb.dtsi |  5 +++++\n arch/arm/boot/dts/nxp/imx/imx6sx.dtsi     | 11 +++++++++++\n 2 files changed, 16 insertions(+)","diff":"diff --git a/arch/arm/boot/dts/nxp/imx/imx6sx-sdb.dtsi b/arch/arm/boot/dts/nxp/imx/imx6sx-sdb.dtsi\nindex 3e238d8118fa..338de4d144b2 100644\n--- a/arch/arm/boot/dts/nxp/imx/imx6sx-sdb.dtsi\n+++ b/arch/arm/boot/dts/nxp/imx/imx6sx-sdb.dtsi\n@@ -282,11 +282,16 @@ codec: wm8962@1a {\n &pcie {\n \tpinctrl-names = \"default\";\n \tpinctrl-0 = <&pinctrl_pcie>;\n+\t/* This property is deprecated, use reset-gpios from the Root Port node. */\n \treset-gpio = <&gpio2 0 GPIO_ACTIVE_LOW>;\n \tvpcie-supply = <&reg_pcie_gpio>;\n \tstatus = \"okay\";\n };\n \n+&pcie_port0 {\n+\treset-gpios = <&gpio2 0 GPIO_ACTIVE_LOW>;\n+};\n+\n &lcdif1 {\n \tpinctrl-names = \"default\";\n \tpinctrl-0 = <&pinctrl_lcd>;\ndiff --git a/arch/arm/boot/dts/nxp/imx/imx6sx.dtsi b/arch/arm/boot/dts/nxp/imx/imx6sx.dtsi\nindex aefae5a3a6be..5484c398aa37 100644\n--- a/arch/arm/boot/dts/nxp/imx/imx6sx.dtsi\n+++ b/arch/arm/boot/dts/nxp/imx/imx6sx.dtsi\n@@ -1470,6 +1470,17 @@ pcie: pcie@8ffc000 {\n \t\t\tpower-domains = <&pd_disp>, <&pd_pci>;\n \t\t\tpower-domain-names = \"pcie\", \"pcie_phy\";\n \t\t\tstatus = \"disabled\";\n+\n+\t\t\tpcie_port0: pcie@0 {\n+\t\t\t\tcompatible = \"pciclass,0604\";\n+\t\t\t\tdevice_type = \"pci\";\n+\t\t\t\treg = <0x0 0x0 0x0 0x0 0x0>;\n+\t\t\t\tbus-range = <0x01 0xff>;\n+\n+\t\t\t\t#address-cells = <3>;\n+\t\t\t\t#size-cells = <2>;\n+\t\t\t\tranges;\n+\t\t\t};\n \t\t};\n \t};\n };\n","prefixes":["V11","06/12"]}