[PATCH] arm64: dts: rockchip: fix M.2 E-key reset pinctrl on rk3588 rock-5-itx
Shawn Lin
shawn.lin at rock-chips.com
Fri Oct 9 02:09:11 PDT 2026
The pcie2x1l0 (M.2 E-key) reset pinctrl group pcie30x1_0_perstn_m1_l
configured gpio4 RK_PA4, which is the pcie30x1_0_waken_m1 pin, while
the PERST# signal driven by reset-gpios is gpio4 RK_PA5
(pcie30x1_0_perstn_m1). As a result the actual reset pin was never muxed
to GPIO. Use PA5 so the pinctrl group matches reset-gpios.
Signed-off-by: Shawn Lin <shawn.lin at rock-chips.com>
---
arch/arm64/boot/dts/rockchip/rk3588-rock-5-itx.dts | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/arm64/boot/dts/rockchip/rk3588-rock-5-itx.dts b/arch/arm64/boot/dts/rockchip/rk3588-rock-5-itx.dts
index 33c175b..9d3d26d 100644
--- a/arch/arm64/boot/dts/rockchip/rk3588-rock-5-itx.dts
+++ b/arch/arm64/boot/dts/rockchip/rk3588-rock-5-itx.dts
@@ -732,7 +732,7 @@
};
pcie30x1_0_perstn_m1_l: pcie30x1-0-perstn-m1-l {
- rockchip,pins = <4 RK_PA4 RK_FUNC_GPIO &pcfg_pull_none>;
+ rockchip,pins = <4 RK_PA5 RK_FUNC_GPIO &pcfg_pull_none>;
};
pcie30x1_1_perstn: pcie30x1-1-perstn {
--
2.7.4
More information about the linux-arm-kernel
mailing list