aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThierry Reding <treding@nvidia.com>2016-11-17 11:36:56 -0500
committerThierry Reding <treding@nvidia.com>2016-11-21 04:43:41 -0500
commit0dfde1332509e4f130da646f712757bc419fa1b7 (patch)
tree3dec293e9d7696786d73ced4e193638d5e135585
parentdf205de62b805fee73c2794c088cfb1eed5d7e5e (diff)
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 <treding@nvidia.com>
-rw-r--r--arch/arm64/boot/dts/nvidia/tegra186-p3310.dtsi32
1 files changed, 32 insertions, 0 deletions
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 @@
26 status = "okay"; 26 status = "okay";
27 }; 27 };
28 28
29 cpus {
30 cpu@0 {
31 enable-method = "psci";
32 };
33
34 cpu@1 {
35 enable-method = "psci";
36 };
37
38 cpu@2 {
39 enable-method = "psci";
40 };
41
42 cpu@3 {
43 enable-method = "psci";
44 };
45
46 cpu@4 {
47 enable-method = "psci";
48 };
49
50 cpu@5 {
51 enable-method = "psci";
52 };
53 };
54
29 bpmp { 55 bpmp {
30 status = "okay"; 56 status = "okay";
31 }; 57 };
58
59 psci {
60 compatible = "arm,psci-1.0";
61 status = "okay";
62 method = "smc";
63 };
32}; 64};