xref: /freebsd-src/sys/contrib/device-tree/src/arm/qcom/qcom-msm8916-smp.dtsi (revision 7d0873ebb83b19ba1e8a89e679470d885efe12e3)
1f126890aSEmmanuel Vadot// SPDX-License-Identifier: GPL-2.0-only
2f126890aSEmmanuel Vadot
3f126890aSEmmanuel Vadot/ {
4f126890aSEmmanuel Vadot	cpus {
5f126890aSEmmanuel Vadot		cpu@0 {
6f126890aSEmmanuel Vadot			enable-method = "qcom,msm8916-smp";
7f126890aSEmmanuel Vadot		};
8f126890aSEmmanuel Vadot		cpu@1 {
9f126890aSEmmanuel Vadot			enable-method = "qcom,msm8916-smp";
10f126890aSEmmanuel Vadot		};
11f126890aSEmmanuel Vadot		cpu@2 {
12f126890aSEmmanuel Vadot			enable-method = "qcom,msm8916-smp";
13f126890aSEmmanuel Vadot		};
14f126890aSEmmanuel Vadot		cpu@3 {
15f126890aSEmmanuel Vadot			enable-method = "qcom,msm8916-smp";
16f126890aSEmmanuel Vadot		};
17f126890aSEmmanuel Vadot
18f126890aSEmmanuel Vadot		idle-states {
19f126890aSEmmanuel Vadot			/delete-property/ entry-method;
20f126890aSEmmanuel Vadot		};
21f126890aSEmmanuel Vadot	};
22f126890aSEmmanuel Vadot
23f126890aSEmmanuel Vadot	psci {
24f126890aSEmmanuel Vadot		status = "disabled";
25f126890aSEmmanuel Vadot	};
26f126890aSEmmanuel Vadot};
27f126890aSEmmanuel Vadot
28f126890aSEmmanuel Vadot&CPU_SLEEP_0 {
29*7d0873ebSEmmanuel Vadot	compatible = "qcom,idle-state-spc", "arm,idle-state";
30f126890aSEmmanuel Vadot};
31f126890aSEmmanuel Vadot
32f126890aSEmmanuel Vadot&cpu0_acc {
33f126890aSEmmanuel Vadot	status = "okay";
34f126890aSEmmanuel Vadot};
35f126890aSEmmanuel Vadot
36f126890aSEmmanuel Vadot&cpu0_saw {
37f126890aSEmmanuel Vadot	status = "okay";
38f126890aSEmmanuel Vadot};
39f126890aSEmmanuel Vadot
40f126890aSEmmanuel Vadot&cpu1_acc {
41f126890aSEmmanuel Vadot	status = "okay";
42f126890aSEmmanuel Vadot};
43f126890aSEmmanuel Vadot
44f126890aSEmmanuel Vadot&cpu1_saw {
45f126890aSEmmanuel Vadot	status = "okay";
46f126890aSEmmanuel Vadot};
47f126890aSEmmanuel Vadot
48f126890aSEmmanuel Vadot&cpu2_acc {
49f126890aSEmmanuel Vadot	status = "okay";
50f126890aSEmmanuel Vadot};
51f126890aSEmmanuel Vadot
52f126890aSEmmanuel Vadot&cpu2_saw {
53f126890aSEmmanuel Vadot	status = "okay";
54f126890aSEmmanuel Vadot};
55f126890aSEmmanuel Vadot
56f126890aSEmmanuel Vadot&cpu3_acc {
57f126890aSEmmanuel Vadot	status = "okay";
58f126890aSEmmanuel Vadot};
59f126890aSEmmanuel Vadot
60f126890aSEmmanuel Vadot&cpu3_saw {
61f126890aSEmmanuel Vadot	status = "okay";
62f126890aSEmmanuel Vadot};
63