1a92a5d0dSMischa Jonker/* 2a92a5d0dSMischa Jonker * Copyright (C) 2013 Synopsys, Inc. (www.synopsys.com) 3a92a5d0dSMischa Jonker * 4a92a5d0dSMischa Jonker * This program is free software; you can redistribute it and/or modify 5a92a5d0dSMischa Jonker * it under the terms of the GNU General Public License version 2 as 6a92a5d0dSMischa Jonker * published by the Free Software Foundation. 7a92a5d0dSMischa Jonker */ 8a92a5d0dSMischa Jonker/dts-v1/; 9a92a5d0dSMischa Jonker 10a92a5d0dSMischa Jonker/include/ "skeleton.dtsi" 11a92a5d0dSMischa Jonker 12a92a5d0dSMischa Jonker/ { 13a92a5d0dSMischa Jonker compatible = "snps,nsimosci"; 14a92a5d0dSMischa Jonker clock-frequency = <80000000>; /* 80 MHZ */ 15a92a5d0dSMischa Jonker #address-cells = <1>; 16a92a5d0dSMischa Jonker #size-cells = <1>; 17a92a5d0dSMischa Jonker interrupt-parent = <&intc>; 18a92a5d0dSMischa Jonker 19a92a5d0dSMischa Jonker chosen { 20a92a5d0dSMischa Jonker bootargs = "console=tty0 consoleblank=0"; 21a92a5d0dSMischa Jonker }; 22a92a5d0dSMischa Jonker 23a92a5d0dSMischa Jonker aliases { 24a92a5d0dSMischa Jonker serial0 = &uart0; 25a92a5d0dSMischa Jonker }; 26a92a5d0dSMischa Jonker 27a92a5d0dSMischa Jonker memory { 28a92a5d0dSMischa Jonker device_type = "memory"; 29a92a5d0dSMischa Jonker reg = <0x80000000 0x10000000>; /* 256M */ 30a92a5d0dSMischa Jonker }; 31a92a5d0dSMischa Jonker 32a92a5d0dSMischa Jonker fpga { 33a92a5d0dSMischa Jonker compatible = "simple-bus"; 34a92a5d0dSMischa Jonker #address-cells = <1>; 35a92a5d0dSMischa Jonker #size-cells = <1>; 36a92a5d0dSMischa Jonker 37a92a5d0dSMischa Jonker /* child and parent address space 1:1 mapped */ 38a92a5d0dSMischa Jonker ranges; 39a92a5d0dSMischa Jonker 40a92a5d0dSMischa Jonker intc: interrupt-controller { 41a92a5d0dSMischa Jonker compatible = "snps,arc700-intc"; 42a92a5d0dSMischa Jonker interrupt-controller; 43a92a5d0dSMischa Jonker #interrupt-cells = <1>; 44a92a5d0dSMischa Jonker }; 45a92a5d0dSMischa Jonker 46a92a5d0dSMischa Jonker uart0: serial@c0000000 { 47a92a5d0dSMischa Jonker compatible = "snps,dw-apb-uart"; 48a92a5d0dSMischa Jonker reg = <0xc0000000 0x2000>; 49a92a5d0dSMischa Jonker interrupts = <11>; 50a92a5d0dSMischa Jonker #clock-frequency = <80000000>; 51a92a5d0dSMischa Jonker clock-frequency = <3686400>; 52a92a5d0dSMischa Jonker baud = <115200>; 53a92a5d0dSMischa Jonker reg-shift = <2>; 54a92a5d0dSMischa Jonker reg-io-width = <4>; 55a92a5d0dSMischa Jonker status = "okay"; 56a92a5d0dSMischa Jonker }; 57a92a5d0dSMischa Jonker 58a92a5d0dSMischa Jonker pgu0: pgu@c9000000 { 59a92a5d0dSMischa Jonker compatible = "snps,arcpgufb"; 60a92a5d0dSMischa Jonker reg = <0xc9000000 0x400>; 61a92a5d0dSMischa Jonker }; 62a92a5d0dSMischa Jonker 63a92a5d0dSMischa Jonker ps2: ps2@c9001000 { 64a92a5d0dSMischa Jonker compatible = "snps,arc_ps2"; 65a92a5d0dSMischa Jonker reg = <0xc9000400 0x14>; 66a92a5d0dSMischa Jonker interrupts = <13>; 67a92a5d0dSMischa Jonker interrupt-names = "arc_ps2_irq"; 68a92a5d0dSMischa Jonker }; 69a92a5d0dSMischa Jonker 70a92a5d0dSMischa Jonker eth0: ethernet@c0003000 { 71a92a5d0dSMischa Jonker compatible = "snps,oscilan"; 72a92a5d0dSMischa Jonker reg = <0xc0003000 0x44>; 73a92a5d0dSMischa Jonker interrupts = <7>, <8>; 74a92a5d0dSMischa Jonker interrupt-names = "rx", "tx"; 75a92a5d0dSMischa Jonker }; 76a92a5d0dSMischa Jonker }; 77a92a5d0dSMischa Jonker}; 78