Lines Matching +full:interrupt +full:- +full:names
4 * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/
11 #include <dt-bindings/gpio/gpio.h>
12 #include <dt-bindings/interrupt-controller/irq.h>
13 #include <dt-bindings/pinctrl/omap.h>
17 interrupt-parent = <&intc>;
18 #address-cells = <1>;
19 #size-cells = <1>;
32 #address-cells = <1>;
33 #size-cells = <0>;
36 compatible = "arm,cortex-a8";
41 clock-names = "cpu";
43 clock-latency = <300000>; /* From omap-cpufreq driver */
48 compatible = "arm,cortex-a8-pmu";
59 compatible = "ti,omap-infra";
61 compatible = "ti,omap3-mpu";
70 compatible = "ti,omap3-c64";
83 compatible = "ti,omap3-l3-smx", "simple-bus";
86 #address-cells = <1>;
87 #size-cells = <1>;
92 compatible = "ti,omap3-l4-core", "simple-bus";
93 #address-cells = <1>;
94 #size-cells = <1>;
98 compatible = "ti,omap3-scm", "simple-bus";
100 #address-cells = <1>;
101 #size-cells = <1>;
105 compatible = "ti,omap3-padconf",
106 "pinctrl-single";
108 #address-cells = <1>;
109 #size-cells = <0>;
110 #interrupt-cells = <1>;
111 interrupt-controller;
112 pinctrl-single,register-width = <16>;
113 pinctrl-single,function-mask = <0xff1f>;
117 compatible = "syscon", "simple-bus";
119 #address-cells = <1>;
120 #size-cells = <1>;
124 compatible = "ti,pbias-omap3", "ti,pbias-omap";
128 regulator-name = "pbias_mmc_omap2430";
129 regulator-min-microvolt = <1800000>;
130 regulator-max-microvolt = <3000000>;
135 #address-cells = <1>;
136 #size-cells = <0>;
144 compatible = "ti,omap3-padconf",
145 "pinctrl-single";
147 #address-cells = <1>;
148 #size-cells = <0>;
149 #interrupt-cells = <1>;
150 interrupt-controller;
151 pinctrl-single,register-width = <16>;
152 pinctrl-single,function-mask = <0xff1f>;
158 compatible = "ti,omap3-aes";
163 dma-names = "tx", "rx";
167 compatible = "ti,omap3-prm";
172 #address-cells = <1>;
173 #size-cells = <0>;
181 compatible = "ti,omap3-cm";
185 #address-cells = <1>;
186 #size-cells = <0>;
194 compatible = "ti,omap-counter32k";
199 intc: interrupt-controller@48200000 {
200 compatible = "ti,omap3-intc";
201 interrupt-controller;
202 #interrupt-cells = <1>;
206 sdma: dma-controller@48056000 {
207 compatible = "ti,omap3630-sdma", "ti,omap3430-sdma";
213 #dma-cells = <1>;
214 dma-channels = <32>;
215 dma-requests = <96>;
219 compatible = "ti,omap3-gpio";
223 ti,gpio-always-on;
224 gpio-controller;
225 #gpio-cells = <2>;
226 interrupt-controller;
227 #interrupt-cells = <2>;
231 compatible = "ti,omap3-gpio";
235 gpio-controller;
236 #gpio-cells = <2>;
237 interrupt-controller;
238 #interrupt-cells = <2>;
242 compatible = "ti,omap3-gpio";
246 gpio-controller;
247 #gpio-cells = <2>;
248 interrupt-controller;
249 #interrupt-cells = <2>;
253 compatible = "ti,omap3-gpio";
257 gpio-controller;
258 #gpio-cells = <2>;
259 interrupt-controller;
260 #interrupt-cells = <2>;
264 compatible = "ti,omap3-gpio";
268 gpio-controller;
269 #gpio-cells = <2>;
270 interrupt-controller;
271 #interrupt-cells = <2>;
275 compatible = "ti,omap3-gpio";
279 gpio-controller;
280 #gpio-cells = <2>;
281 interrupt-controller;
282 #interrupt-cells = <2>;
286 compatible = "ti,omap3-uart";
288 reg-shift = <2>;
289 interrupts-extended = <&intc 72>;
291 dma-names = "tx", "rx";
293 clock-frequency = <48000000>;
297 compatible = "ti,omap3-uart";
299 interrupts-extended = <&intc 73>;
301 dma-names = "tx", "rx";
303 clock-frequency = <48000000>;
307 compatible = "ti,omap3-uart";
309 interrupts-extended = <&intc 74>;
311 dma-names = "tx", "rx";
313 clock-frequency = <48000000>;
317 compatible = "ti,omap3-i2c";
321 dma-names = "tx", "rx";
322 #address-cells = <1>;
323 #size-cells = <0>;
328 compatible = "ti,omap3-i2c";
332 dma-names = "tx", "rx";
333 #address-cells = <1>;
334 #size-cells = <0>;
339 compatible = "ti,omap3-i2c";
343 dma-names = "tx", "rx";
344 #address-cells = <1>;
345 #size-cells = <0>;
350 compatible = "ti,omap3-mailbox";
354 #mbox-cells = <1>;
355 ti,mbox-num-users = <2>;
356 ti,mbox-num-fifos = <2>;
358 ti,mbox-tx = <0 0 0>;
359 ti,mbox-rx = <1 0 0>;
364 compatible = "ti,omap2-mcspi";
367 #address-cells = <1>;
368 #size-cells = <0>;
370 ti,spi-num-cs = <4>;
379 dma-names = "tx0", "rx0", "tx1", "rx1",
384 compatible = "ti,omap2-mcspi";
387 #address-cells = <1>;
388 #size-cells = <0>;
390 ti,spi-num-cs = <2>;
395 dma-names = "tx0", "rx0", "tx1", "rx1";
399 compatible = "ti,omap2-mcspi";
402 #address-cells = <1>;
403 #size-cells = <0>;
405 ti,spi-num-cs = <2>;
410 dma-names = "tx0", "rx0", "tx1", "rx1";
414 compatible = "ti,omap2-mcspi";
417 #address-cells = <1>;
418 #size-cells = <0>;
420 ti,spi-num-cs = <1>;
422 dma-names = "tx0", "rx0";
426 compatible = "ti,omap3-1w";
433 compatible = "ti,omap3-hsmmc";
437 ti,dual-volt;
439 dma-names = "tx", "rx";
440 pbias-supply = <&pbias_mmc_reg>;
444 compatible = "ti,omap3-hsmmc";
449 dma-names = "tx", "rx";
453 compatible = "ti,omap3-hsmmc";
458 dma-names = "tx", "rx";
462 #iommu-cells = <0>;
463 compatible = "ti,omap2-iommu";
467 ti,#tlb-entries = <8>;
471 #iommu-cells = <0>;
472 compatible = "ti,omap2-iommu";
480 compatible = "ti,omap3-wdt";
486 compatible = "ti,omap3-mcbsp";
488 reg-names = "mpu";
489 interrupts = <16>, /* OCP compliant interrupt */
490 <59>, /* TX interrupt */
491 <60>; /* RX interrupt */
492 interrupt-names = "common", "tx", "rx";
493 ti,buffer-size = <128>;
497 dma-names = "tx", "rx";
499 clock-names = "fck";
504 compatible = "ti,omap3-mcbsp";
507 reg-names = "mpu", "sidetone";
508 interrupts = <17>, /* OCP compliant interrupt */
509 <62>, /* TX interrupt */
510 <63>, /* RX interrupt */
512 interrupt-names = "common", "tx", "rx", "sidetone";
513 ti,buffer-size = <1280>;
517 dma-names = "tx", "rx";
519 clock-names = "fck", "ick";
524 compatible = "ti,omap3-mcbsp";
527 reg-names = "mpu", "sidetone";
528 interrupts = <22>, /* OCP compliant interrupt */
529 <89>, /* TX interrupt */
530 <90>, /* RX interrupt */
532 interrupt-names = "common", "tx", "rx", "sidetone";
533 ti,buffer-size = <128>;
537 dma-names = "tx", "rx";
539 clock-names = "fck", "ick";
544 compatible = "ti,omap3-mcbsp";
546 reg-names = "mpu";
547 interrupts = <23>, /* OCP compliant interrupt */
548 <54>, /* TX interrupt */
549 <55>; /* RX interrupt */
550 interrupt-names = "common", "tx", "rx";
551 ti,buffer-size = <128>;
555 dma-names = "tx", "rx";
557 clock-names = "fck";
562 compatible = "ti,omap3-mcbsp";
564 reg-names = "mpu";
565 interrupts = <27>, /* OCP compliant interrupt */
566 <81>, /* TX interrupt */
567 <82>; /* RX interrupt */
568 interrupt-names = "common", "tx", "rx";
569 ti,buffer-size = <128>;
573 dma-names = "tx", "rx";
575 clock-names = "fck";
580 compatible = "ti,omap3-sham";
585 dma-names = "rx";
589 compatible = "ti,omap3-smartreflex-core";
596 compatible = "ti,omap3-smartreflex-iva";
603 compatible = "ti,omap3430-timer";
607 ti,timer-alwon;
611 compatible = "ti,omap3430-timer";
618 compatible = "ti,omap3430-timer";
625 compatible = "ti,omap3430-timer";
632 compatible = "ti,omap3430-timer";
636 ti,timer-dsp;
640 compatible = "ti,omap3430-timer";
644 ti,timer-dsp;
648 compatible = "ti,omap3430-timer";
652 ti,timer-dsp;
656 compatible = "ti,omap3430-timer";
660 ti,timer-pwm;
661 ti,timer-dsp;
665 compatible = "ti,omap3430-timer";
669 ti,timer-pwm;
673 compatible = "ti,omap3430-timer";
677 ti,timer-pwm;
681 compatible = "ti,omap3430-timer";
685 ti,timer-pwm;
689 compatible = "ti,omap3430-timer";
693 ti,timer-alwon;
694 ti,timer-secure;
698 compatible = "ti,usbhs-tll";
705 compatible = "ti,usbhs-host";
708 #address-cells = <1>;
709 #size-cells = <1>;
713 compatible = "ti,ohci-omap3";
715 interrupt-parent = <&intc>;
720 compatible = "ti,ehci-omap";
722 interrupt-parent = <&intc>;
728 compatible = "ti,omap3430-gpmc";
733 dma-names = "rxtx";
734 gpmc,num-cs = <8>;
735 gpmc,num-waitpins = <4>;
736 #address-cells = <2>;
737 #size-cells = <1>;
738 interrupt-controller;
739 #interrupt-cells = <2>;
740 gpio-controller;
741 #gpio-cells = <2>;
745 compatible = "ti,omap3-musb";
748 interrupt-names = "mc", "dma";
751 num-eps = <16>;
752 ram-bits = <12>;
756 compatible = "ti,omap3-dss";
761 clock-names = "fck";
762 #address-cells = <1>;
763 #size-cells = <1>;
767 compatible = "ti,omap3-dispc";
772 clock-names = "fck";
776 compatible = "ti,omap3-dsi";
780 reg-names = "proto", "phy", "pll";
785 clock-names = "fck", "sys_clk";
789 compatible = "ti,omap3-rfbi";
794 clock-names = "fck", "ick";
798 compatible = "ti,omap3-venc";
803 clock-names = "fck";
807 ssi: ssi-controller@48058000 {
808 compatible = "ti,omap3-ssi";
815 reg-names = "sys",
819 interrupt-names = "gdd_mpu";
821 #address-cells = <1>;
822 #size-cells = <1>;
825 ssi_port1: ssi-port@4805a000 {
826 compatible = "ti,omap3-ssi-port";
830 reg-names = "tx",
833 interrupt-parent = <&intc>;
838 ssi_port2: ssi-port@4805b000 {
839 compatible = "ti,omap3-ssi-port";
843 reg-names = "tx",
846 interrupt-parent = <&intc>;
854 /include/ "omap3xxx-clocks.dtsi"