17aacf86bSNathan Sullivan/dts-v1/; 27aacf86bSNathan Sullivan 37aacf86bSNathan Sullivan/ { 47aacf86bSNathan Sullivan #address-cells = <1>; 57aacf86bSNathan Sullivan #size-cells = <1>; 67aacf86bSNathan Sullivan compatible = "ni,169445"; 77aacf86bSNathan Sullivan 87aacf86bSNathan Sullivan cpus { 97aacf86bSNathan Sullivan #address-cells = <1>; 107aacf86bSNathan Sullivan #size-cells = <0>; 117aacf86bSNathan Sullivan cpu@0 { 127aacf86bSNathan Sullivan device_type = "cpu"; 137aacf86bSNathan Sullivan compatible = "mti,mips14KEc"; 147aacf86bSNathan Sullivan clocks = <&baseclk>; 157aacf86bSNathan Sullivan reg = <0>; 167aacf86bSNathan Sullivan }; 177aacf86bSNathan Sullivan }; 187aacf86bSNathan Sullivan 197aacf86bSNathan Sullivan memory@0 { 207aacf86bSNathan Sullivan device_type = "memory"; 217aacf86bSNathan Sullivan reg = <0x0 0x10000000>; 227aacf86bSNathan Sullivan }; 237aacf86bSNathan Sullivan 247aacf86bSNathan Sullivan baseclk: baseclock { 257aacf86bSNathan Sullivan compatible = "fixed-clock"; 267aacf86bSNathan Sullivan #clock-cells = <0>; 277aacf86bSNathan Sullivan clock-frequency = <50000000>; 287aacf86bSNathan Sullivan }; 297aacf86bSNathan Sullivan 307aacf86bSNathan Sullivan cpu_intc: interrupt-controller { 317aacf86bSNathan Sullivan #address-cells = <0>; 327aacf86bSNathan Sullivan compatible = "mti,cpu-interrupt-controller"; 337aacf86bSNathan Sullivan interrupt-controller; 347aacf86bSNathan Sullivan #interrupt-cells = <1>; 357aacf86bSNathan Sullivan }; 367aacf86bSNathan Sullivan 377aacf86bSNathan Sullivan ahb@1f300000 { 387aacf86bSNathan Sullivan compatible = "simple-bus"; 397aacf86bSNathan Sullivan #address-cells = <1>; 407aacf86bSNathan Sullivan #size-cells = <1>; 417aacf86bSNathan Sullivan ranges = <0x0 0x1f300000 0x80FFF>; 427aacf86bSNathan Sullivan 437aacf86bSNathan Sullivan gpio1: gpio@10 { 447aacf86bSNathan Sullivan compatible = "ni,169445-nand-gpio"; 457aacf86bSNathan Sullivan reg = <0x10 0x4>; 467aacf86bSNathan Sullivan reg-names = "dat"; 477aacf86bSNathan Sullivan gpio-controller; 487aacf86bSNathan Sullivan #gpio-cells = <2>; 497aacf86bSNathan Sullivan }; 507aacf86bSNathan Sullivan 517aacf86bSNathan Sullivan gpio2: gpio@14 { 527aacf86bSNathan Sullivan compatible = "ni,169445-nand-gpio"; 537aacf86bSNathan Sullivan reg = <0x14 0x4>; 547aacf86bSNathan Sullivan reg-names = "dat"; 557aacf86bSNathan Sullivan gpio-controller; 567aacf86bSNathan Sullivan #gpio-cells = <2>; 577aacf86bSNathan Sullivan no-output; 587aacf86bSNathan Sullivan }; 597aacf86bSNathan Sullivan 607aacf86bSNathan Sullivan nand@0 { 617aacf86bSNathan Sullivan compatible = "gpio-control-nand"; 627aacf86bSNathan Sullivan nand-on-flash-bbt; 637aacf86bSNathan Sullivan nand-ecc-mode = "soft_bch"; 647aacf86bSNathan Sullivan nand-ecc-step-size = <512>; 657aacf86bSNathan Sullivan nand-ecc-strength = <4>; 667aacf86bSNathan Sullivan reg = <0x0 4>; 677aacf86bSNathan Sullivan gpios = <&gpio2 0 0>, /* rdy */ 687aacf86bSNathan Sullivan <&gpio1 1 0>, /* nce */ 697aacf86bSNathan Sullivan <&gpio1 2 0>, /* ale */ 707aacf86bSNathan Sullivan <&gpio1 3 0>, /* cle */ 717aacf86bSNathan Sullivan <&gpio1 4 0>; /* nwp */ 727aacf86bSNathan Sullivan }; 737aacf86bSNathan Sullivan 747aacf86bSNathan Sullivan serial@80000 { 757aacf86bSNathan Sullivan compatible = "ns16550a"; 767aacf86bSNathan Sullivan reg = <0x80000 0x1000>; 777aacf86bSNathan Sullivan interrupt-parent = <&cpu_intc>; 787aacf86bSNathan Sullivan interrupts = <6>; 797aacf86bSNathan Sullivan clocks = <&baseclk>; 807aacf86bSNathan Sullivan reg-shift = <0>; 817aacf86bSNathan Sullivan }; 827aacf86bSNathan Sullivan 837aacf86bSNathan Sullivan ethernet@40000 { 847aacf86bSNathan Sullivan compatible = "snps,dwmac-4.10a"; 857aacf86bSNathan Sullivan interrupt-parent = <&cpu_intc>; 867aacf86bSNathan Sullivan interrupts = <5>; 877aacf86bSNathan Sullivan interrupt-names = "macirq"; 887aacf86bSNathan Sullivan reg = <0x40000 0x2000>; 897aacf86bSNathan Sullivan clock-names = "stmmaceth", "pclk"; 907aacf86bSNathan Sullivan clocks = <&baseclk>, <&baseclk>; 917aacf86bSNathan Sullivan 927aacf86bSNathan Sullivan phy-mode = "rgmii"; 937aacf86bSNathan Sullivan 947aacf86bSNathan Sullivan fixed-link { 957aacf86bSNathan Sullivan speed = <1000>; 967aacf86bSNathan Sullivan full-duplex; 977aacf86bSNathan Sullivan }; 987aacf86bSNathan Sullivan }; 997aacf86bSNathan Sullivan }; 1007aacf86bSNathan Sullivan}; 101