blob: 6e63b4351526b39d1f55a04c653be69a24de6811 [file] [log] [blame]
Imre Kis6bb7ddc2019-10-25 14:29:51 +02001/*
Balint Dobszay5ce2c322020-01-10 17:16:27 +01002 * Copyright (c) 2019-2020, Arm Limited. All rights reserved.
Imre Kis6bb7ddc2019-10-25 14:29:51 +02003 *
4 * SPDX-License-Identifier: BSD-3-Clause
5 */
6
7/dts-v1/;
8
Madhukar Pappireddy862c4b82020-02-13 15:36:50 -06009#include "fvp-base-gicv3-psci-dynamiq-common.dtsi"
Imre Kis6bb7ddc2019-10-25 14:29:51 +020010
Imre Kis9ce6e1d2019-12-17 18:06:26 +010011&CPU_MAP {
12 /delete-node/ cluster0;
Imre Kis6bb7ddc2019-10-25 14:29:51 +020013
Imre Kis9ce6e1d2019-12-17 18:06:26 +010014 cluster0 {
15 core0 {
16 thread0 {
17 cpu = <&CPU0>;
18 };
19 thread1 {
20 cpu = <&CPU1>;
21 };
22 };
23 core1 {
24 thread0 {
25 cpu = <&CPU2>;
26 };
27 thread1 {
28 cpu = <&CPU3>;
29 };
30 };
31 core2 {
32 thread0 {
33 cpu = <&CPU4>;
34 };
35 thread1 {
36 cpu = <&CPU5>;
37 };
38 };
39 core3 {
40 thread0 {
41 cpu = <&CPU6>;
42 };
43 thread1 {
44 cpu = <&CPU7>;
45 };
46 };
47 core4 {
48 thread0 {
49 cpu = <&CPU8>;
50 };
51 thread1 {
52 cpu = <&CPU9>;
53 };
54 };
55 core5 {
56 thread0 {
57 cpu = <&CPU10>;
58 };
59 thread1 {
60 cpu = <&CPU11>;
61 };
62 };
63 core6 {
64 thread0 {
65 cpu = <&CPU12>;
66 };
67 thread1 {
68 cpu = <&CPU13>;
69 };
70 };
71 core7 {
72 thread0 {
73 cpu = <&CPU14>;
74 };
75 thread1 {
76 cpu = <&CPU15>;
77 };
78 };
79 };
Imre Kis6bb7ddc2019-10-25 14:29:51 +020080};
81
Imre Kis9ce6e1d2019-12-17 18:06:26 +010082/ {
83 cpus {
84 CPU0:cpu@0 {
85 reg = <0x0 0x0>;
86 };
Imre Kis6bb7ddc2019-10-25 14:29:51 +020087
Imre Kis9ce6e1d2019-12-17 18:06:26 +010088 CPU1:cpu@1 {
89 reg = <0x0 0x1>;
90 };
Imre Kis6bb7ddc2019-10-25 14:29:51 +020091
Imre Kis9ce6e1d2019-12-17 18:06:26 +010092 CPU2:cpu@2 {
93 reg = <0x0 0x100>;
94 };
Imre Kis6bb7ddc2019-10-25 14:29:51 +020095
Imre Kis9ce6e1d2019-12-17 18:06:26 +010096 CPU3:cpu@3 {
97 reg = <0x0 0x101>;
98 };
Imre Kis6bb7ddc2019-10-25 14:29:51 +020099
Imre Kis9ce6e1d2019-12-17 18:06:26 +0100100 CPU4:cpu@100 {
101 reg = <0x0 0x200>;
102 };
103
104 CPU5:cpu@101 {
105 reg = <0x0 0x201>;
106 };
107
108 CPU6:cpu@102 {
109 reg = <0x0 0x300>;
110 };
111
112 CPU7:cpu@103 {
113 reg = <0x0 0x301>;
114 };
115
116 CPU8:cpu@200 {
117 device_type = "cpu";
118 compatible = "arm,armv8";
119 reg = <0x0 0x400>;
120 enable-method = "psci";
121 cpu-idle-states = <&CPU_SLEEP_0 &CLUSTER_SLEEP_0>;
122 next-level-cache = <&L2_0>;
123 };
124
125 CPU9:cpu@201 {
126 device_type = "cpu";
127 compatible = "arm,armv8";
128 reg = <0x0 0x401>;
129 enable-method = "psci";
130 cpu-idle-states = <&CPU_SLEEP_0 &CLUSTER_SLEEP_0>;
131 next-level-cache = <&L2_0>;
132 };
133
134 CPU10:cpu@202 {
135 device_type = "cpu";
136 compatible = "arm,armv8";
137 reg = <0x0 0x500>;
138 enable-method = "psci";
139 cpu-idle-states = <&CPU_SLEEP_0 &CLUSTER_SLEEP_0>;
140 next-level-cache = <&L2_0>;
141 };
142
143 CPU11:cpu@203 {
144 device_type = "cpu";
145 compatible = "arm,armv8";
146 reg = <0x0 0x501>;
147 enable-method = "psci";
148 cpu-idle-states = <&CPU_SLEEP_0 &CLUSTER_SLEEP_0>;
149 next-level-cache = <&L2_0>;
150 };
151
152 CPU12:cpu@300 {
153 device_type = "cpu";
154 compatible = "arm,armv8";
155 reg = <0x0 0x600>;
156 enable-method = "psci";
157 cpu-idle-states = <&CPU_SLEEP_0 &CLUSTER_SLEEP_0>;
158 next-level-cache = <&L2_0>;
159 };
160
161 CPU13:cpu@301 {
162 device_type = "cpu";
163 compatible = "arm,armv8";
164 reg = <0x0 0x601>;
165 enable-method = "psci";
166 cpu-idle-states = <&CPU_SLEEP_0 &CLUSTER_SLEEP_0>;
167 next-level-cache = <&L2_0>;
168 };
169
170 CPU14:cpu@302 {
171 device_type = "cpu";
172 compatible = "arm,armv8";
173 reg = <0x0 0x700>;
174 enable-method = "psci";
175 cpu-idle-states = <&CPU_SLEEP_0 &CLUSTER_SLEEP_0>;
176 next-level-cache = <&L2_0>;
177 };
Imre Kis6bb7ddc2019-10-25 14:29:51 +0200178
Imre Kis9ce6e1d2019-12-17 18:06:26 +0100179 CPU15:cpu@303 {
180 device_type = "cpu";
181 compatible = "arm,armv8";
182 reg = <0x0 0x701>;
183 enable-method = "psci";
184 cpu-idle-states = <&CPU_SLEEP_0 &CLUSTER_SLEEP_0>;
185 next-level-cache = <&L2_0>;
186 };
187 };
Imre Kis6bb7ddc2019-10-25 14:29:51 +0200188};