From: Jianqun Xu Date: Thu, 16 Mar 2017 08:54:05 +0000 (+0800) Subject: arm64: dts: rockchip: rk3368 enable pmu node X-Git-Tag: firefly_0821_release~306 X-Git-Url: http://plrg.eecs.uci.edu/git/?p=firefly-linux-kernel-4.4.55.git;a=commitdiff_plain;h=94ea732c7218daafe834841e42ed1f3d58d7fc41;hp=81ea6550cc18ec9ddde39d679541035c325f6723 arm64: dts: rockchip: rk3368 enable pmu node Change-Id: I031fb437a84b19bb7cc389acb2404777f732cf6c Signed-off-by: Jianqun Xu --- diff --git a/arch/arm64/boot/dts/rockchip/rk3368-android.dtsi b/arch/arm64/boot/dts/rockchip/rk3368-android.dtsi index 123ace39038f..868ea5730634 100644 --- a/arch/arm64/boot/dts/rockchip/rk3368-android.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3368-android.dtsi @@ -100,7 +100,7 @@ compatible = "rockchip,rk3368-isp", "rockchip,isp"; reg = <0x0 0xff910000 0x0 0x10000>; interrupts = ; - /*power-domains = <&power PD_VIO>;*/ + power-domains = <&power RK3368_PD_VIO>; clocks = <&cru ACLK_RGA>, <&cru HCLK_ISP>, <&cru SCLK_ISP>, <&cru SCLK_ISP>, <&cru PCLK_ISP>, <&cru SCLK_VIP_OUT>, @@ -177,7 +177,7 @@ clock-names = "aclk_lcdc", "dclk_lcdc", "hclk_lcdc"; assigned-clocks = <&cru ACLK_VOP>; assigned-clock-rates = <400000000>; - /*power-domains = <&power PD_VIO>;*/ + power-domains = <&power RK3368_PD_VIO>; resets = <&cru SRST_LCDC0_AXI>, <&cru SRST_LCDC0_AHB>, <&cru SRST_LCDC0_DCLK>; reset-names = "axi", "ahb", "dclk"; }; @@ -190,7 +190,7 @@ interrupts = ; clocks = <&cru SCLK_MIPIDSI_24M>, <&cru PCLK_DPHYTX0>, <&cru PCLK_MIPI_DSI0>; clock-names = "clk_mipi_24m", "pclk_mipi_dsi", "pclk_mipi_dsi_host"; - /*power-domains = <&power PD_VIO>;*/ + power-domains = <&power RK3368_PD_VIO>; }; lvds: lvds@ff968000 { @@ -200,7 +200,7 @@ reg-names = "mipi_lvds_phy", "mipi_lvds_ctl"; clocks = <&cru PCLK_DPHYTX0>, <&cru PCLK_MIPI_DSI0>; clock-names = "pclk_lvds", "pclk_lvds_ctl"; - /*power-domains = <&power PD_VIO>;*/ + power-domains = <&power RK3368_PD_VIO>; status = "disabled"; }; @@ -211,7 +211,7 @@ interrupts = ; clocks = <&cru SCLK_EDP>, <&cru SCLK_EDP_24M>, <&cru PCLK_EDP_CTRL>; clock-names = "clk_edp", "clk_edp_24m", "pclk_edp"; - /*power-domains = <&power PD_VIO>;*/ + power-domains = <&power RK3368_PD_VIO>; resets = <&cru SRST_EDP_24M>, <&cru SRST_EDP>; reset-names = "edp_24m", "edp_apb"; status = "disabled"; @@ -225,7 +225,7 @@ <&cru SCLK_HDMI_HDCP>, <&cru SCLK_HDMI_CEC>; clock-names = "pclk_hdmi", "hdcp_clk_hdmi", "cec_clk_hdmi"; - /*power-domains = <&power PD_VIO>;*/ + power-domains = <&power RK3368_PD_VIO>; resets = <&cru SRST_HDMI>; reset-names = "hdmi"; pinctrl-names = "default", "gpio"; diff --git a/arch/arm64/boot/dts/rockchip/rk3368.dtsi b/arch/arm64/boot/dts/rockchip/rk3368.dtsi index 37238b8e63de..a6b3b0c1cb26 100644 --- a/arch/arm64/boot/dts/rockchip/rk3368.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3368.dtsi @@ -916,7 +916,6 @@ reg = <0x0 0xff730000 0x0 0x1000>; power: power-controller { - status = "disabled"; compatible = "rockchip,rk3368-power-controller"; #power-domain-cells = <1>; #address-cells = <1>; @@ -1222,6 +1221,7 @@ "aclk_gpu_cfg"; interrupts = ; interrupt-names = "rogue-g6110-irq"; + power-domains = <&power RK3368_PD_GPU_1>; operating-points-v2 = <&gpu_opp_table>; };