From 513192ee1656e6a37ae1be7df7c5ac8e5dd26103 Mon Sep 17 00:00:00 2001 From: Jon Lin Date: Wed, 28 May 2025 16:02:58 +0800 Subject: [PATCH] arm64: dts: rockchip: rk3528: Remove pcie2x1 SRST_PRESETN_CRU_PCIE reset This reset needs to be always on, and is always on by default, so it should not be referenced. Otherwise, once PCIe fails to enumerate the enumerate successfully, it will be closed, which will affect other controller that do not reference this. Change-Id: Ie654c0c071006bd0006039286bd22acaec30df10 Signed-off-by: Jon Lin --- arch/arm64/boot/dts/rockchip/rk3528.dtsi | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/arch/arm64/boot/dts/rockchip/rk3528.dtsi b/arch/arm64/boot/dts/rockchip/rk3528.dtsi index b0fe21c73358..aec7a55ce276 100644 --- a/arch/arm64/boot/dts/rockchip/rk3528.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3528.dtsi @@ -621,9 +621,8 @@ <0x0 0xfe000000 0x0 0x400000>, <0x0 0xfc000000 0x0 0x100000>; reg-names = "pcie-apb", "pcie-dbi", "config"; - resets = <&cru SRST_RESETN_PCIE_POWER_UP>, <&cru SRST_PRESETN_PCIE>, - <&cru SRST_PRESETN_CRU_PCIE>; - reset-names = "pcie", "periph", "preset_cru"; + resets = <&cru SRST_RESETN_PCIE_POWER_UP>, <&cru SRST_PRESETN_PCIE>; + reset-names = "pcie", "periph"; status = "disabled"; pcie2x1_intc: legacy-interrupt-controller {