[PATCH 00/12] arm64: dts: nxp: Use undeprecated reset-gpios

From: Krzysztof Kozlowski

Date: Wed Mar 11 2026 - 12:08:30 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.

This fixes future warnings expected when this is applied:
https://lore.kernel.org/r/20260311154955.145120-4-krzysztof.kozlowski@xxxxxxxxxxxxxxxx

Best regards,
Krzysztof

---
Krzysztof Kozlowski (12):
ARM: dts: imx6dl: Use undeprecated reset-gpios
ARM: dts: imx6q: Use undeprecated reset-gpios
ARM: dts: imx6qdl: Use undeprecated reset-gpios
ARM: dts: imx6qp: Use undeprecated reset-gpios
ARM: dts: imx6xp: Use undeprecated reset-gpios
ARM: dts: imx7d: Use undeprecated reset-gpios
arm64: dts: imx8: Use undeprecated reset-gpios
arm64: dts: imx8mm: Use undeprecated reset-gpios
arm64: dts: imx8mp: Use undeprecated reset-gpios
arm64: dts: imx8mq: Use undeprecated reset-gpios
arm64: dts: imx8qm-mek: Use undeprecated reset-gpios
arm64: dts: imx95: Use undeprecated reset-gpios

arch/arm/boot/dts/nxp/imx/imx6-logicpd-baseboard.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx6dl-eckelmann-ci4x10.dts | 2 +-
arch/arm/boot/dts/nxp/imx/imx6dl-qmx6.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx6dl-yapp4-common.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx6q-apalis-eval.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx6q-apalis-ixora-v1.2.dts | 2 +-
arch/arm/boot/dts/nxp/imx/imx6q-apalis-ixora.dts | 2 +-
arch/arm/boot/dts/nxp/imx/imx6q-ba16.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx6q-cm-fx6.dts | 2 +-
arch/arm/boot/dts/nxp/imx/imx6q-dmo-edmqmx6.dts | 2 +-
arch/arm/boot/dts/nxp/imx/imx6q-gw5400-a.dts | 2 +-
arch/arm/boot/dts/nxp/imx/imx6q-novena.dts | 2 +-
arch/arm/boot/dts/nxp/imx/imx6q-tbs2910.dts | 2 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-apf6dev.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-aristainetos2.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-dhcom-pdk2.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-emcon.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-gw51xx.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-gw52xx.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-gw53xx.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-gw54xx.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-gw551x.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-gw552x.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-gw553x.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-gw560x.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-gw5904.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-gw5907.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-gw5910.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-gw5912.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-gw5913.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-hummingboard.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-hummingboard2.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-icore-rqs.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-kontron-samx6i.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-mba6.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-nitrogen6_max.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-nitrogen6_som2.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-phytec-mira.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-phytec-pfla02.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-pico.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-sabresd.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-var-dart.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-zii-rdu2.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx6qp-sabreauto.dts | 2 +-
arch/arm/boot/dts/nxp/imx/imx6sx-nitrogen6sx.dts | 2 +-
arch/arm/boot/dts/nxp/imx/imx6sx-sdb.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx6sx-softing-vining-2000.dts | 2 +-
arch/arm/boot/dts/nxp/imx/imx7d-mba7.dts | 2 +-
arch/arm/boot/dts/nxp/imx/imx7d-sdb.dts | 2 +-
arch/arm64/boot/dts/freescale/imx8-apalis-v1.1.dtsi | 4 ++--
arch/arm64/boot/dts/freescale/imx8dxl-evk.dts | 4 ++--
arch/arm64/boot/dts/freescale/imx8mm-beacon-baseboard.dtsi | 2 +-
arch/arm64/boot/dts/freescale/imx8mm-data-modul-edm-sbc.dts | 2 +-
arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi | 2 +-
arch/arm64/boot/dts/freescale/imx8mm-innocomm-wb15.dtsi | 2 +-
arch/arm64/boot/dts/freescale/imx8mm-iot-gateway.dts | 2 +-
arch/arm64/boot/dts/freescale/imx8mm-phyboard-polis-rdk.dts | 2 +-
arch/arm64/boot/dts/freescale/imx8mm-phygate-tauri-l.dts | 2 +-
arch/arm64/boot/dts/freescale/imx8mm-tqma8mqml-mba8mx.dts | 2 +-
arch/arm64/boot/dts/freescale/imx8mm-venice-gw71xx.dtsi | 2 +-
arch/arm64/boot/dts/freescale/imx8mm-venice-gw72xx.dtsi | 2 +-
arch/arm64/boot/dts/freescale/imx8mm-venice-gw73xx.dtsi | 2 +-
arch/arm64/boot/dts/freescale/imx8mm-venice-gw75xx.dtsi | 2 +-
arch/arm64/boot/dts/freescale/imx8mm-venice-gw7901.dts | 2 +-
arch/arm64/boot/dts/freescale/imx8mm-venice-gw7902.dts | 2 +-
arch/arm64/boot/dts/freescale/imx8mm-venice-gw7903.dts | 2 +-
arch/arm64/boot/dts/freescale/imx8mm-venice-gw7904.dts | 2 +-
arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi | 2 +-
arch/arm64/boot/dts/freescale/imx8mp-aristainetos3a-som-v1.dtsi | 2 +-
arch/arm64/boot/dts/freescale/imx8mp-beacon-kit.dts | 2 +-
arch/arm64/boot/dts/freescale/imx8mp-data-modul-edm-sbc.dts | 2 +-
arch/arm64/boot/dts/freescale/imx8mp-dhcom-pdk2.dts | 2 +-
arch/arm64/boot/dts/freescale/imx8mp-dhcom-pdk3.dts | 2 +-
arch/arm64/boot/dts/freescale/imx8mp-edm-g.dtsi | 2 +-
arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 2 +-
arch/arm64/boot/dts/freescale/imx8mp-hummingboard-pro.dts | 2 +-
arch/arm64/boot/dts/freescale/imx8mp-hummingboard-pulse.dts | 2 +-
arch/arm64/boot/dts/freescale/imx8mp-kontron-smarc-eval-carrier.dts | 2 +-
arch/arm64/boot/dts/freescale/imx8mp-libra-rdk-fpsc.dts | 2 +-
arch/arm64/boot/dts/freescale/imx8mp-phyboard-pollux-rdk.dts | 2 +-
arch/arm64/boot/dts/freescale/imx8mp-venice-gw71xx.dtsi | 2 +-
arch/arm64/boot/dts/freescale/imx8mp-venice-gw72xx.dtsi | 2 +-
arch/arm64/boot/dts/freescale/imx8mp-venice-gw73xx.dtsi | 2 +-
arch/arm64/boot/dts/freescale/imx8mp-venice-gw74xx.dts | 2 +-
arch/arm64/boot/dts/freescale/imx8mp-venice-gw75xx.dtsi | 2 +-
arch/arm64/boot/dts/freescale/imx8mp-venice-gw82xx.dtsi | 2 +-
arch/arm64/boot/dts/freescale/imx8mp-verdin.dtsi | 2 +-
arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 4 ++--
arch/arm64/boot/dts/freescale/imx8mq-kontron-pitx-imx8m.dts | 2 +-
arch/arm64/boot/dts/freescale/imx8mq-mnt-reform2.dts | 2 +-
arch/arm64/boot/dts/freescale/imx8mq-tqma8mq-mba8mx.dts | 2 +-
arch/arm64/boot/dts/freescale/imx8mq-zii-ultra.dtsi | 4 ++--
arch/arm64/boot/dts/freescale/imx8qm-mek.dts | 4 ++--
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 ++--
arch/arm64/boot/dts/freescale/tqma8xxs.dtsi | 2 +-
99 files changed, 107 insertions(+), 107 deletions(-)
---
base-commit: a111dbdd99557fbaee8c3d376d6b361f96966d7e
change-id: 20260311-dts-snps-reset-gpios-de03ad20a831

Best regards,
--
Krzysztof Kozlowski <krzysztof.kozlowski@xxxxxxxxxxxxxxxx>