xref: /freebsd-src/sys/contrib/device-tree/src/arm/intel/axm/axm5516-cpus.dtsi (revision f126890ac5386406dadf7c4cfa9566cbb56537c5)
1*f126890aSEmmanuel Vadot// SPDX-License-Identifier: GPL-2.0-or-later
2*f126890aSEmmanuel Vadot/*
3*f126890aSEmmanuel Vadot * arch/arm/boot/dts/axm5516-cpus.dtsi
4*f126890aSEmmanuel Vadot *
5*f126890aSEmmanuel Vadot * Copyright (C) 2013 LSI
6*f126890aSEmmanuel Vadot */
7*f126890aSEmmanuel Vadot
8*f126890aSEmmanuel Vadot/ {
9*f126890aSEmmanuel Vadot	cpus {
10*f126890aSEmmanuel Vadot		#address-cells = <1>;
11*f126890aSEmmanuel Vadot		#size-cells = <0>;
12*f126890aSEmmanuel Vadot
13*f126890aSEmmanuel Vadot		cpu-map {
14*f126890aSEmmanuel Vadot			cluster0 {
15*f126890aSEmmanuel Vadot				core0 {
16*f126890aSEmmanuel Vadot					cpu = <&CPU0>;
17*f126890aSEmmanuel Vadot				};
18*f126890aSEmmanuel Vadot				core1 {
19*f126890aSEmmanuel Vadot					cpu = <&CPU1>;
20*f126890aSEmmanuel Vadot				};
21*f126890aSEmmanuel Vadot				core2 {
22*f126890aSEmmanuel Vadot					cpu = <&CPU2>;
23*f126890aSEmmanuel Vadot				};
24*f126890aSEmmanuel Vadot				core3 {
25*f126890aSEmmanuel Vadot					cpu = <&CPU3>;
26*f126890aSEmmanuel Vadot				};
27*f126890aSEmmanuel Vadot			};
28*f126890aSEmmanuel Vadot			cluster1 {
29*f126890aSEmmanuel Vadot				core0 {
30*f126890aSEmmanuel Vadot					cpu = <&CPU4>;
31*f126890aSEmmanuel Vadot				};
32*f126890aSEmmanuel Vadot				core1 {
33*f126890aSEmmanuel Vadot					cpu = <&CPU5>;
34*f126890aSEmmanuel Vadot				};
35*f126890aSEmmanuel Vadot				core2 {
36*f126890aSEmmanuel Vadot					cpu = <&CPU6>;
37*f126890aSEmmanuel Vadot				};
38*f126890aSEmmanuel Vadot				core3 {
39*f126890aSEmmanuel Vadot					cpu = <&CPU7>;
40*f126890aSEmmanuel Vadot				};
41*f126890aSEmmanuel Vadot			};
42*f126890aSEmmanuel Vadot			cluster2 {
43*f126890aSEmmanuel Vadot				core0 {
44*f126890aSEmmanuel Vadot					cpu = <&CPU8>;
45*f126890aSEmmanuel Vadot				};
46*f126890aSEmmanuel Vadot				core1 {
47*f126890aSEmmanuel Vadot					cpu = <&CPU9>;
48*f126890aSEmmanuel Vadot				};
49*f126890aSEmmanuel Vadot				core2 {
50*f126890aSEmmanuel Vadot					cpu = <&CPU10>;
51*f126890aSEmmanuel Vadot				};
52*f126890aSEmmanuel Vadot				core3 {
53*f126890aSEmmanuel Vadot					cpu = <&CPU11>;
54*f126890aSEmmanuel Vadot				};
55*f126890aSEmmanuel Vadot			};
56*f126890aSEmmanuel Vadot			cluster3 {
57*f126890aSEmmanuel Vadot				core0 {
58*f126890aSEmmanuel Vadot					cpu = <&CPU12>;
59*f126890aSEmmanuel Vadot				};
60*f126890aSEmmanuel Vadot				core1 {
61*f126890aSEmmanuel Vadot					cpu = <&CPU13>;
62*f126890aSEmmanuel Vadot				};
63*f126890aSEmmanuel Vadot				core2 {
64*f126890aSEmmanuel Vadot					cpu = <&CPU14>;
65*f126890aSEmmanuel Vadot				};
66*f126890aSEmmanuel Vadot				core3 {
67*f126890aSEmmanuel Vadot					cpu = <&CPU15>;
68*f126890aSEmmanuel Vadot				};
69*f126890aSEmmanuel Vadot			};
70*f126890aSEmmanuel Vadot		};
71*f126890aSEmmanuel Vadot
72*f126890aSEmmanuel Vadot		CPU0: cpu@0 {
73*f126890aSEmmanuel Vadot			device_type = "cpu";
74*f126890aSEmmanuel Vadot			compatible = "arm,cortex-a15";
75*f126890aSEmmanuel Vadot			reg = <0x00>;
76*f126890aSEmmanuel Vadot			clock-frequency = <1400000000>;
77*f126890aSEmmanuel Vadot			cpu-release-addr = <0>; // Fixed by the boot loader
78*f126890aSEmmanuel Vadot		};
79*f126890aSEmmanuel Vadot
80*f126890aSEmmanuel Vadot		CPU1: cpu@1 {
81*f126890aSEmmanuel Vadot			device_type = "cpu";
82*f126890aSEmmanuel Vadot			compatible = "arm,cortex-a15";
83*f126890aSEmmanuel Vadot			reg = <0x01>;
84*f126890aSEmmanuel Vadot			clock-frequency = <1400000000>;
85*f126890aSEmmanuel Vadot			cpu-release-addr = <0>; // Fixed by the boot loader
86*f126890aSEmmanuel Vadot		};
87*f126890aSEmmanuel Vadot
88*f126890aSEmmanuel Vadot		CPU2: cpu@2 {
89*f126890aSEmmanuel Vadot			device_type = "cpu";
90*f126890aSEmmanuel Vadot			compatible = "arm,cortex-a15";
91*f126890aSEmmanuel Vadot			reg = <0x02>;
92*f126890aSEmmanuel Vadot			clock-frequency = <1400000000>;
93*f126890aSEmmanuel Vadot			cpu-release-addr = <0>; // Fixed by the boot loader
94*f126890aSEmmanuel Vadot		};
95*f126890aSEmmanuel Vadot
96*f126890aSEmmanuel Vadot		CPU3: cpu@3 {
97*f126890aSEmmanuel Vadot			device_type = "cpu";
98*f126890aSEmmanuel Vadot			compatible = "arm,cortex-a15";
99*f126890aSEmmanuel Vadot			reg = <0x03>;
100*f126890aSEmmanuel Vadot			clock-frequency = <1400000000>;
101*f126890aSEmmanuel Vadot			cpu-release-addr = <0>; // Fixed by the boot loader
102*f126890aSEmmanuel Vadot		};
103*f126890aSEmmanuel Vadot
104*f126890aSEmmanuel Vadot		CPU4: cpu@100 {
105*f126890aSEmmanuel Vadot			device_type = "cpu";
106*f126890aSEmmanuel Vadot			compatible = "arm,cortex-a15";
107*f126890aSEmmanuel Vadot			reg = <0x100>;
108*f126890aSEmmanuel Vadot			clock-frequency = <1400000000>;
109*f126890aSEmmanuel Vadot			cpu-release-addr = <0>; // Fixed by the boot loader
110*f126890aSEmmanuel Vadot		};
111*f126890aSEmmanuel Vadot
112*f126890aSEmmanuel Vadot		CPU5: cpu@101 {
113*f126890aSEmmanuel Vadot			device_type = "cpu";
114*f126890aSEmmanuel Vadot			compatible = "arm,cortex-a15";
115*f126890aSEmmanuel Vadot			reg = <0x101>;
116*f126890aSEmmanuel Vadot			clock-frequency = <1400000000>;
117*f126890aSEmmanuel Vadot			cpu-release-addr = <0>; // Fixed by the boot loader
118*f126890aSEmmanuel Vadot		};
119*f126890aSEmmanuel Vadot
120*f126890aSEmmanuel Vadot		CPU6: cpu@102 {
121*f126890aSEmmanuel Vadot			device_type = "cpu";
122*f126890aSEmmanuel Vadot			compatible = "arm,cortex-a15";
123*f126890aSEmmanuel Vadot			reg = <0x102>;
124*f126890aSEmmanuel Vadot			clock-frequency = <1400000000>;
125*f126890aSEmmanuel Vadot			cpu-release-addr = <0>; // Fixed by the boot loader
126*f126890aSEmmanuel Vadot		};
127*f126890aSEmmanuel Vadot
128*f126890aSEmmanuel Vadot		CPU7: cpu@103 {
129*f126890aSEmmanuel Vadot			device_type = "cpu";
130*f126890aSEmmanuel Vadot			compatible = "arm,cortex-a15";
131*f126890aSEmmanuel Vadot			reg = <0x103>;
132*f126890aSEmmanuel Vadot			clock-frequency = <1400000000>;
133*f126890aSEmmanuel Vadot			cpu-release-addr = <0>; // Fixed by the boot loader
134*f126890aSEmmanuel Vadot		};
135*f126890aSEmmanuel Vadot
136*f126890aSEmmanuel Vadot		CPU8: cpu@200 {
137*f126890aSEmmanuel Vadot			device_type = "cpu";
138*f126890aSEmmanuel Vadot			compatible = "arm,cortex-a15";
139*f126890aSEmmanuel Vadot			reg = <0x200>;
140*f126890aSEmmanuel Vadot			clock-frequency = <1400000000>;
141*f126890aSEmmanuel Vadot			cpu-release-addr = <0>; // Fixed by the boot loader
142*f126890aSEmmanuel Vadot		};
143*f126890aSEmmanuel Vadot
144*f126890aSEmmanuel Vadot		CPU9: cpu@201 {
145*f126890aSEmmanuel Vadot			device_type = "cpu";
146*f126890aSEmmanuel Vadot			compatible = "arm,cortex-a15";
147*f126890aSEmmanuel Vadot			reg = <0x201>;
148*f126890aSEmmanuel Vadot			clock-frequency = <1400000000>;
149*f126890aSEmmanuel Vadot			cpu-release-addr = <0>; // Fixed by the boot loader
150*f126890aSEmmanuel Vadot		};
151*f126890aSEmmanuel Vadot
152*f126890aSEmmanuel Vadot		CPU10: cpu@202 {
153*f126890aSEmmanuel Vadot			device_type = "cpu";
154*f126890aSEmmanuel Vadot			compatible = "arm,cortex-a15";
155*f126890aSEmmanuel Vadot			reg = <0x202>;
156*f126890aSEmmanuel Vadot			clock-frequency = <1400000000>;
157*f126890aSEmmanuel Vadot			cpu-release-addr = <0>; // Fixed by the boot loader
158*f126890aSEmmanuel Vadot		};
159*f126890aSEmmanuel Vadot
160*f126890aSEmmanuel Vadot		CPU11: cpu@203 {
161*f126890aSEmmanuel Vadot			device_type = "cpu";
162*f126890aSEmmanuel Vadot			compatible = "arm,cortex-a15";
163*f126890aSEmmanuel Vadot			reg = <0x203>;
164*f126890aSEmmanuel Vadot			clock-frequency = <1400000000>;
165*f126890aSEmmanuel Vadot			cpu-release-addr = <0>; // Fixed by the boot loader
166*f126890aSEmmanuel Vadot		};
167*f126890aSEmmanuel Vadot
168*f126890aSEmmanuel Vadot		CPU12: cpu@300 {
169*f126890aSEmmanuel Vadot			device_type = "cpu";
170*f126890aSEmmanuel Vadot			compatible = "arm,cortex-a15";
171*f126890aSEmmanuel Vadot			reg = <0x300>;
172*f126890aSEmmanuel Vadot			clock-frequency = <1400000000>;
173*f126890aSEmmanuel Vadot			cpu-release-addr = <0>; // Fixed by the boot loader
174*f126890aSEmmanuel Vadot		};
175*f126890aSEmmanuel Vadot
176*f126890aSEmmanuel Vadot		CPU13: cpu@301 {
177*f126890aSEmmanuel Vadot			device_type = "cpu";
178*f126890aSEmmanuel Vadot			compatible = "arm,cortex-a15";
179*f126890aSEmmanuel Vadot			reg = <0x301>;
180*f126890aSEmmanuel Vadot			clock-frequency = <1400000000>;
181*f126890aSEmmanuel Vadot			cpu-release-addr = <0>; // Fixed by the boot loader
182*f126890aSEmmanuel Vadot		};
183*f126890aSEmmanuel Vadot
184*f126890aSEmmanuel Vadot		CPU14: cpu@302 {
185*f126890aSEmmanuel Vadot			device_type = "cpu";
186*f126890aSEmmanuel Vadot			compatible = "arm,cortex-a15";
187*f126890aSEmmanuel Vadot			reg = <0x302>;
188*f126890aSEmmanuel Vadot			clock-frequency = <1400000000>;
189*f126890aSEmmanuel Vadot			cpu-release-addr = <0>; // Fixed by the boot loader
190*f126890aSEmmanuel Vadot		};
191*f126890aSEmmanuel Vadot
192*f126890aSEmmanuel Vadot		CPU15: cpu@303 {
193*f126890aSEmmanuel Vadot			device_type = "cpu";
194*f126890aSEmmanuel Vadot			compatible = "arm,cortex-a15";
195*f126890aSEmmanuel Vadot			reg = <0x303>;
196*f126890aSEmmanuel Vadot			clock-frequency = <1400000000>;
197*f126890aSEmmanuel Vadot			cpu-release-addr = <0>; // Fixed by the boot loader
198*f126890aSEmmanuel Vadot		};
199*f126890aSEmmanuel Vadot	};
200*f126890aSEmmanuel Vadot};
201