From: Thierry Reding Date: Thu, 17 Nov 2016 16:36:56 +0000 (+0100) Subject: arm64: tegra: Enable PSCI on P3310 X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=0dfde1332509e4f130da646f712757bc419fa1b7;p=GitHub%2Fmoto-9609%2Fandroid_kernel_motorola_exynos9610.git arm64: tegra: Enable PSCI on P3310 The P3310 processor module comes ships with a firmware that implements PSCI 1.0. Enable and use it to bring up all CPUs. Signed-off-by: Thierry Reding --- diff --git a/arch/arm64/boot/dts/nvidia/tegra186-p3310.dtsi b/arch/arm64/boot/dts/nvidia/tegra186-p3310.dtsi index 807af7b68761..1abe2eceb3d1 100644 --- a/arch/arm64/boot/dts/nvidia/tegra186-p3310.dtsi +++ b/arch/arm64/boot/dts/nvidia/tegra186-p3310.dtsi @@ -26,7 +26,39 @@ status = "okay"; }; + cpus { + cpu@0 { + enable-method = "psci"; + }; + + cpu@1 { + enable-method = "psci"; + }; + + cpu@2 { + enable-method = "psci"; + }; + + cpu@3 { + enable-method = "psci"; + }; + + cpu@4 { + enable-method = "psci"; + }; + + cpu@5 { + enable-method = "psci"; + }; + }; + bpmp { status = "okay"; }; + + psci { + compatible = "arm,psci-1.0"; + status = "okay"; + method = "smc"; + }; };