Lines Matching +full:cache +full:-
1 // SPDX-License-Identifier: GPL-2.0
6 /dts-v1/;
8 #include <dt-bindings/interrupt-controller/arm-gic.h>
12 compatible = "amazon,al-alpine-v3";
14 interrupt-parent = <&gic>;
16 #address-cells = <2>;
17 #size-cells = <2>;
20 #address-cells = <1>;
21 #size-cells = <0>;
25 compatible = "arm,cortex-a72";
27 enable-method = "psci";
28 d-cache-size = <0x8000>;
29 d-cache-line-size = <64>;
30 d-cache-sets = <256>;
31 i-cache-size = <0xc000>;
32 i-cache-line-size = <64>;
33 i-cache-sets = <256>;
34 next-level-cache = <&cluster0_l2>;
39 compatible = "arm,cortex-a72";
41 enable-method = "psci";
42 d-cache-size = <0x8000>;
43 d-cache-line-size = <64>;
44 d-cache-sets = <256>;
45 i-cache-size = <0xc000>;
46 i-cache-line-size = <64>;
47 i-cache-sets = <256>;
48 next-level-cache = <&cluster0_l2>;
53 compatible = "arm,cortex-a72";
55 enable-method = "psci";
56 d-cache-size = <0x8000>;
57 d-cache-line-size = <64>;
58 d-cache-sets = <256>;
59 i-cache-size = <0xc000>;
60 i-cache-line-size = <64>;
61 i-cache-sets = <256>;
62 next-level-cache = <&cluster0_l2>;
67 compatible = "arm,cortex-a72";
69 enable-method = "psci";
70 d-cache-size = <0x8000>;
71 d-cache-line-size = <64>;
72 d-cache-sets = <256>;
73 i-cache-size = <0xc000>;
74 i-cache-line-size = <64>;
75 i-cache-sets = <256>;
76 next-level-cache = <&cluster0_l2>;
81 compatible = "arm,cortex-a72";
83 enable-method = "psci";
84 d-cache-size = <0x8000>;
85 d-cache-line-size = <64>;
86 d-cache-sets = <256>;
87 i-cache-size = <0xc000>;
88 i-cache-line-size = <64>;
89 i-cache-sets = <256>;
90 next-level-cache = <&cluster1_l2>;
95 compatible = "arm,cortex-a72";
97 enable-method = "psci";
98 d-cache-size = <0x8000>;
99 d-cache-line-size = <64>;
100 d-cache-sets = <256>;
101 i-cache-size = <0xc000>;
102 i-cache-line-size = <64>;
103 i-cache-sets = <256>;
104 next-level-cache = <&cluster1_l2>;
109 compatible = "arm,cortex-a72";
111 enable-method = "psci";
112 d-cache-size = <0x8000>;
113 d-cache-line-size = <64>;
114 d-cache-sets = <256>;
115 i-cache-size = <0xc000>;
116 i-cache-line-size = <64>;
117 i-cache-sets = <256>;
118 next-level-cache = <&cluster1_l2>;
123 compatible = "arm,cortex-a72";
125 enable-method = "psci";
126 d-cache-size = <0x8000>;
127 d-cache-line-size = <64>;
128 d-cache-sets = <256>;
129 i-cache-size = <0xc000>;
130 i-cache-line-size = <64>;
131 i-cache-sets = <256>;
132 next-level-cache = <&cluster1_l2>;
137 compatible = "arm,cortex-a72";
139 enable-method = "psci";
140 d-cache-size = <0x8000>;
141 d-cache-line-size = <64>;
142 d-cache-sets = <256>;
143 i-cache-size = <0xc000>;
144 i-cache-line-size = <64>;
145 i-cache-sets = <256>;
146 next-level-cache = <&cluster2_l2>;
151 compatible = "arm,cortex-a72";
153 enable-method = "psci";
154 d-cache-size = <0x8000>;
155 d-cache-line-size = <64>;
156 d-cache-sets = <256>;
157 i-cache-size = <0xc000>;
158 i-cache-line-size = <64>;
159 i-cache-sets = <256>;
160 next-level-cache = <&cluster2_l2>;
165 compatible = "arm,cortex-a72";
167 enable-method = "psci";
168 d-cache-size = <0x8000>;
169 d-cache-line-size = <64>;
170 d-cache-sets = <256>;
171 i-cache-size = <0xc000>;
172 i-cache-line-size = <64>;
173 i-cache-sets = <256>;
174 next-level-cache = <&cluster2_l2>;
179 compatible = "arm,cortex-a72";
181 enable-method = "psci";
182 d-cache-size = <0x8000>;
183 d-cache-line-size = <64>;
184 d-cache-sets = <256>;
185 i-cache-size = <0xc000>;
186 i-cache-line-size = <64>;
187 i-cache-sets = <256>;
188 next-level-cache = <&cluster2_l2>;
193 compatible = "arm,cortex-a72";
195 enable-method = "psci";
196 d-cache-size = <0x8000>;
197 d-cache-line-size = <64>;
198 d-cache-sets = <256>;
199 i-cache-size = <0xc000>;
200 i-cache-line-size = <64>;
201 i-cache-sets = <256>;
202 next-level-cache = <&cluster3_l2>;
207 compatible = "arm,cortex-a72";
209 enable-method = "psci";
210 d-cache-size = <0x8000>;
211 d-cache-line-size = <64>;
212 d-cache-sets = <256>;
213 i-cache-size = <0xc000>;
214 i-cache-line-size = <64>;
215 i-cache-sets = <256>;
216 next-level-cache = <&cluster3_l2>;
221 compatible = "arm,cortex-a72";
223 enable-method = "psci";
224 d-cache-size = <0x8000>;
225 d-cache-line-size = <64>;
226 d-cache-sets = <256>;
227 i-cache-size = <0xc000>;
228 i-cache-line-size = <64>;
229 i-cache-sets = <256>;
230 next-level-cache = <&cluster3_l2>;
235 compatible = "arm,cortex-a72";
237 enable-method = "psci";
238 d-cache-size = <0x8000>;
239 d-cache-line-size = <64>;
240 d-cache-sets = <256>;
241 i-cache-size = <0xc000>;
242 i-cache-line-size = <64>;
243 i-cache-sets = <256>;
244 next-level-cache = <&cluster3_l2>;
247 cluster0_l2: cache@0 {
248 compatible = "cache";
249 cache-size = <0x200000>;
250 cache-line-size = <64>;
251 cache-sets = <2048>;
252 cache-level = <2>;
253 cache-unified;
256 cluster1_l2: cache@100 {
257 compatible = "cache";
258 cache-size = <0x200000>;
259 cache-line-size = <64>;
260 cache-sets = <2048>;
261 cache-level = <2>;
262 cache-unified;
265 cluster2_l2: cache@200 {
266 compatible = "cache";
267 cache-size = <0x200000>;
268 cache-line-size = <64>;
269 cache-sets = <2048>;
270 cache-level = <2>;
271 cache-unified;
274 cluster3_l2: cache@300 {
275 compatible = "cache";
276 cache-size = <0x200000>;
277 cache-line-size = <64>;
278 cache-sets = <2048>;
279 cache-level = <2>;
280 cache-unified;
285 reserved-memory {
286 #address-cells = <2>;
287 #size-cells = <2>;
292 no-map;
297 compatible = "arm,psci-0.2";
302 compatible = "arm,armv8-timer";
310 compatible = "arm,cortex-a72-pmu";
316 compatible = "simple-bus";
317 #address-cells = <2>;
318 #size-cells = <2>;
321 gic: interrupt-controller@f0000000 {
322 compatible = "arm,gic-v3";
323 #interrupt-cells = <3>;
324 interrupt-controller;
334 compatible = "pci-host-ecam-generic";
336 #size-cells = <2>;
337 #address-cells = <3>;
338 #interrupt-cells = <1>;
340 interrupt-map-mask = <0xf800 0 0 7>;
342 interrupt-map = <0x4000 0 0 1 &gic 0 57 IRQ_TYPE_LEVEL_HIGH>,
351 bus-range = <0x00 0x00>;
352 msi-parent = <&msix>;
356 compatible = "al,alpine-msix";
358 msi-controller;
359 al,msi-base-spi = <336>;
360 al,msi-num-spis = <959>;
361 interrupt-parent = <&gic>;
364 io-fabric {
365 compatible = "simple-bus";
366 #address-cells = <1>;
367 #size-cells = <1>;
374 clock-frequency = <0>; /* Filled by firmware */
375 reg-shift = <2>;
376 reg-io-width = <4>;
384 clock-frequency = <0>; /* Filled by firmware */
385 reg-shift = <2>;
386 reg-io-width = <4>;
394 clock-frequency = <0>; /* Filled by firmware */
395 reg-shift = <2>;
396 reg-io-width = <4>;
404 clock-frequency = <0>; /* Filled by firmware */
405 reg-shift = <2>;
406 reg-io-width = <4>;