Lines Matching +full:mdio +full:- +full:parent +full:- +full:bus

1 // SPDX-License-Identifier: GPL-2.0-or-later
5 * 2008-2011 DENX Software Engineering GmbH
8 /dts-v1/;
13 #address-cells = <1>;
14 #size-cells = <1>;
28 #address-cells = <1>;
29 #size-cells = <0>;
34 d-cache-line-size = <32>; // 32 bytes
35 i-cache-line-size = <32>; // 32 bytes
36 d-cache-size = <32768>; // L1, 32K
37 i-cache-size = <32768>; // L1, 32K
38 timebase-frequency = <0>; /* Filled in by U-Boot */
39 bus-frequency = <0>; /* Filled in by U-Boot */
40 clock-frequency = <0>; /* Filled in by U-Boot */
46 reg = <0 0>; /* Filled in by U-Boot */
50 #address-cells = <1>;
51 #size-cells = <1>;
53 compatible = "fsl,mpc8360-immr", "simple-bus";
56 bus-frequency = <0>; /* Filled in by U-Boot */
59 compatible = "fsl,mpc8360-pmc", "fsl,mpc8349-pmc";
62 interrupt-parent = <&ipic>;
66 #address-cells = <1>;
67 #size-cells = <0>;
68 cell-index = <0>;
69 compatible = "fsl,mpc8313-i2c","fsl-i2c";
72 interrupt-parent = <&ipic>;
73 clock-frequency = <400000>;
77 cell-index = <0>;
81 clock-frequency = <264000000>;
83 interrupt-parent = <&ipic>;
87 #address-cells = <1>;
88 #size-cells = <1>;
89 compatible = "fsl,mpc8360-dma", "fsl,elo-dma";
92 interrupt-parent = <&ipic>;
94 cell-index = <0>;
95 dma-channel@0 {
96 compatible = "fsl,mpc8360-dma-channel", "fsl,elo-dma-channel";
98 interrupt-parent = <&ipic>;
101 dma-channel@80 {
102 compatible = "fsl,mpc8360-dma-channel", "fsl,elo-dma-channel";
104 interrupt-parent = <&ipic>;
107 dma-channel@100 {
108 compatible = "fsl,mpc8360-dma-channel", "fsl,elo-dma-channel";
110 interrupt-parent = <&ipic>;
113 dma-channel@180 {
114 compatible = "fsl,mpc8360-dma-channel", "fsl,elo-dma-channel";
116 interrupt-parent = <&ipic>;
122 #address-cells = <0>;
123 #interrupt-cells = <2>;
124 compatible = "fsl,pq2pro-pic", "fsl,ipic";
125 interrupt-controller;
130 #address-cells = <1>;
131 #size-cells = <0>;
133 compatible = "fsl,mpc8360-par_io";
134 num-ports = <7>;
136 qe_pio_c: gpio-controller@30 {
137 #gpio-cells = <2>;
138 compatible = "fsl,mpc8360-qe-pario-bank",
139 "fsl,mpc8323-qe-pario-bank";
141 gpio-controller;
146 pio-map = <
148 0 1 3 0 2 0 /* MDIO */
164 2 9 1 0 3 0 /* GTX_CLK - CLK10 */
165 2 8 2 0 1 0 /* GTX125 - CLK9 */
172 pio-map = <
174 0 1 3 0 2 0 /* MDIO */
190 2 2 1 0 2 0 /* GTX_CLK - CLK3 */
191 2 3 2 0 1 0 /* GTX125 - CLK4 */
198 pio-map = <
200 0 1 3 0 2 0 /* MDIO */
218 pio-map = <
220 0 1 3 0 2 0 /* MDIO */
236 pio-map = <
238 0 1 3 0 2 0 /* MDIO */
254 pio-map = <
256 0 1 3 0 2 0 /* MDIO */
272 pio-map = <
274 0 1 3 0 2 0 /* MDIO */
292 #address-cells = <1>;
293 #size-cells = <1>;
297 clock-frequency = <0>; /* Filled in by U-Boot */
298 brg-frequency = <0>; /* Filled in by U-Boot */
299 bus-frequency = <0>; /* Filled in by U-Boot */
302 #address-cells = <1>;
303 #size-cells = <1>;
304 compatible = "fsl,qe-muram", "fsl,cpm-muram";
307 data-only@0 {
308 compatible = "fsl,qe-muram-data",
309 "fsl,cpm-muram-data";
314 /* ESTAR-1 (UCC1, MDIO 0x10, RGMII) */
318 cell-index = <1>;
321 interrupt-parent = <&qeic>;
322 local-mac-address = [ 00 00 00 00 00 00 ];
323 rx-clock-name = "none";
324 tx-clock-name = "clk9";
325 phy-handle = <&phy_estar1>;
326 phy-connection-type = "rgmii-id";
327 pio-handle = <&pio_ucc1>;
330 /* ESTAR-2 (UCC2, MDIO 0x11, RGMII) */
334 cell-index = <2>;
337 interrupt-parent = <&qeic>;
338 local-mac-address = [ 00 00 00 00 00 00 ];
339 rx-clock-name = "none";
340 tx-clock-name = "clk4";
341 phy-handle = <&phy_estar2>;
342 phy-connection-type = "rgmii-id";
343 pio-handle = <&pio_ucc2>;
346 /* Piggy2 (UCC4, MDIO 0x00, RMII) */
350 cell-index = <4>;
353 interrupt-parent = <&qeic>;
354 local-mac-address = [ 00 00 00 00 00 00 ];
355 rx-clock-name = "none";
356 tx-clock-name = "clk17";
357 phy-handle = <&phy_piggy2>;
358 phy-connection-type = "rmii";
359 pio-handle = <&pio_ucc4>;
362 /* Eth-1 (UCC5, MDIO 0x08, RMII) */
366 cell-index = <5>;
369 interrupt-parent = <&qeic>;
370 local-mac-address = [ 00 00 00 00 00 00 ];
371 rx-clock-name = "none";
372 tx-clock-name = "clk16";
373 phy-handle = <&phy_eth1>;
374 phy-connection-type = "rmii";
375 pio-handle = <&pio_ucc5>;
378 /* Eth-2 (UCC6, MDIO 0x09, RMII) */
382 cell-index = <6>;
385 interrupt-parent = <&qeic>;
386 local-mac-address = [ 00 00 00 00 00 00 ];
387 rx-clock-name = "none";
388 tx-clock-name = "clk16";
389 phy-handle = <&phy_eth2>;
390 phy-connection-type = "rmii";
391 pio-handle = <&pio_ucc6>;
394 /* Eth-3 (UCC7, MDIO 0x0a, RMII) */
398 cell-index = <7>;
401 interrupt-parent = <&qeic>;
402 local-mac-address = [ 00 00 00 00 00 00 ];
403 rx-clock-name = "none";
404 tx-clock-name = "clk16";
405 phy-handle = <&phy_eth3>;
406 phy-connection-type = "rmii";
407 pio-handle = <&pio_ucc7>;
410 /* Eth-4 (UCC8, MDIO 0x0b, RMII) */
414 cell-index = <8>;
417 interrupt-parent = <&qeic>;
418 local-mac-address = [ 00 00 00 00 00 00 ];
419 rx-clock-name = "none";
420 tx-clock-name = "clk16";
421 phy-handle = <&phy_eth4>;
422 phy-connection-type = "rmii";
423 pio-handle = <&pio_ucc8>;
426 mdio@3320 {
427 #address-cells = <1>;
428 #size-cells = <0>;
430 compatible = "fsl,ucc-mdio";
432 /* Piggy2 (UCC4, MDIO 0x00, RMII) */
433 phy_piggy2: ethernet-phy@0 {
437 /* Eth-1 (UCC5, MDIO 0x08, RMII) */
438 phy_eth1: ethernet-phy@8 {
442 /* Eth-2 (UCC6, MDIO 0x09, RMII) */
443 phy_eth2: ethernet-phy@9 {
447 /* Eth-3 (UCC7, MDIO 0x0a, RMII) */
448 phy_eth3: ethernet-phy@a {
452 /* Eth-4 (UCC8, MDIO 0x0b, RMII) */
453 phy_eth4: ethernet-phy@b {
457 /* ESTAR-1 (UCC1, MDIO 0x10, RGMII) */
458 phy_estar1: ethernet-phy@10 {
459 interrupt-parent = <&ipic>;
464 /* ESTAR-2 (UCC2, MDIO 0x11, RGMII) */
465 phy_estar2: ethernet-phy@11 {
466 interrupt-parent = <&ipic>;
472 qeic: interrupt-controller@80 {
473 interrupt-controller;
474 compatible = "fsl,qe-ic";
475 #address-cells = <0>;
476 #interrupt-cells = <1>;
478 big-endian;
489 interrupt-parent = <&ipic>;
495 #address-cells = <2>;
496 #size-cells = <1>;
497 compatible = "fsl,mpc8360-localbus", "fsl,pq2pro-localbus",
498 "simple-bus";
505 compatible = "cfi-flash";
507 #address-cells = <1>;
508 #size-cells = <1>;
509 bank-width = <2>;
511 label = "u-boot";