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"; 146eda477bSMischa Jonker clock-frequency = <20000000>; /* 20 MHZ */ 15a92a5d0dSMischa Jonker #address-cells = <1>; 16a92a5d0dSMischa Jonker #size-cells = <1>; 17a92a5d0dSMischa Jonker interrupt-parent = <&intc>; 18a92a5d0dSMischa Jonker 19a92a5d0dSMischa Jonker chosen { 2061fb4bfcSVineet Gupta /* this is for console on PGU */ 2161fb4bfcSVineet Gupta /* bootargs = "console=tty0 consoleblank=0"; */ 2261fb4bfcSVineet Gupta /* this is for console on serial */ 23e8ef060bSVineet Gupta bootargs = "earlycon=uart8250,mmio32,0xf0000000,115200n8 console=tty0 console=ttyS0,115200n8 consoleblank=0 debug"; 24a92a5d0dSMischa Jonker }; 25a92a5d0dSMischa Jonker 26a92a5d0dSMischa Jonker aliases { 27a92a5d0dSMischa Jonker serial0 = &uart0; 28a92a5d0dSMischa Jonker }; 29a92a5d0dSMischa Jonker 30a92a5d0dSMischa Jonker fpga { 31a92a5d0dSMischa Jonker compatible = "simple-bus"; 32a92a5d0dSMischa Jonker #address-cells = <1>; 33a92a5d0dSMischa Jonker #size-cells = <1>; 34a92a5d0dSMischa Jonker 35a92a5d0dSMischa Jonker /* child and parent address space 1:1 mapped */ 36a92a5d0dSMischa Jonker ranges; 37a92a5d0dSMischa Jonker 38a92a5d0dSMischa Jonker intc: interrupt-controller { 39a92a5d0dSMischa Jonker compatible = "snps,arc700-intc"; 40a92a5d0dSMischa Jonker interrupt-controller; 41a92a5d0dSMischa Jonker #interrupt-cells = <1>; 42a92a5d0dSMischa Jonker }; 43a92a5d0dSMischa Jonker 44e8ef060bSVineet Gupta uart0: serial@f0000000 { 456eda477bSMischa Jonker compatible = "ns8250"; 46e8ef060bSVineet Gupta reg = <0xf0000000 0x2000>; 47a92a5d0dSMischa Jonker interrupts = <11>; 48a92a5d0dSMischa Jonker clock-frequency = <3686400>; 49a92a5d0dSMischa Jonker baud = <115200>; 50a92a5d0dSMischa Jonker reg-shift = <2>; 51a92a5d0dSMischa Jonker reg-io-width = <4>; 526eda477bSMischa Jonker no-loopback-test = <1>; 53a92a5d0dSMischa Jonker }; 54a92a5d0dSMischa Jonker 55e8ef060bSVineet Gupta pgu0: pgu@f9000000 { 56a92a5d0dSMischa Jonker compatible = "snps,arcpgufb"; 57e8ef060bSVineet Gupta reg = <0xf9000000 0x400>; 58a92a5d0dSMischa Jonker }; 59a92a5d0dSMischa Jonker 60e8ef060bSVineet Gupta ps2: ps2@f9001000 { 61a92a5d0dSMischa Jonker compatible = "snps,arc_ps2"; 62e8ef060bSVineet Gupta reg = <0xf9000400 0x14>; 63a92a5d0dSMischa Jonker interrupts = <13>; 64a92a5d0dSMischa Jonker interrupt-names = "arc_ps2_irq"; 65a92a5d0dSMischa Jonker }; 66a92a5d0dSMischa Jonker 67e8ef060bSVineet Gupta eth0: ethernet@f0003000 { 68a92a5d0dSMischa Jonker compatible = "snps,oscilan"; 69e8ef060bSVineet Gupta reg = <0xf0003000 0x44>; 70a92a5d0dSMischa Jonker interrupts = <7>, <8>; 71a92a5d0dSMischa Jonker interrupt-names = "rx", "tx"; 72a92a5d0dSMischa Jonker }; 73a92a5d0dSMischa Jonker }; 74a92a5d0dSMischa Jonker}; 75