[PATCH] arm64: dts: rockchip: Use GPIO function for PCIe reset on Orange Pi 5 Pro

Heiko Stuebner heiko at sntech.de
Sun Oct 4 14:17:21 PDT 2026


On Thu, 01 Oct 2026 21:57:46 -0500, Dennis Gilmore wrote:
> The PERST# pins of pcie2x1l1 and pcie2x1l2 are used as reset-gpios,
> but the default pinctrl state muxes them to the controllers' dedicated
> PERST# function instead of GPIO.
> 
> Linux happens to work because the pin is switched to GPIO function
> when it is requested as a GPIO, but the devicetree should describe the
> pin function the board actually uses. Bootloaders such as U-Boot apply
> the pinctrl state as described and do not change the function when the
> GPIO is requested, and probing pcie2x1l2 then hangs.
> 
> [...]

Applied, thanks!

[1/1] arm64: dts: rockchip: Use GPIO function for PCIe reset on Orange Pi 5 Pro
      commit: e95e4fcdc4541e999888f297174e8f6f5f5f899a

Best regards,
-- 
Heiko Stuebner <heiko at sntech.de>



More information about the linux-arm-kernel mailing list