Lines Matching +full:cortex +full:- +full:a8

7 #include <dt-bindings/bus/ti-sysc.h>
8 #include <dt-bindings/clock/dm814.h>
9 #include <dt-bindings/gpio/gpio.h>
10 #include <dt-bindings/pinctrl/dm814x.h>
14 interrupt-parent = <&intc>;
15 #address-cells = <1>;
16 #size-cells = <1>;
34 #address-cells = <1>;
35 #size-cells = <0>;
37 compatible = "arm,cortex-a8";
44 compatible = "arm,cortex-a8-pmu";
53 compatible = "ti,omap-infra";
55 compatible = "ti,omap3-mpu";
61 compatible = "simple-bus";
62 #address-cells = <1>;
63 #size-cells = <1>;
68 compatible = "ti,am33xx-usb";
71 #address-cells = <1>;
72 #size-cells = <1>;
75 usb0_phy: usb-phy@47401300 {
76 compatible = "ti,am335x-usb-phy";
78 reg-names = "phy";
80 #phy-cells = <0>;
84 compatible = "ti,musb-am33xx";
87 reg-names = "mc", "control";
90 interrupt-names = "mc";
93 mentor,num-eps = <16>;
94 mentor,ram-bits = <12>;
113 dma-names =
123 compatible = "ti,musb-am33xx";
126 reg-names = "mc", "control";
128 interrupt-names = "mc";
131 mentor,num-eps = <16>;
132 mentor,ram-bits = <12>;
151 dma-names =
160 cppi41dma: dma-controller@47402000 {
161 compatible = "ti,am3359-cppi41";
166 reg-names = "glue", "controller", "scheduler", "queuemgr";
168 interrupt-names = "glue";
169 #dma-cells = <2>;
170 #dma-channels = <30>;
171 #dma-requests = <256>;
176 * See TRM "Table 1-317. L4LS Instance Summary" for hints.
182 compatible = "ti,dm814-l4ls", "simple-bus";
183 #address-cells = <1>;
184 #size-cells = <1>;
188 compatible = "ti,omap4-i2c";
189 #address-cells = <1>;
190 #size-cells = <0>;
197 compatible = "ti,814-elm";
204 compatible = "ti,omap4-gpio";
206 ti,gpio-always-on;
209 gpio-controller;
210 #gpio-cells = <2>;
211 interrupt-controller;
212 #interrupt-cells = <2>;
216 compatible = "ti,omap4-gpio";
218 ti,gpio-always-on;
221 gpio-controller;
222 #gpio-cells = <2>;
223 interrupt-controller;
224 #interrupt-cells = <2>;
228 compatible = "ti,omap4-gpio";
230 ti,gpio-always-on;
233 gpio-controller;
234 #gpio-cells = <2>;
235 interrupt-controller;
236 #interrupt-cells = <2>;
240 compatible = "ti,omap4-gpio";
242 ti,gpio-always-on;
245 gpio-controller;
246 #gpio-cells = <2>;
247 interrupt-controller;
248 #interrupt-cells = <2>;
252 compatible = "ti,omap4-i2c";
253 #address-cells = <1>;
254 #size-cells = <0>;
261 compatible = "ti,omap4-mcspi";
263 #address-cells = <1>;
264 #size-cells = <0>;
266 ti,spi-num-cs = <4>;
273 dma-names = "tx0", "rx0", "tx1", "rx1",
278 compatible = "ti,omap4-mcspi";
280 #address-cells = <1>;
281 #size-cells = <0>;
283 ti,spi-num-cs = <4>;
287 dma-names = "tx0", "rx0", "tx1", "rx1";
292 compatible = "ti,omap4-mcspi";
294 #address-cells = <1>;
295 #size-cells = <0>;
297 ti,spi-num-cs = <4>;
302 compatible = "ti,omap4-mcspi";
304 #address-cells = <1>;
305 #size-cells = <0>;
307 ti,spi-num-cs = <4>;
311 timer1_target: target-module@2e000 {
312 compatible = "ti,sysc-omap4-timer", "ti,sysc";
315 reg-names = "rev", "sysc";
316 ti,sysc-mask = <SYSC_OMAP4_SOFTRESET>;
317 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
322 clock-names = "fck";
323 #address-cells = <1>;
324 #size-cells = <1>;
328 compatible = "ti,am335x-timer-1ms";
331 ti,timer-alwon;
333 clock-names = "fck";
338 compatible = "ti,am3352-uart", "ti,omap3-uart";
341 clock-frequency = <48000000>;
344 dma-names = "tx", "rx";
348 compatible = "ti,am3352-uart", "ti,omap3-uart";
351 clock-frequency = <48000000>;
354 dma-names = "tx", "rx";
358 compatible = "ti,am3352-uart", "ti,omap3-uart";
361 clock-frequency = <48000000>;
364 dma-names = "tx", "rx";
367 timer2_target: target-module@40000 {
368 compatible = "ti,sysc-omap4-timer", "ti,sysc";
371 reg-names = "rev", "sysc";
372 ti,sysc-mask = <SYSC_OMAP4_SOFTRESET>;
373 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
378 clock-names = "fck";
379 #address-cells = <1>;
380 #size-cells = <1>;
384 compatible = "ti,dm814-timer";
388 clock-names = "fck";
393 compatible = "ti,dm814-timer";
400 compatible = "ti,omap4-hsmmc";
404 dma-names = "tx", "rx";
406 interrupt-parent = <&intc>;
411 compatible = "ti,am3352-rtc", "ti,da830-rtc";
418 compatible = "ti,omap4-hsmmc";
422 dma-names = "tx", "rx";
424 interrupt-parent = <&intc>;
429 compatible = "ti,dm814-scm", "simple-bus";
431 #address-cells = <1>;
432 #size-cells = <1>;
436 compatible = "syscon", "simple-bus";
438 #address-cells = <1>;
439 #size-cells = <1>;
442 phy_gmii_sel: phy-gmii-sel {
443 compatible = "ti,dm814-phy-gmii-sel";
445 #phy-cells = <1>;
449 #address-cells = <1>;
450 #size-cells = <0>;
458 compatible = "ti,am335x-usb-ctrl-module";
461 reg-names = "phy_ctrl", "wakeup";
464 edma_xbar: dma-router@f90 {
465 compatible = "ti,am335x-edma-crossbar";
467 #dma-cells = <3>;
468 dma-requests = <32>;
469 dma-masters = <&edma>;
477 * We leave bit 18 out of function-mask and rely
481 compatible = "pinctrl-single";
483 #address-cells = <1>;
484 #size-cells = <0>;
485 #pinctrl-cells = <1>;
486 pinctrl-single,register-width = <32>;
487 pinctrl-single,function-mask = <0x307ff>;
490 usb1_phy: usb-phy@1b00 {
491 compatible = "ti,am335x-usb-phy";
493 reg-names = "phy";
495 #phy-cells = <0>;
500 compatible = "ti,dm814-prcm", "simple-bus";
502 #address-cells = <1>;
503 #size-cells = <1>;
507 #address-cells = <1>;
508 #size-cells = <0>;
517 compatible = "ti,dm814-pllss", "simple-bus";
519 #address-cells = <1>;
520 #size-cells = <1>;
524 #address-cells = <1>;
525 #size-cells = <0>;
533 compatible = "ti,omap3-wdt";
540 intc: interrupt-controller@48200000 {
541 compatible = "ti,dm814-intc";
542 interrupt-controller;
543 #interrupt-cells = <1>;
549 compatible = "ti,omap4-hsmmc";
552 interrupt-parent = <&intc>;
556 target-module@49000000 {
557 compatible = "ti,sysc-omap4", "ti,sysc";
559 reg-names = "rev";
561 clock-names = "fck";
562 #address-cells = <1>;
563 #size-cells = <1>;
567 compatible = "ti,edma3-tpcc";
569 reg-names = "edma3_cc";
571 interrupt-names = "edma3_ccint", "edma3_mperr",
573 dma-requests = <64>;
574 #dma-cells = <2>;
579 ti,edma-memcpy-channels = <20 21>;
583 target-module@49800000 {
584 compatible = "ti,sysc-omap4", "ti,sysc";
587 reg-names = "rev", "sysc";
588 ti,sysc-mask = <SYSC_OMAP4_SOFTRESET>;
589 ti,sysc-midle = <SYSC_IDLE_FORCE>;
590 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
593 clock-names = "fck";
594 #address-cells = <1>;
595 #size-cells = <1>;
599 compatible = "ti,edma3-tptc";
602 interrupt-names = "edma3_tcerrint";
606 target-module@49900000 {
607 compatible = "ti,sysc-omap4", "ti,sysc";
610 reg-names = "rev", "sysc";
611 ti,sysc-mask = <SYSC_OMAP4_SOFTRESET>;
612 ti,sysc-midle = <SYSC_IDLE_FORCE>;
613 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
616 clock-names = "fck";
617 #address-cells = <1>;
618 #size-cells = <1>;
622 compatible = "ti,edma3-tptc";
625 interrupt-names = "edma3_tcerrint";
629 target-module@49a00000 {
630 compatible = "ti,sysc-omap4", "ti,sysc";
633 reg-names = "rev", "sysc";
634 ti,sysc-mask = <SYSC_OMAP4_SOFTRESET>;
635 ti,sysc-midle = <SYSC_IDLE_FORCE>;
636 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
639 clock-names = "fck";
640 #address-cells = <1>;
641 #size-cells = <1>;
645 compatible = "ti,edma3-tptc";
648 interrupt-names = "edma3_tcerrint";
652 target-module@49b00000 {
653 compatible = "ti,sysc-omap4", "ti,sysc";
656 reg-names = "rev", "sysc";
657 ti,sysc-mask = <SYSC_OMAP4_SOFTRESET>;
658 ti,sysc-midle = <SYSC_IDLE_FORCE>;
659 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
662 clock-names = "fck";
663 #address-cells = <1>;
664 #size-cells = <1>;
668 compatible = "ti,edma3-tptc";
671 interrupt-names = "edma3_tcerrint";
675 /* See TRM "Table 1-318. L4HS Instance Summary" */
677 compatible = "ti,dm814-l4hs", "simple-bus";
678 #address-cells = <1>;
679 #size-cells = <1>;
682 target-module@100000 {
683 compatible = "ti,sysc-omap4-simple", "ti,sysc";
687 reg-names = "rev", "sysc", "syss";
688 ti,sysc-mask = <0>;
689 ti,sysc-midle = <SYSC_IDLE_FORCE>,
691 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
693 ti,syss-mask = <1>;
695 clock-names = "fck";
696 #address-cells = <1>;
697 #size-cells = <1>;
703 clock-names = "fck", "cpts";
714 #address-cells = <1>;
715 #size-cells = <1>;
727 compatible = "ti,cpsw-mdio", "ti,davinci_mdio";
729 clock-names = "fck";
730 #address-cells = <1>;
731 #size-cells = <0>;
737 /* Filled in by U-Boot */
738 mac-address = [ 00 00 00 00 00 00 ];
743 /* Filled in by U-Boot */
744 mac-address = [ 00 00 00 00 00 00 ];
752 compatible = "ti,am3352-gpmc";
754 ti,no-idle-on-init;
757 gpmc,num-cs = <7>;
758 gpmc,num-waitpins = <2>;
759 #address-cells = <2>;
760 #size-cells = <1>;
761 interrupt-controller;
762 #interrupt-cells = <2>;
763 gpio-controller;
764 #gpio-cells = <2>;
769 #include "dm814x-clocks.dtsi"
771 /* Preferred always-on timer for clocksource */
773 ti,no-reset-on-init;
774 ti,no-idle;
776 assigned-clocks = <&timer1_fck>;
777 assigned-clock-parents = <&devosc_ck>;
783 ti,no-reset-on-init;
784 ti,no-idle;
786 assigned-clocks = <&timer2_fck>;
787 assigned-clock-parents = <&devosc_ck>;