Lines Matching +full:timer +full:- +full:dsp
1 // SPDX-License-Identifier: GPL-2.0-only
5 * Copyright (C) 2011 Texas Instruments Incorporated - https://www.ti.com/
8 #include <dt-bindings/bus/ti-sysc.h>
9 #include <dt-bindings/gpio/gpio.h>
10 #include <dt-bindings/interrupt-controller/irq.h>
11 #include <dt-bindings/pinctrl/omap.h>
15 interrupt-parent = <&intc>;
16 #address-cells = <1>;
17 #size-cells = <1>;
29 #address-cells = <0>;
30 #size-cells = <0>;
33 compatible = "arm,arm1136jf-s";
39 compatible = "arm,arm1136-pmu";
44 compatible = "ti,omap-infra";
46 compatible = "ti,omap2-mpu";
52 compatible = "simple-bus";
53 #address-cells = <1>;
54 #size-cells = <1>;
59 compatible = "ti,omap2-aes";
63 dma-names = "tx", "rx";
67 compatible = "ti,omap2420-1w";
73 intc: interrupt-controller@1 {
74 compatible = "ti,omap2-intc";
75 interrupt-controller;
76 #interrupt-cells = <1>;
80 target-module@48056000 {
81 compatible = "ti,sysc-omap2", "ti,sysc";
85 reg-names = "rev", "sysc", "syss";
86 ti,sysc-mask = <(SYSC_OMAP2_CLOCKACTIVITY |
90 ti,sysc-midle = <SYSC_IDLE_FORCE>,
93 ti,syss-mask = <1>;
95 clock-names = "fck";
96 #address-cells = <1>;
97 #size-cells = <1>;
100 sdma: dma-controller@0 {
101 compatible = "ti,omap2420-sdma", "ti,omap-sdma";
107 #dma-cells = <1>;
108 dma-channels = <32>;
109 dma-requests = <64>;
114 compatible = "ti,omap2-i2c";
117 #address-cells = <1>;
118 #size-cells = <0>;
123 compatible = "ti,omap2-i2c";
126 #address-cells = <1>;
127 #size-cells = <0>;
132 compatible = "ti,omap2-mcspi";
138 dma-names = "tx0", "rx0", "tx1", "rx1",
143 compatible = "ti,omap2-mcspi";
148 dma-names = "tx0", "rx0", "tx1", "rx1";
152 compatible = "ti,omap2-rng";
159 compatible = "ti,omap2-sham";
164 dma-names = "rx";
168 compatible = "ti,omap2-uart";
173 dma-names = "tx", "rx";
174 clock-frequency = <48000000>;
178 compatible = "ti,omap2-uart";
183 dma-names = "tx", "rx";
184 clock-frequency = <48000000>;
188 compatible = "ti,omap2-uart";
193 dma-names = "tx", "rx";
194 clock-frequency = <48000000>;
197 timer2_target: target-module@4802a000 {
198 compatible = "ti,sysc-omap2-timer", "ti,sysc";
202 reg-names = "rev", "sysc", "syss";
203 ti,sysc-mask = <(SYSC_OMAP2_CLOCKACTIVITY |
208 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
211 ti,syss-mask = <1>;
213 clock-names = "fck", "ick";
214 #address-cells = <1>;
215 #size-cells = <1>;
218 timer2: timer@0 {
219 compatible = "ti,omap2420-timer";
225 timer3: timer@48078000 {
226 compatible = "ti,omap2420-timer";
232 timer4: timer@4807a000 {
233 compatible = "ti,omap2420-timer";
239 timer5: timer@4807c000 {
240 compatible = "ti,omap2420-timer";
244 ti,timer-dsp;
247 timer6: timer@4807e000 {
248 compatible = "ti,omap2420-timer";
252 ti,timer-dsp;
255 timer7: timer@48080000 {
256 compatible = "ti,omap2420-timer";
260 ti,timer-dsp;
263 timer8: timer@48082000 {
264 compatible = "ti,omap2420-timer";
268 ti,timer-dsp;
271 timer9: timer@48084000 {
272 compatible = "ti,omap2420-timer";
276 ti,timer-pwm;
279 timer10: timer@48086000 {
280 compatible = "ti,omap2420-timer";
284 ti,timer-pwm;
287 timer11: timer@48088000 {
288 compatible = "ti,omap2420-timer";
292 ti,timer-pwm;
295 timer12: timer@4808a000 {
296 compatible = "ti,omap2420-timer";
300 ti,timer-pwm;
304 compatible = "ti,omap2-dss";
308 #address-cells = <1>;
309 #size-cells = <1>;
313 compatible = "ti,omap2-dispc";
320 compatible = "ti,omap2-rfbi";
327 compatible = "ti,omap2-venc";