Lines Matching +full:gic +full:- +full:timer
33 #include <dt-bindings/interrupt-controller/arm-gic.h>
34 #include <dt-bindings/interrupt-controller/irq.h>
39 interrupt-parent = <&gic>;
40 #address-cells = <1>;
41 #size-cells = <1>;
44 #address-cells = <1>;
45 #size-cells = <0>;
49 compatible = "arm,cortex-a9";
50 next-level-cache = <&L2>;
56 compatible = "arm,cortex-a9-pmu";
59 interrupt-affinity = <&cpu0>;
63 compatible = "simple-bus";
65 #address-cells = <1>;
66 #size-cells = <1>;
69 #clock-cells = <0>;
70 compatible = "brcm,hr2-armpll";
75 timer@20200 {
76 compatible = "arm,cortex-a9-global-timer";
82 twd-timer@20600 {
83 compatible = "arm,cortex-a9-twd-timer";
90 twd-watchdog@20620 {
91 compatible = "arm,cortex-a9-twd-wdt";
98 gic: interrupt-controller@21000 { label
99 compatible = "arm,cortex-a9-gic";
100 #interrupt-cells = <3>;
101 #address-cells = <0>;
102 interrupt-controller;
107 L2: cache-controller@22000 {
108 compatible = "arm,pl310-cache";
110 cache-unified;
111 cache-level = <2>;
116 #address-cells = <1>;
117 #size-cells = <1>;
121 #clock-cells = <0>;
122 compatible = "fixed-clock";
123 clock-frequency = <25000000>;
127 #clock-cells = <0>;
128 compatible = "fixed-factor-clock";
130 clock-div = <2>;
131 clock-mult = <1>;
136 compatible = "simple-bus";
138 #address-cells = <1>;
139 #size-cells = <1>;
169 #dma-cells = <1>;
174 compatible = "brcm,nsp-amac";
177 reg-names = "amac_base", "idm_base";
182 nand_controller: nand-controller@26000 {
183 compatible = "brcm,nand-iproc", "brcm,brcmnand-v6.1";
187 reg-names = "nand", "iproc-idm", "iproc-ext";
190 #address-cells = <1>;
191 #size-cells = <0>;
193 brcm,nand-has-wp;
197 compatible = "brcm,iproc-hr2-gpio", "brcm,iproc-gpio";
199 #gpio-cells = <2>;
200 gpio-controller;
202 interrupt-controller;
203 #interrupt-cells = <2>;
208 compatible = "brcm,iproc-pwm";
211 #pwm-cells = <3>;
216 compatible = "brcm,bcm-nsp-rng";
221 compatible = "brcm,spi-nsp-qspi", "brcm,spi-bcm-qspi";
226 reg-names = "mspi", "bspi", "intr_regs",
235 interrupt-names = "spi_lr_fullness_reached",
242 num-cs = <2>;
243 #address-cells = <1>;
244 #size-cells = <0>;
249 ccbtimer0: timer@34000 {
256 ccbtimer1: timer@35000 {
264 compatible = "brcm,iproc-i2c";
266 #address-cells = <1>;
267 #size-cells = <0>;
269 clock-frequency = <100000>;
279 compatible = "brcm,iproc-i2c";
281 #address-cells = <1>;
282 #size-cells = <0>;
284 clock-frequency = <100000>;
289 compatible = "cfi-flash", "jedec-flash";
292 #address-cells = <1>;
293 #size-cells = <1>;
299 compatible = "brcm,iproc-pcie";
302 #interrupt-cells = <1>;
303 interrupt-map-mask = <0 0 0 0>;
304 interrupt-map = <0 0 0 0 &gic GIC_SPI 186 IRQ_TYPE_LEVEL_HIGH>;
306 linux,pci-domain = <0>;
308 bus-range = <0x00 0xff>;
310 #address-cells = <3>;
311 #size-cells = <2>;
321 msi-parent = <&msi0>;
323 compatible = "brcm,iproc-msi";
324 msi-controller;
325 interrupt-parent = <&gic>;
330 brcm,pcie-msi-inten;
335 compatible = "brcm,iproc-pcie";
338 #interrupt-cells = <1>;
339 interrupt-map-mask = <0 0 0 0>;
340 interrupt-map = <0 0 0 0 &gic GIC_SPI 192 IRQ_TYPE_LEVEL_HIGH>;
342 linux,pci-domain = <1>;
344 bus-range = <0x00 0xff>;
346 #address-cells = <3>;
347 #size-cells = <2>;
357 msi-parent = <&msi1>;
359 compatible = "brcm,iproc-msi";
360 msi-controller;
361 interrupt-parent = <&gic>;
366 brcm,pcie-msi-inten;