162306a36Sopenharmony_ci/dts-v1/; 262306a36Sopenharmony_ci 362306a36Sopenharmony_ci/ { 462306a36Sopenharmony_ci #address-cells = <1>; 562306a36Sopenharmony_ci #size-cells = <1>; 662306a36Sopenharmony_ci compatible = "ni,169445"; 762306a36Sopenharmony_ci 862306a36Sopenharmony_ci cpus { 962306a36Sopenharmony_ci #address-cells = <1>; 1062306a36Sopenharmony_ci #size-cells = <0>; 1162306a36Sopenharmony_ci cpu@0 { 1262306a36Sopenharmony_ci device_type = "cpu"; 1362306a36Sopenharmony_ci compatible = "mti,mips14KEc"; 1462306a36Sopenharmony_ci clocks = <&baseclk>; 1562306a36Sopenharmony_ci reg = <0>; 1662306a36Sopenharmony_ci }; 1762306a36Sopenharmony_ci }; 1862306a36Sopenharmony_ci 1962306a36Sopenharmony_ci memory@0 { 2062306a36Sopenharmony_ci device_type = "memory"; 2162306a36Sopenharmony_ci reg = <0x0 0x10000000>; 2262306a36Sopenharmony_ci }; 2362306a36Sopenharmony_ci 2462306a36Sopenharmony_ci baseclk: baseclock { 2562306a36Sopenharmony_ci compatible = "fixed-clock"; 2662306a36Sopenharmony_ci #clock-cells = <0>; 2762306a36Sopenharmony_ci clock-frequency = <50000000>; 2862306a36Sopenharmony_ci }; 2962306a36Sopenharmony_ci 3062306a36Sopenharmony_ci cpu_intc: interrupt-controller { 3162306a36Sopenharmony_ci #address-cells = <0>; 3262306a36Sopenharmony_ci compatible = "mti,cpu-interrupt-controller"; 3362306a36Sopenharmony_ci interrupt-controller; 3462306a36Sopenharmony_ci #interrupt-cells = <1>; 3562306a36Sopenharmony_ci }; 3662306a36Sopenharmony_ci 3762306a36Sopenharmony_ci ahb@1f300000 { 3862306a36Sopenharmony_ci compatible = "simple-bus"; 3962306a36Sopenharmony_ci #address-cells = <1>; 4062306a36Sopenharmony_ci #size-cells = <1>; 4162306a36Sopenharmony_ci ranges = <0x0 0x1f300000 0x80FFF>; 4262306a36Sopenharmony_ci 4362306a36Sopenharmony_ci gpio1: gpio@10 { 4462306a36Sopenharmony_ci compatible = "ni,169445-nand-gpio"; 4562306a36Sopenharmony_ci reg = <0x10 0x4>; 4662306a36Sopenharmony_ci reg-names = "dat"; 4762306a36Sopenharmony_ci gpio-controller; 4862306a36Sopenharmony_ci #gpio-cells = <2>; 4962306a36Sopenharmony_ci }; 5062306a36Sopenharmony_ci 5162306a36Sopenharmony_ci gpio2: gpio@14 { 5262306a36Sopenharmony_ci compatible = "ni,169445-nand-gpio"; 5362306a36Sopenharmony_ci reg = <0x14 0x4>; 5462306a36Sopenharmony_ci reg-names = "dat"; 5562306a36Sopenharmony_ci gpio-controller; 5662306a36Sopenharmony_ci #gpio-cells = <2>; 5762306a36Sopenharmony_ci no-output; 5862306a36Sopenharmony_ci }; 5962306a36Sopenharmony_ci 6062306a36Sopenharmony_ci nand@0 { 6162306a36Sopenharmony_ci compatible = "gpio-control-nand"; 6262306a36Sopenharmony_ci nand-on-flash-bbt; 6362306a36Sopenharmony_ci nand-ecc-mode = "soft_bch"; 6462306a36Sopenharmony_ci nand-ecc-step-size = <512>; 6562306a36Sopenharmony_ci nand-ecc-strength = <4>; 6662306a36Sopenharmony_ci reg = <0x0 4>; 6762306a36Sopenharmony_ci gpios = <&gpio2 0 0>, /* rdy */ 6862306a36Sopenharmony_ci <&gpio1 1 0>, /* nce */ 6962306a36Sopenharmony_ci <&gpio1 2 0>, /* ale */ 7062306a36Sopenharmony_ci <&gpio1 3 0>, /* cle */ 7162306a36Sopenharmony_ci <&gpio1 4 0>; /* nwp */ 7262306a36Sopenharmony_ci }; 7362306a36Sopenharmony_ci 7462306a36Sopenharmony_ci serial@80000 { 7562306a36Sopenharmony_ci compatible = "ns16550a"; 7662306a36Sopenharmony_ci reg = <0x80000 0x1000>; 7762306a36Sopenharmony_ci interrupt-parent = <&cpu_intc>; 7862306a36Sopenharmony_ci interrupts = <6>; 7962306a36Sopenharmony_ci clocks = <&baseclk>; 8062306a36Sopenharmony_ci reg-shift = <0>; 8162306a36Sopenharmony_ci }; 8262306a36Sopenharmony_ci 8362306a36Sopenharmony_ci ethernet@40000 { 8462306a36Sopenharmony_ci compatible = "snps,dwmac-4.10a"; 8562306a36Sopenharmony_ci interrupt-parent = <&cpu_intc>; 8662306a36Sopenharmony_ci interrupts = <5>; 8762306a36Sopenharmony_ci interrupt-names = "macirq"; 8862306a36Sopenharmony_ci reg = <0x40000 0x2000>; 8962306a36Sopenharmony_ci clock-names = "stmmaceth", "pclk"; 9062306a36Sopenharmony_ci clocks = <&baseclk>, <&baseclk>; 9162306a36Sopenharmony_ci 9262306a36Sopenharmony_ci phy-mode = "rgmii"; 9362306a36Sopenharmony_ci 9462306a36Sopenharmony_ci fixed-link { 9562306a36Sopenharmony_ci speed = <1000>; 9662306a36Sopenharmony_ci full-duplex; 9762306a36Sopenharmony_ci }; 9862306a36Sopenharmony_ci }; 9962306a36Sopenharmony_ci }; 10062306a36Sopenharmony_ci}; 101