18c2ecf20Sopenharmony_ci// SPDX-License-Identifier: GPL-2.0-or-later 28c2ecf20Sopenharmony_ci/* 38c2ecf20Sopenharmony_ci * Device Tree Source for AMCC Arches (dual 460GT board) 48c2ecf20Sopenharmony_ci * 58c2ecf20Sopenharmony_ci * (C) Copyright 2008 Applied Micro Circuits Corporation 68c2ecf20Sopenharmony_ci * Victor Gallardo <vgallardo@amcc.com> 78c2ecf20Sopenharmony_ci * Adam Graham <agraham@amcc.com> 88c2ecf20Sopenharmony_ci * 98c2ecf20Sopenharmony_ci * Based on the glacier.dts file 108c2ecf20Sopenharmony_ci * Stefan Roese <sr@denx.de> 118c2ecf20Sopenharmony_ci * Copyright 2008 DENX Software Engineering 128c2ecf20Sopenharmony_ci * 138c2ecf20Sopenharmony_ci * See file CREDITS for list of people who contributed to this 148c2ecf20Sopenharmony_ci * project. 158c2ecf20Sopenharmony_ci */ 168c2ecf20Sopenharmony_ci 178c2ecf20Sopenharmony_ci/dts-v1/; 188c2ecf20Sopenharmony_ci 198c2ecf20Sopenharmony_ci/ { 208c2ecf20Sopenharmony_ci #address-cells = <2>; 218c2ecf20Sopenharmony_ci #size-cells = <1>; 228c2ecf20Sopenharmony_ci model = "amcc,arches"; 238c2ecf20Sopenharmony_ci compatible = "amcc,arches"; 248c2ecf20Sopenharmony_ci dcr-parent = <&{/cpus/cpu@0}>; 258c2ecf20Sopenharmony_ci 268c2ecf20Sopenharmony_ci aliases { 278c2ecf20Sopenharmony_ci ethernet0 = &EMAC0; 288c2ecf20Sopenharmony_ci ethernet1 = &EMAC1; 298c2ecf20Sopenharmony_ci ethernet2 = &EMAC2; 308c2ecf20Sopenharmony_ci serial0 = &UART0; 318c2ecf20Sopenharmony_ci }; 328c2ecf20Sopenharmony_ci 338c2ecf20Sopenharmony_ci cpus { 348c2ecf20Sopenharmony_ci #address-cells = <1>; 358c2ecf20Sopenharmony_ci #size-cells = <0>; 368c2ecf20Sopenharmony_ci 378c2ecf20Sopenharmony_ci cpu@0 { 388c2ecf20Sopenharmony_ci device_type = "cpu"; 398c2ecf20Sopenharmony_ci model = "PowerPC,460GT"; 408c2ecf20Sopenharmony_ci reg = <0x00000000>; 418c2ecf20Sopenharmony_ci clock-frequency = <0>; /* Filled in by U-Boot */ 428c2ecf20Sopenharmony_ci timebase-frequency = <0>; /* Filled in by U-Boot */ 438c2ecf20Sopenharmony_ci i-cache-line-size = <32>; 448c2ecf20Sopenharmony_ci d-cache-line-size = <32>; 458c2ecf20Sopenharmony_ci i-cache-size = <32768>; 468c2ecf20Sopenharmony_ci d-cache-size = <32768>; 478c2ecf20Sopenharmony_ci dcr-controller; 488c2ecf20Sopenharmony_ci dcr-access-method = "native"; 498c2ecf20Sopenharmony_ci next-level-cache = <&L2C0>; 508c2ecf20Sopenharmony_ci }; 518c2ecf20Sopenharmony_ci }; 528c2ecf20Sopenharmony_ci 538c2ecf20Sopenharmony_ci memory { 548c2ecf20Sopenharmony_ci device_type = "memory"; 558c2ecf20Sopenharmony_ci reg = <0x00000000 0x00000000 0x00000000>; /* Filled in by U-Boot */ 568c2ecf20Sopenharmony_ci }; 578c2ecf20Sopenharmony_ci 588c2ecf20Sopenharmony_ci UIC0: interrupt-controller0 { 598c2ecf20Sopenharmony_ci compatible = "ibm,uic-460gt","ibm,uic"; 608c2ecf20Sopenharmony_ci interrupt-controller; 618c2ecf20Sopenharmony_ci cell-index = <0>; 628c2ecf20Sopenharmony_ci dcr-reg = <0x0c0 0x009>; 638c2ecf20Sopenharmony_ci #address-cells = <0>; 648c2ecf20Sopenharmony_ci #size-cells = <0>; 658c2ecf20Sopenharmony_ci #interrupt-cells = <2>; 668c2ecf20Sopenharmony_ci }; 678c2ecf20Sopenharmony_ci 688c2ecf20Sopenharmony_ci UIC1: interrupt-controller1 { 698c2ecf20Sopenharmony_ci compatible = "ibm,uic-460gt","ibm,uic"; 708c2ecf20Sopenharmony_ci interrupt-controller; 718c2ecf20Sopenharmony_ci cell-index = <1>; 728c2ecf20Sopenharmony_ci dcr-reg = <0x0d0 0x009>; 738c2ecf20Sopenharmony_ci #address-cells = <0>; 748c2ecf20Sopenharmony_ci #size-cells = <0>; 758c2ecf20Sopenharmony_ci #interrupt-cells = <2>; 768c2ecf20Sopenharmony_ci interrupts = <0x1e 0x4 0x1f 0x4>; /* cascade */ 778c2ecf20Sopenharmony_ci interrupt-parent = <&UIC0>; 788c2ecf20Sopenharmony_ci }; 798c2ecf20Sopenharmony_ci 808c2ecf20Sopenharmony_ci UIC2: interrupt-controller2 { 818c2ecf20Sopenharmony_ci compatible = "ibm,uic-460gt","ibm,uic"; 828c2ecf20Sopenharmony_ci interrupt-controller; 838c2ecf20Sopenharmony_ci cell-index = <2>; 848c2ecf20Sopenharmony_ci dcr-reg = <0x0e0 0x009>; 858c2ecf20Sopenharmony_ci #address-cells = <0>; 868c2ecf20Sopenharmony_ci #size-cells = <0>; 878c2ecf20Sopenharmony_ci #interrupt-cells = <2>; 888c2ecf20Sopenharmony_ci interrupts = <0xa 0x4 0xb 0x4>; /* cascade */ 898c2ecf20Sopenharmony_ci interrupt-parent = <&UIC0>; 908c2ecf20Sopenharmony_ci }; 918c2ecf20Sopenharmony_ci 928c2ecf20Sopenharmony_ci UIC3: interrupt-controller3 { 938c2ecf20Sopenharmony_ci compatible = "ibm,uic-460gt","ibm,uic"; 948c2ecf20Sopenharmony_ci interrupt-controller; 958c2ecf20Sopenharmony_ci cell-index = <3>; 968c2ecf20Sopenharmony_ci dcr-reg = <0x0f0 0x009>; 978c2ecf20Sopenharmony_ci #address-cells = <0>; 988c2ecf20Sopenharmony_ci #size-cells = <0>; 998c2ecf20Sopenharmony_ci #interrupt-cells = <2>; 1008c2ecf20Sopenharmony_ci interrupts = <0x10 0x4 0x11 0x4>; /* cascade */ 1018c2ecf20Sopenharmony_ci interrupt-parent = <&UIC0>; 1028c2ecf20Sopenharmony_ci }; 1038c2ecf20Sopenharmony_ci 1048c2ecf20Sopenharmony_ci SDR0: sdr { 1058c2ecf20Sopenharmony_ci compatible = "ibm,sdr-460gt"; 1068c2ecf20Sopenharmony_ci dcr-reg = <0x00e 0x002>; 1078c2ecf20Sopenharmony_ci }; 1088c2ecf20Sopenharmony_ci 1098c2ecf20Sopenharmony_ci CPR0: cpr { 1108c2ecf20Sopenharmony_ci compatible = "ibm,cpr-460gt"; 1118c2ecf20Sopenharmony_ci dcr-reg = <0x00c 0x002>; 1128c2ecf20Sopenharmony_ci }; 1138c2ecf20Sopenharmony_ci 1148c2ecf20Sopenharmony_ci L2C0: l2c { 1158c2ecf20Sopenharmony_ci compatible = "ibm,l2-cache-460gt", "ibm,l2-cache"; 1168c2ecf20Sopenharmony_ci dcr-reg = <0x020 0x008 /* Internal SRAM DCR's */ 1178c2ecf20Sopenharmony_ci 0x030 0x008>; /* L2 cache DCR's */ 1188c2ecf20Sopenharmony_ci cache-line-size = <32>; /* 32 bytes */ 1198c2ecf20Sopenharmony_ci cache-size = <262144>; /* L2, 256K */ 1208c2ecf20Sopenharmony_ci interrupt-parent = <&UIC1>; 1218c2ecf20Sopenharmony_ci interrupts = <11 1>; 1228c2ecf20Sopenharmony_ci }; 1238c2ecf20Sopenharmony_ci 1248c2ecf20Sopenharmony_ci plb { 1258c2ecf20Sopenharmony_ci compatible = "ibm,plb-460gt", "ibm,plb4"; 1268c2ecf20Sopenharmony_ci #address-cells = <2>; 1278c2ecf20Sopenharmony_ci #size-cells = <1>; 1288c2ecf20Sopenharmony_ci ranges; 1298c2ecf20Sopenharmony_ci clock-frequency = <0>; /* Filled in by U-Boot */ 1308c2ecf20Sopenharmony_ci 1318c2ecf20Sopenharmony_ci SDRAM0: sdram { 1328c2ecf20Sopenharmony_ci compatible = "ibm,sdram-460gt", "ibm,sdram-405gp"; 1338c2ecf20Sopenharmony_ci dcr-reg = <0x010 0x002>; 1348c2ecf20Sopenharmony_ci }; 1358c2ecf20Sopenharmony_ci 1368c2ecf20Sopenharmony_ci CRYPTO: crypto@180000 { 1378c2ecf20Sopenharmony_ci compatible = "amcc,ppc460gt-crypto", "amcc,ppc4xx-crypto"; 1388c2ecf20Sopenharmony_ci reg = <4 0x00180000 0x80400>; 1398c2ecf20Sopenharmony_ci interrupt-parent = <&UIC0>; 1408c2ecf20Sopenharmony_ci interrupts = <0x1d 0x4>; 1418c2ecf20Sopenharmony_ci }; 1428c2ecf20Sopenharmony_ci 1438c2ecf20Sopenharmony_ci MAL0: mcmal { 1448c2ecf20Sopenharmony_ci compatible = "ibm,mcmal-460gt", "ibm,mcmal2"; 1458c2ecf20Sopenharmony_ci dcr-reg = <0x180 0x062>; 1468c2ecf20Sopenharmony_ci num-tx-chans = <3>; 1478c2ecf20Sopenharmony_ci num-rx-chans = <24>; 1488c2ecf20Sopenharmony_ci #address-cells = <0>; 1498c2ecf20Sopenharmony_ci #size-cells = <0>; 1508c2ecf20Sopenharmony_ci interrupt-parent = <&UIC2>; 1518c2ecf20Sopenharmony_ci interrupts = < /*TXEOB*/ 0x6 0x4 1528c2ecf20Sopenharmony_ci /*RXEOB*/ 0x7 0x4 1538c2ecf20Sopenharmony_ci /*SERR*/ 0x3 0x4 1548c2ecf20Sopenharmony_ci /*TXDE*/ 0x4 0x4 1558c2ecf20Sopenharmony_ci /*RXDE*/ 0x5 0x4>; 1568c2ecf20Sopenharmony_ci desc-base-addr-high = <0x8>; 1578c2ecf20Sopenharmony_ci }; 1588c2ecf20Sopenharmony_ci 1598c2ecf20Sopenharmony_ci POB0: opb { 1608c2ecf20Sopenharmony_ci compatible = "ibm,opb-460gt", "ibm,opb"; 1618c2ecf20Sopenharmony_ci #address-cells = <1>; 1628c2ecf20Sopenharmony_ci #size-cells = <1>; 1638c2ecf20Sopenharmony_ci ranges = <0xb0000000 0x00000004 0xb0000000 0x50000000>; 1648c2ecf20Sopenharmony_ci clock-frequency = <0>; /* Filled in by U-Boot */ 1658c2ecf20Sopenharmony_ci 1668c2ecf20Sopenharmony_ci EBC0: ebc { 1678c2ecf20Sopenharmony_ci compatible = "ibm,ebc-460gt", "ibm,ebc"; 1688c2ecf20Sopenharmony_ci dcr-reg = <0x012 0x002>; 1698c2ecf20Sopenharmony_ci #address-cells = <2>; 1708c2ecf20Sopenharmony_ci #size-cells = <1>; 1718c2ecf20Sopenharmony_ci clock-frequency = <0>; /* Filled in by U-Boot */ 1728c2ecf20Sopenharmony_ci /* ranges property is supplied by U-Boot */ 1738c2ecf20Sopenharmony_ci interrupts = <0x6 0x4>; 1748c2ecf20Sopenharmony_ci interrupt-parent = <&UIC1>; 1758c2ecf20Sopenharmony_ci 1768c2ecf20Sopenharmony_ci nor_flash@0,0 { 1778c2ecf20Sopenharmony_ci compatible = "amd,s29gl256n", "cfi-flash"; 1788c2ecf20Sopenharmony_ci bank-width = <2>; 1798c2ecf20Sopenharmony_ci reg = <0x00000000 0x00000000 0x02000000>; 1808c2ecf20Sopenharmony_ci #address-cells = <1>; 1818c2ecf20Sopenharmony_ci #size-cells = <1>; 1828c2ecf20Sopenharmony_ci partition@0 { 1838c2ecf20Sopenharmony_ci label = "kernel"; 1848c2ecf20Sopenharmony_ci reg = <0x00000000 0x001e0000>; 1858c2ecf20Sopenharmony_ci }; 1868c2ecf20Sopenharmony_ci partition@1e0000 { 1878c2ecf20Sopenharmony_ci label = "dtb"; 1888c2ecf20Sopenharmony_ci reg = <0x001e0000 0x00020000>; 1898c2ecf20Sopenharmony_ci }; 1908c2ecf20Sopenharmony_ci partition@200000 { 1918c2ecf20Sopenharmony_ci label = "root"; 1928c2ecf20Sopenharmony_ci reg = <0x00200000 0x00200000>; 1938c2ecf20Sopenharmony_ci }; 1948c2ecf20Sopenharmony_ci partition@400000 { 1958c2ecf20Sopenharmony_ci label = "user"; 1968c2ecf20Sopenharmony_ci reg = <0x00400000 0x01b60000>; 1978c2ecf20Sopenharmony_ci }; 1988c2ecf20Sopenharmony_ci partition@1f60000 { 1998c2ecf20Sopenharmony_ci label = "env"; 2008c2ecf20Sopenharmony_ci reg = <0x01f60000 0x00040000>; 2018c2ecf20Sopenharmony_ci }; 2028c2ecf20Sopenharmony_ci partition@1fa0000 { 2038c2ecf20Sopenharmony_ci label = "u-boot"; 2048c2ecf20Sopenharmony_ci reg = <0x01fa0000 0x00060000>; 2058c2ecf20Sopenharmony_ci }; 2068c2ecf20Sopenharmony_ci }; 2078c2ecf20Sopenharmony_ci }; 2088c2ecf20Sopenharmony_ci 2098c2ecf20Sopenharmony_ci UART0: serial@ef600300 { 2108c2ecf20Sopenharmony_ci device_type = "serial"; 2118c2ecf20Sopenharmony_ci compatible = "ns16550"; 2128c2ecf20Sopenharmony_ci reg = <0xef600300 0x00000008>; 2138c2ecf20Sopenharmony_ci virtual-reg = <0xef600300>; 2148c2ecf20Sopenharmony_ci clock-frequency = <0>; /* Filled in by U-Boot */ 2158c2ecf20Sopenharmony_ci current-speed = <0>; /* Filled in by U-Boot */ 2168c2ecf20Sopenharmony_ci interrupt-parent = <&UIC1>; 2178c2ecf20Sopenharmony_ci interrupts = <0x1 0x4>; 2188c2ecf20Sopenharmony_ci }; 2198c2ecf20Sopenharmony_ci 2208c2ecf20Sopenharmony_ci IIC0: i2c@ef600700 { 2218c2ecf20Sopenharmony_ci compatible = "ibm,iic-460gt", "ibm,iic"; 2228c2ecf20Sopenharmony_ci reg = <0xef600700 0x00000014>; 2238c2ecf20Sopenharmony_ci interrupt-parent = <&UIC0>; 2248c2ecf20Sopenharmony_ci interrupts = <0x2 0x4>; 2258c2ecf20Sopenharmony_ci #address-cells = <1>; 2268c2ecf20Sopenharmony_ci #size-cells = <0>; 2278c2ecf20Sopenharmony_ci sttm@4a { 2288c2ecf20Sopenharmony_ci compatible = "ad,ad7414"; 2298c2ecf20Sopenharmony_ci reg = <0x4a>; 2308c2ecf20Sopenharmony_ci interrupt-parent = <&UIC1>; 2318c2ecf20Sopenharmony_ci interrupts = <0x0 0x8>; 2328c2ecf20Sopenharmony_ci }; 2338c2ecf20Sopenharmony_ci }; 2348c2ecf20Sopenharmony_ci 2358c2ecf20Sopenharmony_ci IIC1: i2c@ef600800 { 2368c2ecf20Sopenharmony_ci compatible = "ibm,iic-460gt", "ibm,iic"; 2378c2ecf20Sopenharmony_ci reg = <0xef600800 0x00000014>; 2388c2ecf20Sopenharmony_ci interrupt-parent = <&UIC0>; 2398c2ecf20Sopenharmony_ci interrupts = <0x3 0x4>; 2408c2ecf20Sopenharmony_ci }; 2418c2ecf20Sopenharmony_ci 2428c2ecf20Sopenharmony_ci TAH0: emac-tah@ef601350 { 2438c2ecf20Sopenharmony_ci compatible = "ibm,tah-460gt", "ibm,tah"; 2448c2ecf20Sopenharmony_ci reg = <0xef601350 0x00000030>; 2458c2ecf20Sopenharmony_ci }; 2468c2ecf20Sopenharmony_ci 2478c2ecf20Sopenharmony_ci TAH1: emac-tah@ef601450 { 2488c2ecf20Sopenharmony_ci compatible = "ibm,tah-460gt", "ibm,tah"; 2498c2ecf20Sopenharmony_ci reg = <0xef601450 0x00000030>; 2508c2ecf20Sopenharmony_ci }; 2518c2ecf20Sopenharmony_ci 2528c2ecf20Sopenharmony_ci EMAC0: ethernet@ef600e00 { 2538c2ecf20Sopenharmony_ci device_type = "network"; 2548c2ecf20Sopenharmony_ci compatible = "ibm,emac-460gt", "ibm,emac4sync"; 2558c2ecf20Sopenharmony_ci interrupt-parent = <&EMAC0>; 2568c2ecf20Sopenharmony_ci interrupts = <0x0 0x1>; 2578c2ecf20Sopenharmony_ci #interrupt-cells = <1>; 2588c2ecf20Sopenharmony_ci #address-cells = <0>; 2598c2ecf20Sopenharmony_ci #size-cells = <0>; 2608c2ecf20Sopenharmony_ci interrupt-map = </*Status*/ 0x0 &UIC2 0x10 0x4 2618c2ecf20Sopenharmony_ci /*Wake*/ 0x1 &UIC2 0x14 0x4>; 2628c2ecf20Sopenharmony_ci reg = <0xef600e00 0x000000c4>; 2638c2ecf20Sopenharmony_ci local-mac-address = [000000000000]; /* Filled in by U-Boot */ 2648c2ecf20Sopenharmony_ci mal-device = <&MAL0>; 2658c2ecf20Sopenharmony_ci mal-tx-channel = <0>; 2668c2ecf20Sopenharmony_ci mal-rx-channel = <0>; 2678c2ecf20Sopenharmony_ci cell-index = <0>; 2688c2ecf20Sopenharmony_ci max-frame-size = <9000>; 2698c2ecf20Sopenharmony_ci rx-fifo-size = <4096>; 2708c2ecf20Sopenharmony_ci tx-fifo-size = <2048>; 2718c2ecf20Sopenharmony_ci rx-fifo-size-gige = <16384>; 2728c2ecf20Sopenharmony_ci phy-mode = "sgmii"; 2738c2ecf20Sopenharmony_ci phy-map = <0xffffffff>; 2748c2ecf20Sopenharmony_ci gpcs-address = <0x0000000a>; 2758c2ecf20Sopenharmony_ci tah-device = <&TAH0>; 2768c2ecf20Sopenharmony_ci tah-channel = <0>; 2778c2ecf20Sopenharmony_ci has-inverted-stacr-oc; 2788c2ecf20Sopenharmony_ci has-new-stacr-staopc; 2798c2ecf20Sopenharmony_ci }; 2808c2ecf20Sopenharmony_ci 2818c2ecf20Sopenharmony_ci EMAC1: ethernet@ef600f00 { 2828c2ecf20Sopenharmony_ci device_type = "network"; 2838c2ecf20Sopenharmony_ci compatible = "ibm,emac-460gt", "ibm,emac4sync"; 2848c2ecf20Sopenharmony_ci interrupt-parent = <&EMAC1>; 2858c2ecf20Sopenharmony_ci interrupts = <0x0 0x1>; 2868c2ecf20Sopenharmony_ci #interrupt-cells = <1>; 2878c2ecf20Sopenharmony_ci #address-cells = <0>; 2888c2ecf20Sopenharmony_ci #size-cells = <0>; 2898c2ecf20Sopenharmony_ci interrupt-map = </*Status*/ 0x0 &UIC2 0x11 0x4 2908c2ecf20Sopenharmony_ci /*Wake*/ 0x1 &UIC2 0x15 0x4>; 2918c2ecf20Sopenharmony_ci reg = <0xef600f00 0x000000c4>; 2928c2ecf20Sopenharmony_ci local-mac-address = [000000000000]; /* Filled in by U-Boot */ 2938c2ecf20Sopenharmony_ci mal-device = <&MAL0>; 2948c2ecf20Sopenharmony_ci mal-tx-channel = <1>; 2958c2ecf20Sopenharmony_ci mal-rx-channel = <8>; 2968c2ecf20Sopenharmony_ci cell-index = <1>; 2978c2ecf20Sopenharmony_ci max-frame-size = <9000>; 2988c2ecf20Sopenharmony_ci rx-fifo-size = <4096>; 2998c2ecf20Sopenharmony_ci tx-fifo-size = <2048>; 3008c2ecf20Sopenharmony_ci rx-fifo-size-gige = <16384>; 3018c2ecf20Sopenharmony_ci phy-mode = "sgmii"; 3028c2ecf20Sopenharmony_ci phy-map = <0x00000000>; 3038c2ecf20Sopenharmony_ci gpcs-address = <0x0000000b>; 3048c2ecf20Sopenharmony_ci tah-device = <&TAH1>; 3058c2ecf20Sopenharmony_ci tah-channel = <1>; 3068c2ecf20Sopenharmony_ci has-inverted-stacr-oc; 3078c2ecf20Sopenharmony_ci has-new-stacr-staopc; 3088c2ecf20Sopenharmony_ci mdio-device = <&EMAC0>; 3098c2ecf20Sopenharmony_ci }; 3108c2ecf20Sopenharmony_ci 3118c2ecf20Sopenharmony_ci EMAC2: ethernet@ef601100 { 3128c2ecf20Sopenharmony_ci device_type = "network"; 3138c2ecf20Sopenharmony_ci compatible = "ibm,emac-460gt", "ibm,emac4sync"; 3148c2ecf20Sopenharmony_ci interrupt-parent = <&EMAC2>; 3158c2ecf20Sopenharmony_ci interrupts = <0x0 0x1>; 3168c2ecf20Sopenharmony_ci #interrupt-cells = <1>; 3178c2ecf20Sopenharmony_ci #address-cells = <0>; 3188c2ecf20Sopenharmony_ci #size-cells = <0>; 3198c2ecf20Sopenharmony_ci interrupt-map = </*Status*/ 0x0 &UIC2 0x12 0x4 3208c2ecf20Sopenharmony_ci /*Wake*/ 0x1 &UIC2 0x16 0x4>; 3218c2ecf20Sopenharmony_ci reg = <0xef601100 0x000000c4>; 3228c2ecf20Sopenharmony_ci local-mac-address = [000000000000]; /* Filled in by U-Boot */ 3238c2ecf20Sopenharmony_ci mal-device = <&MAL0>; 3248c2ecf20Sopenharmony_ci mal-tx-channel = <2>; 3258c2ecf20Sopenharmony_ci mal-rx-channel = <16>; 3268c2ecf20Sopenharmony_ci cell-index = <2>; 3278c2ecf20Sopenharmony_ci max-frame-size = <9000>; 3288c2ecf20Sopenharmony_ci rx-fifo-size = <4096>; 3298c2ecf20Sopenharmony_ci tx-fifo-size = <2048>; 3308c2ecf20Sopenharmony_ci rx-fifo-size-gige = <16384>; 3318c2ecf20Sopenharmony_ci tx-fifo-size-gige = <16384>; /* emac2&3 only */ 3328c2ecf20Sopenharmony_ci phy-mode = "sgmii"; 3338c2ecf20Sopenharmony_ci phy-map = <0x00000001>; 3348c2ecf20Sopenharmony_ci gpcs-address = <0x0000000C>; 3358c2ecf20Sopenharmony_ci has-inverted-stacr-oc; 3368c2ecf20Sopenharmony_ci has-new-stacr-staopc; 3378c2ecf20Sopenharmony_ci mdio-device = <&EMAC0>; 3388c2ecf20Sopenharmony_ci }; 3398c2ecf20Sopenharmony_ci }; 3408c2ecf20Sopenharmony_ci }; 3418c2ecf20Sopenharmony_ci}; 342