Pārlūkot izejas kodu

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>
Thierry Reding 8 gadi atpakaļ
vecāks
revīzija
0dfde13325
1 mainītis faili ar 32 papildinājumiem un 0 dzēšanām
  1. 32 0
      arch/arm64/boot/dts/nvidia/tegra186-p3310.dtsi

+ 32 - 0
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";
+	};
 };