[PATCH 12/12] arm64: dts: imx95: Use undeprecated reset-gpios
From: Krzysztof Kozlowski
Date: Wed Mar 11 2026 - 12:11:53 EST
Freescale i.MX6 PCIe host controller bindings through referenced
snps,dw-pcie-common.yaml schema already document "reset-gpios", just
like Linux kernel did for a long time. Use the preferred form over
"reset-gpio" deprecated since commit 42694f9f6407 ("dt-bindings: PCI:
add snps,dw-pcie.yaml") in 2021.
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@xxxxxxxxxxxxxxxx>
---
arch/arm64/boot/dts/freescale/imx95-15x15-evk.dts | 2 +-
arch/arm64/boot/dts/freescale/imx95-15x15-frdm.dts | 2 +-
arch/arm64/boot/dts/freescale/imx95-19x19-evk.dts | 4 ++--
arch/arm64/boot/dts/freescale/imx95-19x19-verdin-evk.dts | 4 ++--
arch/arm64/boot/dts/freescale/imx95-libra-rdk-fpsc.dts | 4 ++--
5 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/arch/arm64/boot/dts/freescale/imx95-15x15-evk.dts b/arch/arm64/boot/dts/freescale/imx95-15x15-evk.dts
index d4184fb8b28c..d0f2d3beb72b 100644
--- a/arch/arm64/boot/dts/freescale/imx95-15x15-evk.dts
+++ b/arch/arm64/boot/dts/freescale/imx95-15x15-evk.dts
@@ -554,7 +554,7 @@ &netcmix_blk_ctrl {
&pcie0 {
pinctrl-0 = <&pinctrl_pcie0>;
pinctrl-names = "default";
- reset-gpio = <&gpio5 13 GPIO_ACTIVE_LOW>;
+ reset-gpios = <&gpio5 13 GPIO_ACTIVE_LOW>;
vpcie-supply = <®_m2_pwr>;
vpcie3v3aux-supply = <®_m2_pwr>;
supports-clkreq;
diff --git a/arch/arm64/boot/dts/freescale/imx95-15x15-frdm.dts b/arch/arm64/boot/dts/freescale/imx95-15x15-frdm.dts
index 0f43e3be7058..7a615b1f6199 100644
--- a/arch/arm64/boot/dts/freescale/imx95-15x15-frdm.dts
+++ b/arch/arm64/boot/dts/freescale/imx95-15x15-frdm.dts
@@ -549,7 +549,7 @@ &netcmix_blk_ctrl {
&pcie0 {
pinctrl-0 = <&pinctrl_pcie0>;
pinctrl-names = "default";
- reset-gpio = <&gpio5 13 GPIO_ACTIVE_LOW>;
+ reset-gpios = <&gpio5 13 GPIO_ACTIVE_LOW>;
supports-clkreq;
vpcie-supply = <®_m2_mkey_pwr>;
status = "okay";
diff --git a/arch/arm64/boot/dts/freescale/imx95-19x19-evk.dts b/arch/arm64/boot/dts/freescale/imx95-19x19-evk.dts
index 041fd838fabb..4439658681f0 100644
--- a/arch/arm64/boot/dts/freescale/imx95-19x19-evk.dts
+++ b/arch/arm64/boot/dts/freescale/imx95-19x19-evk.dts
@@ -540,7 +540,7 @@ &netc_timer {
&pcie0 {
pinctrl-0 = <&pinctrl_pcie0>;
pinctrl-names = "default";
- reset-gpio = <&i2c7_pcal6524 5 GPIO_ACTIVE_LOW>;
+ reset-gpios = <&i2c7_pcal6524 5 GPIO_ACTIVE_LOW>;
vpcie-supply = <®_pcie0>;
vpcie3v3aux-supply = <®_pcie0>;
supports-clkreq;
@@ -557,7 +557,7 @@ &pcie0_ep {
&pcie1 {
pinctrl-0 = <&pinctrl_pcie1>;
pinctrl-names = "default";
- reset-gpio = <&i2c7_pcal6524 16 GPIO_ACTIVE_LOW>;
+ reset-gpios = <&i2c7_pcal6524 16 GPIO_ACTIVE_LOW>;
vpcie-supply = <®_slot_pwr>;
vpcie3v3aux-supply = <®_slot_pwr>;
status = "okay";
diff --git a/arch/arm64/boot/dts/freescale/imx95-19x19-verdin-evk.dts b/arch/arm64/boot/dts/freescale/imx95-19x19-verdin-evk.dts
index 2b0ff232f680..1f2240bd21f8 100644
--- a/arch/arm64/boot/dts/freescale/imx95-19x19-verdin-evk.dts
+++ b/arch/arm64/boot/dts/freescale/imx95-19x19-verdin-evk.dts
@@ -305,7 +305,7 @@ ethphy0: ethernet-phy@1 {
&pcie0 {
pinctrl-0 = <&pinctrl_pcie0>;
pinctrl-names = "default";
- reset-gpio = <&i2c7_pcal6524 17 GPIO_ACTIVE_LOW>;
+ reset-gpios = <&i2c7_pcal6524 17 GPIO_ACTIVE_LOW>;
vpcie-supply = <®_pcie0>;
status = "okay";
};
@@ -313,7 +313,7 @@ &pcie0 {
&pcie1 {
pinctrl-0 = <&pinctrl_pcie1>;
pinctrl-names = "default";
- reset-gpio = <&i2c7_pcal6524 16 GPIO_ACTIVE_LOW>;
+ reset-gpios = <&i2c7_pcal6524 16 GPIO_ACTIVE_LOW>;
status = "okay";
};
diff --git a/arch/arm64/boot/dts/freescale/imx95-libra-rdk-fpsc.dts b/arch/arm64/boot/dts/freescale/imx95-libra-rdk-fpsc.dts
index 26c2df9b1b60..99ce38df4538 100644
--- a/arch/arm64/boot/dts/freescale/imx95-libra-rdk-fpsc.dts
+++ b/arch/arm64/boot/dts/freescale/imx95-libra-rdk-fpsc.dts
@@ -243,13 +243,13 @@ ethphy2: ethernet-phy@8 {
};
&pcie0 {
- reset-gpio = <&gpio1 10 GPIO_ACTIVE_LOW>;
+ reset-gpios = <&gpio1 10 GPIO_ACTIVE_LOW>;
vpcie-supply = <®_vdd_3v3>;
status = "okay";
};
&pcie1 {
- reset-gpio = <&gpio1 14 GPIO_ACTIVE_LOW>;
+ reset-gpios = <&gpio1 14 GPIO_ACTIVE_LOW>;
vpcie-supply = <®_vdd_3v3>;
status = "okay";
};
--
2.51.0