From 996744d0d2e19c4e51cf8a05eacaf153a675abd8 Mon Sep 17 00:00:00 2001 From: Jianing Ren Date: Fri, 1 Nov 2019 17:25:06 +0800 Subject: [PATCH] arm64: dts: rk3399: move power domain to the subnode of dwc3 In kernel 4.4, we use the pm runtime mechanism in dwc3-rockchip.c to implement usb power management. In kernel 4.19, dwc3-rockchip.c is not required for drd mode switching, and the extcon notification function is written in core.c. So we use the runtime in core.c to implement power management. Change-Id: I483ce061a5b7b5a348e679d39c559a4ca29a40b8 Signed-off-by: Jianing Ren --- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/rockchip/rk3399.dtsi b/arch/arm64/boot/dts/rockchip/rk3399.dtsi index a3cb1b21b0ac..d3ed5ce8e430 100644 --- a/arch/arm64/boot/dts/rockchip/rk3399.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3399.dtsi @@ -446,7 +446,6 @@ <&cru ACLK_USB3OTG0>, <&cru ACLK_USB3_GRF>; clock-names = "ref_clk", "suspend_clk", "bus_clk", "grf_clk"; - power-domains = <&power RK3399_PD_USB3>; resets = <&cru SRST_A_USB3_OTG0>; reset-names = "usb3-otg"; status = "disabled"; @@ -459,6 +458,7 @@ phys = <&u2phy0_otg>, <&tcphy0_usb3>; phy-names = "usb2-phy", "usb3-phy"; phy_type = "utmi_wide"; + power-domains = <&power RK3399_PD_USB3>; snps,dis_enblslpm_quirk; snps,dis-u2-freeclk-exists-quirk; snps,dis_u2_susphy_quirk; @@ -480,7 +480,6 @@ <&cru ACLK_USB3OTG1>, <&cru ACLK_USB3_GRF>; clock-names = "ref_clk", "suspend_clk", "bus_clk", "grf_clk"; - power-domains = <&power RK3399_PD_USB3>; resets = <&cru SRST_A_USB3_OTG1>; reset-names = "usb3-otg"; status = "disabled"; @@ -493,6 +492,7 @@ phys = <&u2phy1_otg>, <&tcphy1_usb3>; phy-names = "usb2-phy", "usb3-phy"; phy_type = "utmi_wide"; + power-domains = <&power RK3399_PD_USB3>; snps,dis_enblslpm_quirk; snps,dis-u2-freeclk-exists-quirk; snps,dis_u2_susphy_quirk;