From: Shawn Lin Date: Wed, 23 Nov 2016 02:04:29 +0000 (+0800) Subject: UPSTREAM: arm64: dts: rockchip: add three new resets for rk3399 PCIe X-Git-Tag: firefly_0821_release~1231 X-Git-Url: http://plrg.eecs.uci.edu/git/?p=firefly-linux-kernel-4.4.55.git;a=commitdiff_plain;h=3e7f5b5c515dbc56eb3691126aa7e82a05ce3f09 UPSTREAM: arm64: dts: rockchip: add three new resets for rk3399 PCIe pm_rst, aclk_rst and pclk_rst should be controlled by driver, so we need to add these three resets for PCIe controller. Change-Id: I364d8d0cb57d9d349153d76189f1e20e40e32704 Signed-off-by: Shawn Lin Acked-by: Heiko Stuebner Signed-off-by: Bjorn Helgaas Signed-off-by: Shawn Lin (am from git.kernel.org/cgit/linux/kernel/git/next/linux-next.git commit 4d3222f7071c01104b43300f1c10b55723df8f68) --- diff --git a/arch/arm64/boot/dts/rockchip/rk3399.dtsi b/arch/arm64/boot/dts/rockchip/rk3399.dtsi index c09379ebd62d..baeaed53cd4d 100644 --- a/arch/arm64/boot/dts/rockchip/rk3399.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3399.dtsi @@ -1241,8 +1241,11 @@ <0x0 0xfd000000 0x0 0x1000000>; reg-names = "axi-base", "apb-base"; resets = <&cru SRST_PCIE_CORE>, <&cru SRST_PCIE_MGMT>, - <&cru SRST_PCIE_MGMT_STICKY>, <&cru SRST_PCIE_PIPE>; - reset-names = "core", "mgmt", "mgmt-sticky", "pipe"; + <&cru SRST_PCIE_MGMT_STICKY>, <&cru SRST_PCIE_PIPE>, + <&cru SRST_PCIE_PM>, <&cru SRST_P_PCIE>, + <&cru SRST_A_PCIE>; + reset-names = "core", "mgmt", "mgmt-sticky", "pipe", + "pm", "pclk", "aclk"; status = "disabled"; pcie0_intc: interrupt-controller { interrupt-controller;