|  | /dts-v1/; | 
|  |  | 
|  | / { | 
|  | #address-cells = <1>; | 
|  | #size-cells = <1>; | 
|  | compatible = "ni,169445"; | 
|  |  | 
|  | cpus { | 
|  | #address-cells = <1>; | 
|  | #size-cells = <0>; | 
|  | cpu@0 { | 
|  | device_type = "cpu"; | 
|  | compatible = "mti,mips14KEc"; | 
|  | clocks = <&baseclk>; | 
|  | reg = <0>; | 
|  | }; | 
|  | }; | 
|  |  | 
|  | memory@0 { | 
|  | device_type = "memory"; | 
|  | reg = <0x0 0x10000000>; | 
|  | }; | 
|  |  | 
|  | baseclk: baseclock { | 
|  | compatible = "fixed-clock"; | 
|  | #clock-cells = <0>; | 
|  | clock-frequency = <50000000>; | 
|  | }; | 
|  |  | 
|  | cpu_intc: interrupt-controller { | 
|  | #address-cells = <0>; | 
|  | compatible = "mti,cpu-interrupt-controller"; | 
|  | interrupt-controller; | 
|  | #interrupt-cells = <1>; | 
|  | }; | 
|  |  | 
|  | ahb@1f300000 { | 
|  | compatible = "simple-bus"; | 
|  | #address-cells = <1>; | 
|  | #size-cells = <1>; | 
|  | ranges = <0x0 0x1f300000 0x80FFF>; | 
|  |  | 
|  | gpio1: gpio@10 { | 
|  | compatible = "ni,169445-nand-gpio"; | 
|  | reg = <0x10 0x4>; | 
|  | reg-names = "dat"; | 
|  | gpio-controller; | 
|  | #gpio-cells = <2>; | 
|  | }; | 
|  |  | 
|  | gpio2: gpio@14 { | 
|  | compatible = "ni,169445-nand-gpio"; | 
|  | reg = <0x14 0x4>; | 
|  | reg-names = "dat"; | 
|  | gpio-controller; | 
|  | #gpio-cells = <2>; | 
|  | no-output; | 
|  | }; | 
|  |  | 
|  | nand@0 { | 
|  | compatible = "gpio-control-nand"; | 
|  | nand-on-flash-bbt; | 
|  | nand-ecc-mode = "soft_bch"; | 
|  | nand-ecc-step-size = <512>; | 
|  | nand-ecc-strength = <4>; | 
|  | reg = <0x0 4>; | 
|  | gpios = <&gpio2 0 0>, /* rdy */ | 
|  | <&gpio1 1 0>, /* nce */ | 
|  | <&gpio1 2 0>, /* ale */ | 
|  | <&gpio1 3 0>, /* cle */ | 
|  | <&gpio1 4 0>; /* nwp */ | 
|  | }; | 
|  |  | 
|  | serial@80000 { | 
|  | compatible = "ns16550a"; | 
|  | reg = <0x80000 0x1000>; | 
|  | interrupt-parent = <&cpu_intc>; | 
|  | interrupts = <6>; | 
|  | clocks = <&baseclk>; | 
|  | reg-shift = <0>; | 
|  | }; | 
|  |  | 
|  | ethernet@40000 { | 
|  | compatible = "snps,dwmac-4.10a"; | 
|  | interrupt-parent = <&cpu_intc>; | 
|  | interrupts = <5>; | 
|  | interrupt-names = "macirq"; | 
|  | reg = <0x40000 0x2000>; | 
|  | clock-names = "stmmaceth", "pclk"; | 
|  | clocks = <&baseclk>, <&baseclk>; | 
|  |  | 
|  | phy-mode = "rgmii"; | 
|  |  | 
|  | fixed-link { | 
|  | speed = <1000>; | 
|  | full-duplex; | 
|  | }; | 
|  | }; | 
|  | }; | 
|  | }; |