2 * Copyright (C) 2016-2014 Synopsys, Inc. (www.synopsys.com)
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
10 /include/ "skeleton_hs_idu.dtsi"
13 model = "snps,zebu_hs-smp";
14 compatible = "snps,zebu_hs";
17 interrupt-parent = <&core_intc>;
20 device_type = "memory";
21 reg = <0x80000000 0x20000000>; /* 512 */
25 bootargs = "earlycon=uart8250,mmio32,0xf0000000,115200n8 console=ttyS0,115200n8 debug";
33 compatible = "simple-bus";
37 /* child and parent address space 1:1 mapped */
42 compatible = "fixed-clock";
43 clock-frequency = <50000000>; /* 50 MHZ */
46 core_intc: interrupt-controller {
47 compatible = "snps,archs-intc";
49 #interrupt-cells = <1>;
50 /* interrupts = <16 17 18 19 20 21 22 23 24 25>; */
53 idu_intc: idu-interrupt-controller {
54 compatible = "snps,archs-idu-intc";
56 interrupt-parent = <&core_intc>;
57 /* <hwirq distribution>
58 distribution: 0=RR; 1=cpu0, 2=cpu1, 4=cpu2, 8=cpu3 */
59 #interrupt-cells = <2>;
60 interrupts = <24 25 26 27 28 29 30 31>;
64 uart0: serial@f0000000 {
65 /* compatible = "ns8250"; Doesn't use FIFOs */
66 compatible = "ns16550a";
67 reg = <0xf0000000 0x2000>;
68 interrupt-parent = <&idu_intc>;
69 /* interrupts = <0 1>; DEST=1*/
70 /* interrupts = <0 2>; DEST=2*/
71 interrupts = <0 0>; /* RR*/
72 clock-frequency = <50000000>;
76 no-loopback-test = <1>;
80 compatible = "snps,archs-pct";
81 #interrupt-cells = <1>;