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

Sherry Sun (OSS) sherry.sun at oss.nxp.com
Mon Aug 17 19:55:44 PDT 2026


From: Sherry Sun <sherry.sun at 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 at 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 at nxp.com>




More information about the linux-arm-kernel mailing list