[PATCH v2 11/12] ARM: dts: imx6q: Use undeprecated reset-gpios and drop reset-gpio-active-high
Krzysztof Kozlowski
krzysztof.kozlowski at oss.qualcomm.com
Thu Mar 12 12:27:37 PDT 2026
On 12/03/2026 20:17, Krzysztof Kozlowski wrote:
> 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" which is deprecated since commit 42694f9f6407
> ("dt-bindings: PCI: add snps,dw-pcie.yaml") in 2021.
>
> Linux kernel already properly parses GPIO active level from phandle
> arguments, thus we can also drop "reset-gpio-active-high".
>
> However this change will impact U-Boot, because it only parses
> "reset-gpio" property for imx6q amd imx6sq. Intention is to update
> U-Boot to work with newer DTS, but any other out of tree user of this
> DTS which did not implement undeprecated "reset-gpios" will be affected
> as well. There was plenty of time for these projects to switch to
> undeprecated "reset-gpios", though.
>
> Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski at oss.qualcomm.com>
>
> ---
U-Boot patch:
lore.kernel.org/r/20260312192605.131132-1-krzysztof.kozlowski at oss.qualcomm.com
Best regards,
Krzysztof
More information about the linux-arm-kernel
mailing list