Lines Matching +full:3 +full:- +full:cell

1 // SPDX-License-Identifier: GPL-2.0-or-later
9 /dts-v1/;
14 #address-cells = <1>;
15 #size-cells = <1>;
30 #address-cells = <1>;
31 #size-cells = <0>;
36 d-cache-line-size = <32>; // 32 bytes
37 i-cache-line-size = <32>; // 32 bytes
38 d-cache-size = <0x8000>; // L1, 32K
39 i-cache-size = <0x8000>; // L1, 32K
40 next-level-cache = <&L2>;
46 reg = <0x00000000 0x00000000>; // Filled in by U-Boot
50 #address-cells = <1>;
51 #size-cells = <1>;
54 bus-frequency = <0>;
55 compatible = "fsl,mpc8548-immr", "simple-bus";
57 ecm-law@0 {
58 compatible = "fsl,ecm-law";
60 fsl,num-laws = <10>;
64 compatible = "fsl,mpc8548-ecm", "fsl,ecm";
67 interrupt-parent = <&mpic>;
70 memory-controller@2000 {
71 compatible = "fsl,mpc8548-memory-controller";
73 interrupt-parent = <&mpic>;
77 L2: l2-cache-controller@20000 {
78 compatible = "fsl,mpc8548-l2-cache-controller";
80 cache-line-size = <32>; // 32 bytes
81 cache-size = <0x80000>; // L2, 512K
82 interrupt-parent = <&mpic>;
87 #address-cells = <1>;
88 #size-cells = <0>;
89 cell-index = <0>;
90 compatible = "fsl-i2c";
93 interrupt-parent = <&mpic>;
108 #address-cells = <1>;
109 #size-cells = <0>;
110 cell-index = <1>;
111 compatible = "fsl-i2c";
114 interrupt-parent = <&mpic>;
119 #address-cells = <1>;
120 #size-cells = <1>;
121 compatible = "fsl,mpc8548-dma", "fsl,eloplus-dma";
124 cell-index = <0>;
125 dma-channel@0 {
126 compatible = "fsl,mpc8548-dma-channel",
127 "fsl,eloplus-dma-channel";
129 cell-index = <0>;
130 interrupt-parent = <&mpic>;
133 dma-channel@80 {
134 compatible = "fsl,mpc8548-dma-channel",
135 "fsl,eloplus-dma-channel";
137 cell-index = <1>;
138 interrupt-parent = <&mpic>;
141 dma-channel@100 {
142 compatible = "fsl,mpc8548-dma-channel",
143 "fsl,eloplus-dma-channel";
145 cell-index = <2>;
146 interrupt-parent = <&mpic>;
149 dma-channel@180 {
150 compatible = "fsl,mpc8548-dma-channel",
151 "fsl,eloplus-dma-channel";
153 cell-index = <3>;
154 interrupt-parent = <&mpic>;
160 #address-cells = <1>;
161 #size-cells = <1>;
162 cell-index = <0>;
168 local-mac-address = [ 00 00 00 00 00 00 ];
170 interrupt-parent = <&mpic>;
171 tbi-handle = <&tbi0>;
172 phy-handle = <&phy2>;
175 #address-cells = <1>;
176 #size-cells = <0>;
177 compatible = "fsl,gianfar-mdio";
180 phy1: ethernet-phy@0 {
181 interrupt-parent = <&mpic>;
185 phy2: ethernet-phy@1 {
186 interrupt-parent = <&mpic>;
190 phy3: ethernet-phy@3 {
191 interrupt-parent = <&mpic>;
193 reg = <3>;
195 phy4: ethernet-phy@4 {
196 interrupt-parent = <&mpic>;
200 phy5: ethernet-phy@5 {
201 interrupt-parent = <&mpic>;
205 tbi0: tbi-phy@11 {
207 device_type = "tbi-phy";
213 #address-cells = <1>;
214 #size-cells = <1>;
215 cell-index = <1>;
221 local-mac-address = [ 00 00 00 00 00 00 ];
223 interrupt-parent = <&mpic>;
224 tbi-handle = <&tbi1>;
225 phy-handle = <&phy1>;
228 #address-cells = <1>;
229 #size-cells = <0>;
230 compatible = "fsl,gianfar-tbi";
233 tbi1: tbi-phy@11 {
235 device_type = "tbi-phy";
241 #address-cells = <1>;
242 #size-cells = <1>;
243 cell-index = <2>;
249 local-mac-address = [ 00 00 00 00 00 00 ];
251 interrupt-parent = <&mpic>;
252 tbi-handle = <&tbi2>;
253 phy-handle = <&phy4>;
256 #address-cells = <1>;
257 #size-cells = <0>;
258 compatible = "fsl,gianfar-tbi";
261 tbi2: tbi-phy@11 {
263 device_type = "tbi-phy";
269 #address-cells = <1>;
270 #size-cells = <1>;
271 cell-index = <3>;
277 local-mac-address = [ 00 00 00 00 00 00 ];
279 interrupt-parent = <&mpic>;
280 tbi-handle = <&tbi3>;
281 phy-handle = <&phy5>;
284 #address-cells = <1>;
285 #size-cells = <0>;
286 compatible = "fsl,gianfar-tbi";
289 tbi3: tbi-phy@11 {
291 device_type = "tbi-phy";
297 cell-index = <0>;
301 clock-frequency = <0>; // should we fill in in uboot?
302 current-speed = <115200>;
304 interrupt-parent = <&mpic>;
308 cell-index = <1>;
312 clock-frequency = <0>; // should we fill in in uboot?
313 current-speed = <115200>;
315 interrupt-parent = <&mpic>;
318 global-utilities@e0000 { // global utilities reg
319 compatible = "fsl,mpc8548-guts";
321 fsl,has-rstcr;
325 interrupt-controller;
326 #address-cells = <0>;
327 #interrupt-cells = <2>;
329 compatible = "chrp,open-pic";
330 device_type = "open-pic";
335 compatible = "fsl,mpc8548-localbus", "fsl,pq3-localbus",
336 "simple-bus";
337 #address-cells = <2>;
338 #size-cells = <1>;
340 interrupt-parent = <&mpic>;
347 3 0x0 0xa3010000 0x00008000 // NAND FLASH
352 #address-cells = <1>;
353 #size-cells = <1>;
354 compatible = "cfi-flash";
356 bank-width = <4>;
357 device-width = <1>;
380 label = "u-boot";
382 read-only;
386 /* Note: CAN support needs be enabled in U-Boot */
391 interrupt-parent = <&mpic>;
392 bosch,external-clock-frequency = <16000000>;
393 bosch,disconnect-rx1-input;
394 bosch,disconnect-tx1-output;
395 bosch,iso-low-speed-mux;
396 bosch,clock-out-frequency = <16000000>;
403 interrupt-parent = <&mpic>;
404 bosch,external-clock-frequency = <16000000>;
405 bosch,disconnect-rx1-input;
406 bosch,disconnect-tx1-output;
407 bosch,iso-low-speed-mux;
410 /* Note: NAND support needs to be enabled in U-Boot */
411 upm@3,0 {
412 #address-cells = <0>;
413 #size-cells = <0>;
414 compatible = "tqc,tqm8548-upm-nand", "fsl,upm-nand";
415 reg = <3 0x0 0x800>;
416 fsl,upm-addr-offset = <0x10>;
417 fsl,upm-cmd-offset = <0x08>;
418 /* Micron MT29F8G08FAB multi-chip device */
419 fsl,upm-addr-line-cs-offsets = <0x0 0x200>;
420 fsl,upm-wait-flags = <0x5>;
421 chip-delay = <25>; // in micro-seconds
424 #address-cells = <1>;
425 #size-cells = <1>;
436 #interrupt-cells = <1>;
437 #size-cells = <2>;
438 #address-cells = <3>;
439 compatible = "fsl,mpc8540-pcix", "fsl,mpc8540-pci";
442 clock-frequency = <33333333>;
443 interrupt-map-mask = <0xf800 0x0 0x0 0x7>;
444 interrupt-map = <
447 0xe000 0 0 2 &mpic 3 1
448 0xe000 0 0 3 &mpic 6 1
456 interrupt-parent = <&mpic>;
458 bus-range = <0 0>;
464 interrupt-map-mask = <0xf800 0x0 0x0 0x7>;
465 interrupt-map = <
469 0x00000 0 0 3 &mpic 2 1
470 0x00000 0 0 4 &mpic 3 1>;
472 interrupt-parent = <&mpic>;
474 bus-range = <0 0xff>;
477 clock-frequency = <33333333>;
478 #interrupt-cells = <1>;
479 #size-cells = <2>;
480 #address-cells = <3>;
482 compatible = "fsl,mpc8548-pcie";
486 #size-cells = <2>;
487 #address-cells = <3>;