14f246ba3SJonas Bonn/dts-v1/; 24f246ba3SJonas Bonn/ { 34f246ba3SJonas Bonn compatible = "opencores,or1ksim"; 44f246ba3SJonas Bonn #address-cells = <1>; 54f246ba3SJonas Bonn #size-cells = <1>; 64f246ba3SJonas Bonn interrupt-parent = <&pic>; 74f246ba3SJonas Bonn 885936eebSStafford Horne aliases { 985936eebSStafford Horne uart0 = &serial0; 1085936eebSStafford Horne }; 1185936eebSStafford Horne 124f246ba3SJonas Bonn chosen { 1385936eebSStafford Horne bootargs = "earlycon"; 1485936eebSStafford Horne stdout-path = "uart0:115200"; 154f246ba3SJonas Bonn }; 164f246ba3SJonas Bonn 174f246ba3SJonas Bonn memory@0 { 184f246ba3SJonas Bonn device_type = "memory"; 194f246ba3SJonas Bonn reg = <0x00000000 0x02000000>; 204f246ba3SJonas Bonn }; 214f246ba3SJonas Bonn 224f246ba3SJonas Bonn cpus { 234f246ba3SJonas Bonn #address-cells = <1>; 244f246ba3SJonas Bonn #size-cells = <0>; 254f246ba3SJonas Bonn cpu@0 { 264f246ba3SJonas Bonn compatible = "opencores,or1200-rtlsvn481"; 274f246ba3SJonas Bonn reg = <0>; 284f246ba3SJonas Bonn clock-frequency = <20000000>; 294f246ba3SJonas Bonn }; 304f246ba3SJonas Bonn }; 314f246ba3SJonas Bonn 324f246ba3SJonas Bonn /* 334f246ba3SJonas Bonn * OR1K PIC is built into CPU and accessed via special purpose 344f246ba3SJonas Bonn * registers. It is not addressable and, hence, has no 'reg' 354f246ba3SJonas Bonn * property. 364f246ba3SJonas Bonn */ 374f246ba3SJonas Bonn pic: pic { 384f246ba3SJonas Bonn compatible = "opencores,or1k-pic"; 394f246ba3SJonas Bonn #interrupt-cells = <1>; 404f246ba3SJonas Bonn interrupt-controller; 414f246ba3SJonas Bonn }; 424f246ba3SJonas Bonn 434f246ba3SJonas Bonn serial0: serial@90000000 { 444f246ba3SJonas Bonn compatible = "opencores,uart16550-rtlsvn105", "ns16550a"; 454f246ba3SJonas Bonn reg = <0x90000000 0x100>; 464f246ba3SJonas Bonn interrupts = <2>; 474f246ba3SJonas Bonn clock-frequency = <20000000>; 484f246ba3SJonas Bonn }; 494f246ba3SJonas Bonn 504f246ba3SJonas Bonn enet0: ethoc@92000000 { 514f246ba3SJonas Bonn compatible = "opencores,ethmac-rtlsvn338"; 524f246ba3SJonas Bonn reg = <0x92000000 0x100>; 534f246ba3SJonas Bonn interrupts = <4>; 544f246ba3SJonas Bonn }; 554f246ba3SJonas Bonn}; 56