From: Huang, Tao Date: Thu, 17 Mar 2016 08:09:09 +0000 (+0800) Subject: ARM64: dts: rk3399: add PSCI node X-Git-Tag: firefly_0821_release~3128 X-Git-Url: http://plrg.eecs.uci.edu/git/?p=firefly-linux-kernel-4.4.55.git;a=commitdiff_plain;h=24547f526e9a2171bae32a2aa7730f09cd85937f ARM64: dts: rk3399: add PSCI node Add PSCI node for RK3399 SoC, and cpu node enable-method property is set to "psci". Change-Id: I24f348b379435da88fe33f01e4b726e2e0210a9d Signed-off-by: Huang, Tao --- diff --git a/arch/arm64/boot/dts/rockchip/rk3399.dtsi b/arch/arm64/boot/dts/rockchip/rk3399.dtsi index 23bdd20a4bc3..72b0fd3ecf24 100644 --- a/arch/arm64/boot/dts/rockchip/rk3399.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3399.dtsi @@ -70,6 +70,11 @@ serial3 = &uart3; }; + psci { + compatible = "arm,psci-1.0"; + method = "smc"; + }; + cpus { #address-cells = <2>; #size-cells = <0>; @@ -104,7 +109,7 @@ device_type = "cpu"; compatible = "arm,cortex-a53", "arm,armv8"; reg = <0x0 0x0>; - + enable-method = "psci"; #cooling-cells = <2>; /* min followed by max */ clocks = <&cru ARMCLKL>; operating-points-v2 = <&cluster0_opp>; @@ -114,6 +119,7 @@ device_type = "cpu"; compatible = "arm,cortex-a53", "arm,armv8"; reg = <0x0 0x1>; + enable-method = "psci"; clocks = <&cru ARMCLKL>; operating-points-v2 = <&cluster0_opp>; }; @@ -122,6 +128,7 @@ device_type = "cpu"; compatible = "arm,cortex-a53", "arm,armv8"; reg = <0x0 0x2>; + enable-method = "psci"; clocks = <&cru ARMCLKL>; operating-points-v2 = <&cluster0_opp>; }; @@ -130,6 +137,7 @@ device_type = "cpu"; compatible = "arm,cortex-a53", "arm,armv8"; reg = <0x0 0x3>; + enable-method = "psci"; clocks = <&cru ARMCLKL>; operating-points-v2 = <&cluster0_opp>; }; @@ -138,7 +146,7 @@ device_type = "cpu"; compatible = "arm,cortex-a72", "arm,armv8"; reg = <0x0 0x100>; - + enable-method = "psci"; #cooling-cells = <2>; /* min followed by max */ clocks = <&cru ARMCLKB>; operating-points-v2 = <&cluster1_opp>; @@ -148,6 +156,7 @@ device_type = "cpu"; compatible = "arm,cortex-a72", "arm,armv8"; reg = <0x0 0x101>; + enable-method = "psci"; clocks = <&cru ARMCLKB>; operating-points-v2 = <&cluster1_opp>; };