From 0dfde1332509e4f130da646f712757bc419fa1b7 Mon Sep 17 00:00:00 2001 From: Thierry Reding Date: Thu, 17 Nov 2016 17:36:56 +0100 Subject: 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 --- arch/arm64/boot/dts/nvidia/tegra186-p3310.dtsi | 32 ++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) (limited to 'arch/arm64/boot/dts/nvidia/tegra186-p3310.dtsi') 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"; + }; }; -- cgit v1.2.3-59-g8ed1b