Lines Matching +full:omap4 +full:- +full:hwspinlock
7 #include <dt-bindings/gpio/gpio.h>
8 #include <dt-bindings/pinctrl/omap.h>
12 interrupt-parent = <&intc>;
13 #address-cells = <1>;
14 #size-cells = <1>;
28 #address-cells = <1>;
29 #size-cells = <0>;
31 compatible = "arm,cortex-a8";
38 compatible = "arm,cortex-a8-pmu";
47 compatible = "ti,omap-infra";
49 compatible = "ti,omap3-mpu";
62 compatible = "simple-bus";
65 #address-cells = <1>;
66 #size-cells = <1>;
70 compatible = "ti,dm816-prcm";
74 #address-cells = <1>;
75 #size-cells = <0>;
83 compatible = "ti,dm816-scrm", "simple-bus";
85 #address-cells = <1>;
86 #size-cells = <1>;
87 #pinctrl-cells = <1>;
91 compatible = "pinctrl-single";
93 #pinctrl-cells = <1>;
94 pinctrl-single,register-width = <16>;
95 pinctrl-single,function-mask = <0xf>;
100 compatible = "syscon", "simple-bus";
102 #address-cells = <1>;
103 #size-cells = <1>;
106 usb_phy0: usb-phy@20 {
107 compatible = "ti,dm8168-usb-phy";
109 reg-names = "phy";
111 clock-names = "refclk";
112 #phy-cells = <0>;
116 usb_phy1: usb-phy@28 {
117 compatible = "ti,dm8168-usb-phy";
119 reg-names = "phy";
121 clock-names = "refclk";
122 #phy-cells = <0>;
140 #dma-cells = <1>;
144 compatible = "ti,816-elm";
151 compatible = "ti,omap4-gpio";
153 ti,gpio-always-on;
156 gpio-controller;
157 #gpio-cells = <2>;
158 interrupt-controller;
159 #interrupt-cells = <2>;
163 compatible = "ti,omap4-gpio";
165 ti,gpio-always-on;
168 gpio-controller;
169 #gpio-cells = <2>;
170 interrupt-controller;
171 #interrupt-cells = <2>;
175 compatible = "ti,am3352-gpmc";
178 #address-cells = <2>;
179 #size-cells = <1>;
182 dma-names = "rxtx";
183 gpmc,num-cs = <6>;
184 gpmc,num-waitpins = <2>;
185 interrupt-controller;
186 #interrupt-cells = <2>;
187 gpio-controller;
188 #gpio-cells = <2>;
192 compatible = "ti,omap4-i2c";
195 #address-cells = <1>;
196 #size-cells = <0>;
199 dma-names = "tx", "rx";
203 compatible = "ti,omap4-i2c";
206 #address-cells = <1>;
207 #size-cells = <0>;
210 dma-names = "tx", "rx";
213 intc: interrupt-controller@48200000 {
214 compatible = "ti,dm816-intc";
215 interrupt-controller;
216 #interrupt-cells = <1>;
221 compatible = "ti,am3352-rtc", "ti,da830-rtc";
228 compatible = "ti,omap4-mailbox";
232 #mbox-cells = <1>;
233 ti,mbox-num-users = <4>;
234 ti,mbox-num-fifos = <12>;
236 ti,mbox-tx = <3 0 0>;
237 ti,mbox-rx = <0 0 0>;
242 compatible = "ti,omap4-hwspinlock";
245 #hwlock-cells = <1>;
250 #address-cells = <1>;
251 #size-cells = <0>;
255 phy0: ethernet-phy@0 {
258 phy1: ethernet-phy@1 {
264 compatible = "ti,dm816-emac";
270 ti,davinci-ctrl-reg-offset = <0>;
271 ti,davinci-ctrl-mod-reg-offset = <0x900>;
272 ti,davinci-ctrl-ram-offset = <0x2000>;
273 ti,davinci-ctrl-ram-size = <0x2000>;
275 phy-handle = <&phy0>;
279 compatible = "ti,dm816-emac";
284 ti,davinci-ctrl-reg-offset = <0>;
285 ti,davinci-ctrl-mod-reg-offset = <0x900>;
286 ti,davinci-ctrl-ram-offset = <0x2000>;
287 ti,davinci-ctrl-ram-size = <0x2000>;
289 phy-handle = <&phy1>;
293 compatible = "ti,omap4-mcspi";
295 #address-cells = <1>;
296 #size-cells = <0>;
298 ti,spi-num-cs = <4>;
304 dma-names = "tx0", "rx0", "tx1", "rx1",
309 compatible = "ti,omap4-hsmmc";
314 dma-names = "tx", "rx";
318 compatible = "ti,dm816-timer";
322 ti,timer-alwon;
326 compatible = "ti,dm816-timer";
333 compatible = "ti,dm816-timer";
340 compatible = "ti,dm816-timer";
344 ti,timer-pwm;
348 compatible = "ti,dm816-timer";
352 ti,timer-pwm;
356 compatible = "ti,dm816-timer";
360 ti,timer-pwm;
364 compatible = "ti,dm816-timer";
368 ti,timer-pwm;
372 compatible = "ti,am3352-uart", "ti,omap3-uart";
375 clock-frequency = <48000000>;
378 dma-names = "tx", "rx";
382 compatible = "ti,am3352-uart", "ti,omap3-uart";
385 clock-frequency = <48000000>;
388 dma-names = "tx", "rx";
392 compatible = "ti,am3352-uart", "ti,omap3-uart";
395 clock-frequency = <48000000>;
398 dma-names = "tx", "rx";
403 compatible = "ti,am33xx-usb";
406 #address-cells = <1>;
407 #size-cells = <1>;
411 compatible = "ti,musb-dm816";
414 reg-names = "mc", "control";
416 interrupt-names = "mc";
418 interface-type = <0>;
420 phy-names = "usb2-phy";
422 mentor,num-eps = <16>;
423 mentor,ram-bits = <12>;
441 dma-names =
451 compatible = "ti,musb-dm816";
454 reg-names = "mc", "control";
456 interrupt-names = "mc";
458 interface-type = <0>;
460 phy-names = "usb2-phy";
462 mentor,num-eps = <16>;
463 mentor,ram-bits = <12>;
481 dma-names =
490 cppi41dma: dma-controller@47402000 {
491 compatible = "ti,am3359-cppi41";
496 reg-names = "glue", "controller", "scheduler", "queuemgr";
498 interrupt-names = "glue";
499 #dma-cells = <2>;
500 #dma-channels = <30>;
501 #dma-requests = <256>;
506 compatible = "ti,omap3-wdt";
514 #include "dm816x-clocks.dtsi"