[PATCH] arm64: dts: imx95-15x15-frdm: Move PCIe PERST# and vpcie supply to Root Port node

Sherry Sun (OSS) posted 1 patch 1 month, 1 week ago
arch/arm64/boot/dts/freescale/imx95-15x15-frdm.dts | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
[PATCH] arm64: dts: imx95-15x15-frdm: Move PCIe PERST# and vpcie supply to Root Port node
Posted by Sherry Sun (OSS) 1 month, 1 week ago
From: Sherry Sun <sherry.sun@nxp.com>

Describing the PCIe PERST# and vpcie supply properties under the Host
Bridge node is now deprecated. Add the PERST# (reset-gpios) and the
power regulator (vpcie3v3-supply) in the pcie0_port0 Root Port node.

Since i.MX95 is the new platform that under development phase, it should
be fine to simply move the PERST# and power supply properties.

Signed-off-by: Sherry Sun <sherry.sun@nxp.com>
---
 arch/arm64/boot/dts/freescale/imx95-15x15-frdm.dts | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/arch/arm64/boot/dts/freescale/imx95-15x15-frdm.dts b/arch/arm64/boot/dts/freescale/imx95-15x15-frdm.dts
index 0f43e3be7058..c989b9841af8 100644
--- a/arch/arm64/boot/dts/freescale/imx95-15x15-frdm.dts
+++ b/arch/arm64/boot/dts/freescale/imx95-15x15-frdm.dts
@@ -549,12 +549,15 @@ &netcmix_blk_ctrl {
 &pcie0 {
 	pinctrl-0 = <&pinctrl_pcie0>;
 	pinctrl-names = "default";
-	reset-gpio = <&gpio5 13 GPIO_ACTIVE_LOW>;
 	supports-clkreq;
-	vpcie-supply = <&reg_m2_mkey_pwr>;
 	status = "okay";
 };
 
+&pcie0_port0 {
+	reset-gpios = <&gpio5 13 GPIO_ACTIVE_LOW>;
+	vpcie3v3-supply = <&reg_m2_mkey_pwr>;
+};
+
 &sai1 {
 	clocks = <&scmi_clk IMX95_CLK_BUSAON>, <&dummy>,
 		 <&scmi_clk IMX95_CLK_SAI1>, <&dummy>,

---
base-commit: e6664f2b33db9b6811eb4cec109f06cb2b4f458d
change-id: 20260818-imx95_frdm_pcie-f26b7008366e

Best regards,
-- 
Sherry Sun <sherry.sun@nxp.com>
Re: [PATCH] arm64: dts: imx95-15x15-frdm: Move PCIe PERST# and vpcie supply to Root Port node
Posted by Frank.Li@oss.nxp.com 1 month ago
From: Frank Li <Frank.Li@nxp.com>


On Tue, 18 Aug 2026 10:55:44 +0800, Sherry Sun (OSS) wrote:
> Describing the PCIe PERST# and vpcie supply properties under the Host
> Bridge node is now deprecated. Add the PERST# (reset-gpios) and the
> power regulator (vpcie3v3-supply) in the pcie0_port0 Root Port node.
>
> Since i.MX95 is the new platform that under development phase, it should
> be fine to simply move the PERST# and power supply properties.
>
> [...]

Applied to imx/dt64-intend, thanks!

[1/1] arm64: dts: imx95-15x15-frdm: Move PCIe PERST# and vpcie supply to Root Port node
      commit: 79d398c23c19fd7be7e8e13080429fb847a8f306

Best regards,
--
Frank Li <Frank.Li@nxp.com>