1// SPDX-License-Identifier: GPL-2.0 2/* 3 * Copyright (C) 2023 Loongson Technology Corporation Limited 4 */ 5 6/dts-v1/; 7 8#include "loongson-2k2000.dtsi" 9 10/ { 11 compatible = "loongson,ls2k2000-ref", "loongson,ls2k2000"; 12 model = "Loongson-2K2000 Reference Board"; 13 14 aliases { 15 serial0 = &uart0; 16 }; 17 18 chosen { 19 stdout-path = "serial0:115200n8"; 20 }; 21 22 memory@200000 { 23 device_type = "memory"; 24 reg = <0x0 0x00200000 0x0 0x0ee00000>, 25 <0x0 0x90000000 0x0 0x70000000>; 26 }; 27 28 reserved-memory { 29 #address-cells = <2>; 30 #size-cells = <2>; 31 ranges; 32 33 linux,cma { 34 compatible = "shared-dma-pool"; 35 reusable; 36 size = <0x0 0x2000000>; 37 linux,cma-default; 38 }; 39 }; 40}; 41 42&sata { 43 status = "okay"; 44}; 45 46&uart0 { 47 status = "okay"; 48}; 49 50&rtc0 { 51 status = "okay"; 52}; 53 54&xhci0 { 55 status = "okay"; 56}; 57 58&xhci1 { 59 status = "okay"; 60}; 61 62&gmac0 { 63 status = "okay"; 64 65 phy-mode = "gmii"; 66 phy-handle = <&phy0>; 67 mdio { 68 compatible = "snps,dwmac-mdio"; 69 #address-cells = <1>; 70 #size-cells = <0>; 71 phy0: ethernet-phy@0 { 72 reg = <2>; 73 }; 74 }; 75}; 76 77&gmac1 { 78 status = "okay"; 79 80 phy-mode = "gmii"; 81 phy-handle = <&phy1>; 82 mdio { 83 compatible = "snps,dwmac-mdio"; 84 #address-cells = <1>; 85 #size-cells = <0>; 86 phy1: ethernet-phy@1 { 87 reg = <2>; 88 }; 89 }; 90}; 91 92&gmac2 { 93 status = "okay"; 94 95 phy-mode = "rgmii-id"; 96 phy-handle = <&phy2>; 97 mdio { 98 compatible = "snps,dwmac-mdio"; 99 #address-cells = <1>; 100 #size-cells = <0>; 101 phy2: ethernet-phy@2 { 102 reg = <0>; 103 }; 104 }; 105}; 106