2 * Copyright 2013 Freescale Semiconductor, Inc.
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License as published by
6 * the Free Software Foundation; either version 2 of the License, or
7 * (at your option) any later version.
10 #include "skeleton.dtsi"
12 #include <dt-bindings/interrupt-controller/arm-gic.h>
20 compatible = "arm,cortex-a5";
27 interrupt-parent = <&intc>;
31 intc: interrupt-controller@40002000 {
32 compatible = "arm,cortex-a9-gic";
33 #interrupt-cells = <3>;
35 reg = <0x40003000 0x1000>,
39 global_timer: timer@40002200 {
40 compatible = "arm,cortex-a9-global-timer";
41 reg = <0x40002200 0x20>;
42 interrupts = <GIC_PPI 11 IRQ_TYPE_LEVEL_HIGH>;
43 clocks = <&clks VF610_CLK_PLATFORM_BUS>;
50 interrupts = <GIC_SPI 53 IRQ_TYPE_LEVEL_HIGH>;
54 interrupts = <GIC_SPI 54 IRQ_TYPE_LEVEL_HIGH>;
58 interrupts = <GIC_SPI 58 IRQ_TYPE_LEVEL_HIGH>;
62 interrupts = <GIC_SPI 59 IRQ_TYPE_LEVEL_HIGH>;
66 interrupts = <GIC_SPI 67 IRQ_TYPE_LEVEL_HIGH>;
70 interrupts = <GIC_SPI 8 IRQ_TYPE_LEVEL_HIGH>,
71 <GIC_SPI 9 IRQ_TYPE_LEVEL_HIGH>;
72 interrupt-names = "edma-tx", "edma-err";
76 interrupts = <GIC_SPI 10 IRQ_TYPE_LEVEL_HIGH>,
77 <GIC_SPI 11 IRQ_TYPE_LEVEL_HIGH>;
78 interrupt-names = "edma-tx", "edma-err";
82 interrupts = <GIC_SPI 28 IRQ_TYPE_LEVEL_HIGH>;
86 interrupts = <GIC_SPI 78 IRQ_TYPE_LEVEL_HIGH>;
90 interrupts = <GIC_SPI 79 IRQ_TYPE_LEVEL_HIGH>;
94 interrupts = <GIC_SPI 44 IRQ_TYPE_LEVEL_HIGH>;
98 interrupts = <GIC_SPI 107 IRQ_TYPE_LEVEL_HIGH>;
102 interrupts = <GIC_SPI 108 IRQ_TYPE_LEVEL_HIGH>;
106 interrupts = <GIC_SPI 109 IRQ_TYPE_LEVEL_HIGH>;
110 interrupts = <GIC_SPI 110 IRQ_TYPE_LEVEL_HIGH>;
114 interrupts = <GIC_SPI 111 IRQ_TYPE_LEVEL_HIGH>;
118 interrupts = <GIC_SPI 71 IRQ_TYPE_LEVEL_HIGH>;
122 interrupts = <GIC_SPI 39 IRQ_TYPE_LEVEL_HIGH>;
126 interrupts = <GIC_SPI 24 IRQ_TYPE_LEVEL_HIGH>;
130 interrupts = <GIC_SPI 86 IRQ_TYPE_LEVEL_HIGH>;
134 interrupts = <GIC_SPI 61 IRQ_TYPE_LEVEL_HIGH>;
138 interrupts = <GIC_SPI 62 IRQ_TYPE_LEVEL_HIGH>;
142 interrupts = <GIC_SPI 63 IRQ_TYPE_LEVEL_HIGH>;
146 interrupts = <GIC_SPI 64 IRQ_TYPE_LEVEL_HIGH>;
150 interrupts = <GIC_SPI 65 IRQ_TYPE_LEVEL_HIGH>;
154 interrupts = <GIC_SPI 66 IRQ_TYPE_LEVEL_HIGH>;
158 interrupts = <GIC_SPI 75 IRQ_TYPE_LEVEL_HIGH>;
162 interrupts = <GIC_SPI 76 IRQ_TYPE_LEVEL_HIGH>;
166 interrupts = <GIC_SPI 50 IRQ_TYPE_LEVEL_HIGH>;
170 interrupts = <GIC_SPI 51 IRQ_TYPE_LEVEL_HIGH>;