Lines Matching +full:omap4 +full:- +full:mcspi
2 compatible = "ti,am4-l4-wkup", "simple-pm-bus";
3 power-domains = <&prm_wkup>;
5 clock-names = "fck";
10 reg-names = "ap", "la", "ia0", "ia1";
11 #address-cells = <1>;
12 #size-cells = <1>;
18 compatible = "simple-pm-bus";
19 #address-cells = <1>;
20 #size-cells = <1>;
28 compatible = "simple-pm-bus";
29 #address-cells = <1>;
30 #size-cells = <1>;
37 target-module@0 { /* 0x44d00000, ap 4 28.0 */
38 compatible = "ti,sysc-omap4", "ti,sysc";
40 reg-names = "rev";
42 clock-names = "fck";
43 #address-cells = <1>;
44 #size-cells = <1>;
49 compatible = "ti,am4372-wkup-m3";
52 reg-names = "umem", "dmem";
54 reset-names = "rstctrl";
55 ti,pm-firmware = "am335x-pm-firmware.elf";
59 target-module@f0000 { /* 0x44df0000, ap 8 58.0 */
60 compatible = "ti,sysc-omap4", "ti,sysc";
62 reg-names = "rev";
63 #address-cells = <1>;
64 #size-cells = <1>;
68 compatible = "ti,am4-prcm", "simple-bus";
71 #address-cells = <1>;
72 #size-cells = <1>;
76 #address-cells = <1>;
77 #size-cells = <0>;
87 compatible = "simple-pm-bus";
88 #address-cells = <1>;
89 #size-cells = <1>;
126 target-module@3000 { /* 0x44e03000, ap 10 0a.0 */
129 #address-cells = <1>;
130 #size-cells = <1>;
134 target-module@5000 { /* 0x44e05000, ap 12 30.0 */
137 #address-cells = <1>;
138 #size-cells = <1>;
142 target-module@7000 { /* 0x44e07000, ap 14 20.0 */
143 compatible = "ti,sysc-omap2", "ti,sysc";
147 reg-names = "rev", "sysc", "syss";
148 ti,sysc-mask = <(SYSC_OMAP2_ENAWAKEUP |
151 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
155 ti,syss-mask = <1>;
159 clock-names = "fck", "dbclk";
160 #address-cells = <1>;
161 #size-cells = <1>;
165 compatible = "ti,am4372-gpio","ti,omap4-gpio";
168 gpio-controller;
169 #gpio-cells = <2>;
170 interrupt-controller;
171 #interrupt-cells = <2>;
176 target-module@9000 { /* 0x44e09000, ap 16 04.0 */
177 compatible = "ti,sysc-omap2", "ti,sysc";
181 reg-names = "rev", "sysc", "syss";
182 ti,sysc-mask = <(SYSC_OMAP2_ENAWAKEUP |
185 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
191 clock-names = "fck";
192 #address-cells = <1>;
193 #size-cells = <1>;
197 compatible = "ti,am4372-uart";
203 target-module@b000 { /* 0x44e0b000, ap 18 48.0 */
204 compatible = "ti,sysc-omap2", "ti,sysc";
208 reg-names = "rev", "sysc", "syss";
209 ti,sysc-mask = <(SYSC_OMAP2_CLOCKACTIVITY |
213 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
217 ti,syss-mask = <1>;
220 clock-names = "fck";
221 #address-cells = <1>;
222 #size-cells = <1>;
226 compatible = "ti,am4372-i2c","ti,omap4-i2c";
229 #address-cells = <1>;
230 #size-cells = <0>;
235 target-module@d000 { /* 0x44e0d000, ap 20 38.0 */
236 compatible = "ti,sysc-omap4", "ti,sysc";
239 reg-names = "rev", "sysc";
240 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
246 clock-names = "fck";
247 #address-cells = <1>;
248 #size-cells = <1>;
252 compatible = "ti,am3359-tscadc";
256 clock-names = "fck";
259 dma-names = "fifo0", "fifo1";
262 compatible = "ti,am3359-tsc";
266 #io-channel-cells = <1>;
267 compatible = "ti,am3359-adc";
273 target-module@10000 { /* 0x44e10000, ap 22 0c.0 */
274 compatible = "ti,sysc-omap4", "ti,sysc";
276 reg-names = "rev";
278 clock-names = "fck";
279 ti,no-idle;
280 #address-cells = <1>;
281 #size-cells = <1>;
285 compatible = "ti,am4-scm", "simple-bus";
287 #address-cells = <1>;
288 #size-cells = <1>;
292 compatible = "ti,am437-padconf",
293 "pinctrl-single";
295 #address-cells = <1>;
296 #size-cells = <0>;
297 #pinctrl-cells = <1>;
298 #interrupt-cells = <1>;
299 interrupt-controller;
300 pinctrl-single,register-width = <32>;
301 pinctrl-single,function-mask = <0xffffffff>;
305 compatible = "syscon", "simple-bus";
307 #address-cells = <1>;
308 #size-cells = <1>;
310 phy_gmii_sel: phy-gmii-sel {
311 compatible = "ti,am43xx-phy-gmii-sel";
313 #phy-cells = <2>;
317 #address-cells = <1>;
318 #size-cells = <0>;
323 compatible = "ti,am4372-wkup-m3-ipc";
330 edma_xbar: dma-router@f90 {
331 compatible = "ti,am335x-edma-crossbar";
333 #dma-cells = <3>;
334 dma-requests = <64>;
335 dma-masters = <&edma>;
343 timer1_target: target-module@31000 { /* 0x44e31000, ap 24 40.0 */
344 compatible = "ti,sysc-omap2-timer", "ti,sysc";
348 reg-names = "rev", "sysc", "syss";
349 ti,sysc-mask = <(SYSC_OMAP2_CLOCKACTIVITY |
352 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
355 ti,syss-mask = <1>;
358 clock-names = "fck";
359 #address-cells = <1>;
360 #size-cells = <1>;
364 compatible = "ti,am4372-timer-1ms","ti,am335x-timer-1ms";
367 ti,timer-alwon;
369 clock-names = "fck";
373 target-module@33000 { /* 0x44e33000, ap 26 18.0 */
376 #address-cells = <1>;
377 #size-cells = <1>;
381 target-module@35000 { /* 0x44e35000, ap 28 50.0 */
382 compatible = "ti,sysc-omap2", "ti,sysc";
386 reg-names = "rev", "sysc", "syss";
387 ti,sysc-mask = <(SYSC_OMAP2_EMUFREE |
389 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
393 ti,syss-mask = <1>;
396 clock-names = "fck";
397 #address-cells = <1>;
398 #size-cells = <1>;
402 compatible = "ti,am4372-wdt","ti,omap3-wdt";
408 target-module@37000 { /* 0x44e37000, ap 30 08.0 */
411 #address-cells = <1>;
412 #size-cells = <1>;
416 target-module@39000 { /* 0x44e39000, ap 32 02.0 */
419 #address-cells = <1>;
420 #size-cells = <1>;
424 rtc_target: target-module@3e000 { /* 0x44e3e000, ap 34 60.0 */
425 compatible = "ti,sysc-omap4-simple", "ti,sysc";
428 reg-names = "rev", "sysc";
429 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
434 power-domains = <&prm_rtc>;
436 clock-names = "fck";
437 #address-cells = <1>;
438 #size-cells = <1>;
442 compatible = "ti,am4372-rtc", "ti,am3352-rtc",
443 "ti,da830-rtc";
448 clock-names = "int-clk";
449 system-power-controller;
454 target-module@40000 { /* 0x44e40000, ap 36 68.0 */
457 #address-cells = <1>;
458 #size-cells = <1>;
462 target-module@86000 { /* 0x44e86000, ap 40 70.0 */
463 compatible = "ti,sysc-omap2", "ti,sysc";
466 reg-names = "rev", "sysc";
467 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
471 clock-names = "fck";
472 #address-cells = <1>;
473 #size-cells = <1>;
477 compatible = "ti,am4372-counter32k","ti,omap-counter32k";
482 target-module@88000 { /* 0x44e88000, ap 38 12.0 */
485 #address-cells = <1>;
486 #size-cells = <1>;
495 compatible = "ti,am4-l4-fast", "simple-pm-bus";
496 power-domains = <&prm_per>;
498 clock-names = "fck";
502 reg-names = "ap", "la", "ia0";
503 #address-cells = <1>;
504 #size-cells = <1>;
508 compatible = "simple-pm-bus";
509 #address-cells = <1>;
510 #size-cells = <1>;
521 target-module@100000 { /* 0x4a100000, ap 3 04.0 */
522 compatible = "ti,sysc-omap4-simple", "ti,sysc";
526 reg-names = "rev", "sysc", "syss";
527 ti,sysc-mask = <0>;
528 ti,sysc-midle = <SYSC_IDLE_FORCE>,
530 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
532 ti,syss-mask = <1>;
534 clock-names = "fck";
535 #address-cells = <1>;
536 #size-cells = <1>;
540 compatible = "ti,am4372-cpsw-switch", "ti,cpsw-switch";
544 clock-names = "fck", "50mclk";
545 assigned-clocks = <&dpll_clksel_mac_clk>;
546 assigned-clock-rates = <50000000>;
547 #address-cells = <1>;
548 #size-cells = <1>;
556 interrupt-names = "rx_thresh", "rx", "tx", "misc";
558 ethernet-ports {
559 #address-cells = <1>;
560 #size-cells = <0>;
565 mac-address = [ 00 00 00 00 00 00 ];
572 mac-address = [ 00 00 00 00 00 00 ];
578 compatible = "ti,am4372-mdio", "ti,cpsw-mdio","ti,davinci_mdio";
580 clock-names = "fck";
581 #address-cells = <1>;
582 #size-cells = <0>;
589 clock-names = "cpts";
594 target-module@200000 { /* 0x4a200000, ap 7 02.0 */
597 #address-cells = <1>;
598 #size-cells = <1>;
602 target-module@400000 { /* 0x4a400000, ap 5 08.0 */
605 #address-cells = <1>;
606 #size-cells = <1>;
613 compatible = "ti,am4-l4-per", "simple-pm-bus";
614 power-domains = <&prm_per>;
616 clock-names = "fck";
623 reg-names = "ap", "la", "ia0", "ia1", "ia2", "ia3";
624 #address-cells = <1>;
625 #size-cells = <1>;
634 compatible = "simple-pm-bus";
635 #address-cells = <1>;
636 #size-cells = <1>;
686 target-module@8000 { /* 0x48008000, ap 6 10.0 */
689 #address-cells = <1>;
690 #size-cells = <1>;
694 target-module@22000 { /* 0x48022000, ap 8 0a.0 */
695 compatible = "ti,sysc-omap2", "ti,sysc";
699 reg-names = "rev", "sysc", "syss";
700 ti,sysc-mask = <(SYSC_OMAP2_ENAWAKEUP |
703 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
709 clock-names = "fck";
710 #address-cells = <1>;
711 #size-cells = <1>;
715 compatible = "ti,am4372-uart";
722 target-module@24000 { /* 0x48024000, ap 10 1c.0 */
723 compatible = "ti,sysc-omap2", "ti,sysc";
727 reg-names = "rev", "sysc", "syss";
728 ti,sysc-mask = <(SYSC_OMAP2_ENAWAKEUP |
731 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
737 clock-names = "fck";
738 #address-cells = <1>;
739 #size-cells = <1>;
743 compatible = "ti,am4372-uart";
750 target-module@2a000 { /* 0x4802a000, ap 12 22.0 */
751 compatible = "ti,sysc-omap2", "ti,sysc";
755 reg-names = "rev", "sysc", "syss";
756 ti,sysc-mask = <(SYSC_OMAP2_CLOCKACTIVITY |
760 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
764 ti,syss-mask = <1>;
767 clock-names = "fck";
768 #address-cells = <1>;
769 #size-cells = <1>;
773 compatible = "ti,am4372-i2c","ti,omap4-i2c";
776 #address-cells = <1>;
777 #size-cells = <0>;
782 target-module@30000 { /* 0x48030000, ap 65 08.0 */
783 compatible = "ti,sysc-omap2", "ti,sysc";
787 reg-names = "rev", "sysc", "syss";
788 ti,sysc-mask = <(SYSC_OMAP2_CLOCKACTIVITY |
791 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
794 ti,syss-mask = <1>;
797 clock-names = "fck";
798 #address-cells = <1>;
799 #size-cells = <1>;
803 compatible = "ti,am4372-mcspi","ti,omap4-mcspi";
806 #address-cells = <1>;
807 #size-cells = <0>;
812 target-module@34000 { /* 0x48034000, ap 80 56.0 */
815 #address-cells = <1>;
816 #size-cells = <1>;
820 target-module@36000 { /* 0x48036000, ap 84 3e.0 */
823 #address-cells = <1>;
824 #size-cells = <1>;
828 target-module@38000 { /* 0x48038000, ap 14 04.0 */
829 compatible = "ti,sysc-omap4-simple", "ti,sysc";
832 reg-names = "rev", "sysc";
833 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
838 clock-names = "fck";
839 #address-cells = <1>;
840 #size-cells = <1>;
845 compatible = "ti,am33xx-mcasp-audio";
848 reg-names = "mpu", "dat";
851 interrupt-names = "tx", "rx";
855 dma-names = "tx", "rx";
859 target-module@3c000 { /* 0x4803c000, ap 16 2a.0 */
860 compatible = "ti,sysc-omap4-simple", "ti,sysc";
863 reg-names = "rev", "sysc";
864 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
869 clock-names = "fck";
870 #address-cells = <1>;
871 #size-cells = <1>;
876 compatible = "ti,am33xx-mcasp-audio";
879 reg-names = "mpu", "dat";
882 interrupt-names = "tx", "rx";
886 dma-names = "tx", "rx";
890 timer2_target: target-module@40000 { /* 0x48040000, ap 18 1e.0 */
891 compatible = "ti,sysc-omap4-timer", "ti,sysc";
895 reg-names = "rev", "sysc", "syss";
896 ti,sysc-mask = <SYSC_OMAP4_SOFTRESET>;
897 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
903 clock-names = "fck";
904 #address-cells = <1>;
905 #size-cells = <1>;
909 compatible = "ti,am4372-timer","ti,am335x-timer";
913 clock-names = "fck";
917 target-module@42000 { /* 0x48042000, ap 20 24.0 */
918 compatible = "ti,sysc-omap4-timer", "ti,sysc";
922 reg-names = "rev", "sysc", "syss";
923 ti,sysc-mask = <SYSC_OMAP4_SOFTRESET>;
924 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
930 clock-names = "fck";
931 #address-cells = <1>;
932 #size-cells = <1>;
936 compatible = "ti,am4372-timer","ti,am335x-timer";
943 target-module@44000 { /* 0x48044000, ap 22 26.0 */
944 compatible = "ti,sysc-omap4-timer", "ti,sysc";
948 reg-names = "rev", "sysc", "syss";
949 ti,sysc-mask = <SYSC_OMAP4_SOFTRESET>;
950 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
956 clock-names = "fck";
957 #address-cells = <1>;
958 #size-cells = <1>;
962 compatible = "ti,am4372-timer","ti,am335x-timer";
965 ti,timer-pwm;
970 target-module@46000 { /* 0x48046000, ap 24 28.0 */
971 compatible = "ti,sysc-omap4-timer", "ti,sysc";
975 reg-names = "rev", "sysc", "syss";
976 ti,sysc-mask = <SYSC_OMAP4_SOFTRESET>;
977 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
983 clock-names = "fck";
984 #address-cells = <1>;
985 #size-cells = <1>;
989 compatible = "ti,am4372-timer","ti,am335x-timer";
992 ti,timer-pwm;
997 target-module@48000 { /* 0x48048000, ap 26 1a.0 */
998 compatible = "ti,sysc-omap4-timer", "ti,sysc";
1002 reg-names = "rev", "sysc", "syss";
1003 ti,sysc-mask = <SYSC_OMAP4_SOFTRESET>;
1004 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
1010 clock-names = "fck";
1011 #address-cells = <1>;
1012 #size-cells = <1>;
1016 compatible = "ti,am4372-timer","ti,am335x-timer";
1019 ti,timer-pwm;
1024 target-module@4a000 { /* 0x4804a000, ap 71 48.0 */
1025 compatible = "ti,sysc-omap4-timer", "ti,sysc";
1029 reg-names = "rev", "sysc", "syss";
1030 ti,sysc-mask = <SYSC_OMAP4_SOFTRESET>;
1031 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
1037 clock-names = "fck";
1038 #address-cells = <1>;
1039 #size-cells = <1>;
1043 compatible = "ti,am4372-timer","ti,am335x-timer";
1046 ti,timer-pwm;
1051 target-module@4c000 { /* 0x4804c000, ap 28 36.0 */
1052 compatible = "ti,sysc-omap2", "ti,sysc";
1056 reg-names = "rev", "sysc", "syss";
1057 ti,sysc-mask = <(SYSC_OMAP2_ENAWAKEUP |
1060 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
1064 ti,syss-mask = <1>;
1068 clock-names = "fck", "dbclk";
1069 #address-cells = <1>;
1070 #size-cells = <1>;
1074 compatible = "ti,am4372-gpio","ti,omap4-gpio";
1077 gpio-controller;
1078 #gpio-cells = <2>;
1079 interrupt-controller;
1080 #interrupt-cells = <2>;
1085 target-module@60000 { /* 0x48060000, ap 30 14.0 */
1086 compatible = "ti,sysc-omap2", "ti,sysc";
1090 reg-names = "rev", "sysc", "syss";
1091 ti,sysc-mask = <(SYSC_OMAP2_CLOCKACTIVITY |
1095 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
1098 ti,syss-mask = <1>;
1101 clock-names = "fck";
1102 #address-cells = <1>;
1103 #size-cells = <1>;
1107 compatible = "ti,am437-sdhci";
1109 ti,needs-special-reset;
1112 dma-names = "tx", "rx";
1118 target-module@80000 { /* 0x48080000, ap 32 18.0 */
1119 compatible = "ti,sysc-omap2", "ti,sysc";
1123 reg-names = "rev", "sysc", "syss";
1124 ti,sysc-mask = <(SYSC_OMAP2_CLOCKACTIVITY |
1127 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
1130 ti,syss-mask = <1>;
1133 clock-names = "fck";
1134 #address-cells = <1>;
1135 #size-cells = <1>;
1139 compatible = "ti,am3352-elm";
1143 clock-names = "fck";
1148 target-module@c8000 { /* 0x480c8000, ap 73 06.0 */
1149 compatible = "ti,sysc-omap4", "ti,sysc";
1152 reg-names = "rev", "sysc";
1153 ti,sysc-mask = <SYSC_OMAP4_SOFTRESET>;
1154 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
1159 clock-names = "fck";
1160 #address-cells = <1>;
1161 #size-cells = <1>;
1165 compatible = "ti,omap4-mailbox";
1168 #mbox-cells = <1>;
1169 ti,mbox-num-users = <4>;
1170 ti,mbox-num-fifos = <8>;
1171 mbox_wkupm3: mbox-wkup-m3 {
1172 ti,mbox-send-noirq;
1173 ti,mbox-tx = <0 0 0>;
1174 ti,mbox-rx = <0 0 3>;
1179 target-module@ca000 { /* 0x480ca000, ap 77 38.0 */
1180 compatible = "ti,sysc-omap2", "ti,sysc";
1184 reg-names = "rev", "sysc", "syss";
1185 ti,sysc-mask = <(SYSC_OMAP2_CLOCKACTIVITY |
1189 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
1192 ti,syss-mask = <1>;
1195 clock-names = "fck";
1196 #address-cells = <1>;
1197 #size-cells = <1>;
1201 compatible = "ti,omap4-hwspinlock";
1203 #hwlock-cells = <1>;
1209 compatible = "simple-pm-bus";
1210 #address-cells = <1>;
1211 #size-cells = <1>;
1243 target-module@8c000 { /* 0x4818c000, ap 34 0c.0 */
1246 #address-cells = <1>;
1247 #size-cells = <1>;
1251 target-module@8e000 { /* 0x4818e000, ap 36 02.0 */
1254 #address-cells = <1>;
1255 #size-cells = <1>;
1259 target-module@9c000 { /* 0x4819c000, ap 38 52.0 */
1260 compatible = "ti,sysc-omap2", "ti,sysc";
1264 reg-names = "rev", "sysc", "syss";
1265 ti,sysc-mask = <(SYSC_OMAP2_CLOCKACTIVITY |
1269 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
1273 ti,syss-mask = <1>;
1276 clock-names = "fck";
1277 #address-cells = <1>;
1278 #size-cells = <1>;
1282 compatible = "ti,am4372-i2c","ti,omap4-i2c";
1285 #address-cells = <1>;
1286 #size-cells = <0>;
1291 target-module@a0000 { /* 0x481a0000, ap 67 2c.0 */
1292 compatible = "ti,sysc-omap2", "ti,sysc";
1296 reg-names = "rev", "sysc", "syss";
1297 ti,sysc-mask = <(SYSC_OMAP2_CLOCKACTIVITY |
1300 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
1303 ti,syss-mask = <1>;
1306 clock-names = "fck";
1307 #address-cells = <1>;
1308 #size-cells = <1>;
1312 compatible = "ti,am4372-mcspi","ti,omap4-mcspi";
1315 #address-cells = <1>;
1316 #size-cells = <0>;
1321 target-module@a2000 { /* 0x481a2000, ap 69 2e.0 */
1322 compatible = "ti,sysc-omap2", "ti,sysc";
1326 reg-names = "rev", "sysc", "syss";
1327 ti,sysc-mask = <(SYSC_OMAP2_CLOCKACTIVITY |
1330 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
1333 ti,syss-mask = <1>;
1336 clock-names = "fck";
1337 #address-cells = <1>;
1338 #size-cells = <1>;
1342 compatible = "ti,am4372-mcspi","ti,omap4-mcspi";
1345 #address-cells = <1>;
1346 #size-cells = <0>;
1351 target-module@a4000 { /* 0x481a4000, ap 92 62.0 */
1352 compatible = "ti,sysc-omap2", "ti,sysc";
1356 reg-names = "rev", "sysc", "syss";
1357 ti,sysc-mask = <(SYSC_OMAP2_CLOCKACTIVITY |
1360 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
1363 ti,syss-mask = <1>;
1366 clock-names = "fck";
1367 #address-cells = <1>;
1368 #size-cells = <1>;
1372 compatible = "ti,am4372-mcspi","ti,omap4-mcspi";
1375 #address-cells = <1>;
1376 #size-cells = <0>;
1381 target-module@a6000 { /* 0x481a6000, ap 40 16.0 */
1382 compatible = "ti,sysc-omap2", "ti,sysc";
1386 reg-names = "rev", "sysc", "syss";
1387 ti,sysc-mask = <(SYSC_OMAP2_ENAWAKEUP |
1390 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
1396 clock-names = "fck";
1397 #address-cells = <1>;
1398 #size-cells = <1>;
1402 compatible = "ti,am4372-uart";
1409 target-module@a8000 { /* 0x481a8000, ap 42 20.0 */
1410 compatible = "ti,sysc-omap2", "ti,sysc";
1414 reg-names = "rev", "sysc", "syss";
1415 ti,sysc-mask = <(SYSC_OMAP2_ENAWAKEUP |
1418 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
1424 clock-names = "fck";
1425 #address-cells = <1>;
1426 #size-cells = <1>;
1430 compatible = "ti,am4372-uart";
1437 target-module@aa000 { /* 0x481aa000, ap 44 12.0 */
1438 compatible = "ti,sysc-omap2", "ti,sysc";
1442 reg-names = "rev", "sysc", "syss";
1443 ti,sysc-mask = <(SYSC_OMAP2_ENAWAKEUP |
1446 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
1452 clock-names = "fck";
1453 #address-cells = <1>;
1454 #size-cells = <1>;
1458 compatible = "ti,am4372-uart";
1465 target-module@ac000 { /* 0x481ac000, ap 46 30.0 */
1466 compatible = "ti,sysc-omap2", "ti,sysc";
1470 reg-names = "rev", "sysc", "syss";
1471 ti,sysc-mask = <(SYSC_OMAP2_ENAWAKEUP |
1474 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
1478 ti,syss-mask = <1>;
1482 clock-names = "fck", "dbclk";
1483 #address-cells = <1>;
1484 #size-cells = <1>;
1488 compatible = "ti,am4372-gpio","ti,omap4-gpio";
1491 gpio-controller;
1492 #gpio-cells = <2>;
1493 interrupt-controller;
1494 #interrupt-cells = <2>;
1499 target-module@ae000 { /* 0x481ae000, ap 48 32.0 */
1500 compatible = "ti,sysc-omap2", "ti,sysc";
1504 reg-names = "rev", "sysc", "syss";
1505 ti,sysc-mask = <(SYSC_OMAP2_ENAWAKEUP |
1508 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
1512 ti,syss-mask = <1>;
1516 clock-names = "fck", "dbclk";
1517 #address-cells = <1>;
1518 #size-cells = <1>;
1522 compatible = "ti,am4372-gpio","ti,omap4-gpio";
1525 gpio-controller;
1526 #gpio-cells = <2>;
1527 interrupt-controller;
1528 #interrupt-cells = <2>;
1533 target-module@c1000 { /* 0x481c1000, ap 94 68.0 */
1534 compatible = "ti,sysc-omap4-timer", "ti,sysc";
1538 reg-names = "rev", "sysc", "syss";
1539 ti,sysc-mask = <SYSC_OMAP4_SOFTRESET>;
1540 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
1546 clock-names = "fck";
1547 #address-cells = <1>;
1548 #size-cells = <1>;
1552 compatible = "ti,am4372-timer","ti,am335x-timer";
1559 target-module@cc000 { /* 0x481cc000, ap 50 46.0 */
1560 compatible = "ti,sysc-omap4", "ti,sysc";
1562 reg-names = "rev";
1566 clock-names = "fck", "osc";
1567 #address-cells = <1>;
1568 #size-cells = <1>;
1572 compatible = "ti,am4372-d_can", "ti,am3352-d_can";
1575 clock-names = "fck";
1576 syscon-raminit = <&scm_conf 0x644 0>;
1582 target-module@d0000 { /* 0x481d0000, ap 52 3a.0 */
1583 compatible = "ti,sysc-omap4", "ti,sysc";
1585 reg-names = "rev";
1589 clock-names = "fck", "osc";
1590 #address-cells = <1>;
1591 #size-cells = <1>;
1595 compatible = "ti,am4372-d_can", "ti,am3352-d_can";
1598 clock-names = "fck";
1599 syscon-raminit = <&scm_conf 0x644 1>;
1605 target-module@d8000 { /* 0x481d8000, ap 54 5e.0 */
1606 compatible = "ti,sysc-omap2", "ti,sysc";
1610 reg-names = "rev", "sysc", "syss";
1611 ti,sysc-mask = <(SYSC_OMAP2_CLOCKACTIVITY |
1615 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
1618 ti,syss-mask = <1>;
1621 clock-names = "fck";
1622 #address-cells = <1>;
1623 #size-cells = <1>;
1627 compatible = "ti,am437-sdhci";
1629 ti,needs-special-reset;
1632 dma-names = "tx", "rx";
1640 compatible = "simple-pm-bus";
1641 #address-cells = <1>;
1642 #size-cells = <1>;
1645 target-module@0 {
1646 compatible = "ti,sysc-omap4-simple", "ti,sysc";
1647 power-domains = <&prm_mpu>;
1649 clock-names = "fck";
1650 ti,no-idle;
1651 #address-cells = <1>;
1652 #size-cells = <1>;
1656 compatible = "ti,omap4-mpu";
1657 pm-sram = <&pm_sram_code
1664 compatible = "simple-pm-bus";
1665 #address-cells = <1>;
1666 #size-cells = <1>;
1722 target-module@0 { /* 0x48300000, ap 56 40.0 */
1723 compatible = "ti,sysc-omap4", "ti,sysc";
1726 reg-names = "rev", "sysc";
1727 ti,sysc-midle = <SYSC_IDLE_FORCE>,
1731 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
1737 clock-names = "fck";
1738 #address-cells = <1>;
1739 #size-cells = <1>;
1743 compatible = "ti,am4372-pwmss","ti,am33xx-pwmss";
1745 #address-cells = <1>;
1746 #size-cells = <1>;
1751 compatible = "ti,am4372-ecap",
1752 "ti,am3352-ecap";
1753 #pwm-cells = <3>;
1756 clock-names = "fck";
1761 compatible = "ti,am4372-ehrpwm",
1762 "ti,am3352-ehrpwm";
1763 #pwm-cells = <3>;
1766 clock-names = "tbclk", "fck";
1772 target-module@2000 { /* 0x48302000, ap 58 4a.0 */
1773 compatible = "ti,sysc-omap4", "ti,sysc";
1776 reg-names = "rev", "sysc";
1777 ti,sysc-midle = <SYSC_IDLE_FORCE>,
1781 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
1787 clock-names = "fck";
1788 #address-cells = <1>;
1789 #size-cells = <1>;
1793 compatible = "ti,am4372-pwmss","ti,am33xx-pwmss";
1795 #address-cells = <1>;
1796 #size-cells = <1>;
1801 compatible = "ti,am4372-ecap",
1802 "ti,am3352-ecap";
1803 #pwm-cells = <3>;
1806 clock-names = "fck";
1811 compatible = "ti,am4372-ehrpwm",
1812 "ti,am3352-ehrpwm";
1813 #pwm-cells = <3>;
1816 clock-names = "tbclk", "fck";
1822 target-module@4000 { /* 0x48304000, ap 60 44.0 */
1823 compatible = "ti,sysc-omap4", "ti,sysc";
1826 reg-names = "rev", "sysc";
1827 ti,sysc-midle = <SYSC_IDLE_FORCE>,
1831 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
1837 clock-names = "fck";
1838 #address-cells = <1>;
1839 #size-cells = <1>;
1843 compatible = "ti,am4372-pwmss","ti,am33xx-pwmss";
1845 #address-cells = <1>;
1846 #size-cells = <1>;
1851 compatible = "ti,am4372-ecap",
1852 "ti,am3352-ecap";
1853 #pwm-cells = <3>;
1856 clock-names = "fck";
1861 compatible = "ti,am4372-ehrpwm",
1862 "ti,am3352-ehrpwm";
1863 #pwm-cells = <3>;
1866 clock-names = "tbclk", "fck";
1872 target-module@6000 { /* 0x48306000, ap 96 58.0 */
1873 compatible = "ti,sysc-omap4", "ti,sysc";
1876 reg-names = "rev", "sysc";
1877 ti,sysc-midle = <SYSC_IDLE_FORCE>,
1881 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
1887 clock-names = "fck";
1888 #address-cells = <1>;
1889 #size-cells = <1>;
1893 compatible = "ti,am4372-pwmss","ti,am33xx-pwmss";
1895 #address-cells = <1>;
1896 #size-cells = <1>;
1901 compatible = "ti,am4372-ehrpwm",
1902 "ti,am3352-ehrpwm";
1903 #pwm-cells = <3>;
1906 clock-names = "tbclk", "fck";
1912 target-module@8000 { /* 0x48308000, ap 98 54.0 */
1913 compatible = "ti,sysc-omap4", "ti,sysc";
1916 reg-names = "rev", "sysc";
1917 ti,sysc-midle = <SYSC_IDLE_FORCE>,
1921 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
1927 clock-names = "fck";
1928 #address-cells = <1>;
1929 #size-cells = <1>;
1933 compatible = "ti,am4372-pwmss","ti,am33xx-pwmss";
1935 #address-cells = <1>;
1936 #size-cells = <1>;
1941 compatible = "ti,am4372-ehrpwm",
1942 "ti,am3352-ehrpwm";
1943 #pwm-cells = <3>;
1946 clock-names = "tbclk", "fck";
1952 target-module@a000 { /* 0x4830a000, ap 100 60.0 */
1953 compatible = "ti,sysc-omap4", "ti,sysc";
1956 reg-names = "rev", "sysc";
1957 ti,sysc-midle = <SYSC_IDLE_FORCE>,
1961 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
1967 clock-names = "fck";
1968 #address-cells = <1>;
1969 #size-cells = <1>;
1973 compatible = "ti,am4372-pwmss","ti,am33xx-pwmss";
1975 #address-cells = <1>;
1976 #size-cells = <1>;
1981 compatible = "ti,am4372-ehrpwm",
1982 "ti,am3352-ehrpwm";
1983 #pwm-cells = <3>;
1986 clock-names = "tbclk", "fck";
1992 target-module@10000 { /* 0x48310000, ap 64 4e.1 */
1993 compatible = "ti,sysc-omap2", "ti,sysc";
1996 reg-names = "rev", "sysc";
1997 ti,sysc-mask = <SYSC_OMAP2_AUTOIDLE>;
1998 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
2002 clock-names = "fck";
2003 #address-cells = <1>;
2004 #size-cells = <1>;
2008 compatible = "ti,omap4-rng";
2014 target-module@13000 { /* 0x48313000, ap 90 50.0 */
2017 #address-cells = <1>;
2018 #size-cells = <1>;
2022 target-module@18000 { /* 0x48318000, ap 62 4c.0 */
2025 #address-cells = <1>;
2026 #size-cells = <1>;
2030 target-module@20000 { /* 0x48320000, ap 82 34.0 */
2031 compatible = "ti,sysc-omap2", "ti,sysc";
2035 reg-names = "rev", "sysc", "syss";
2036 ti,sysc-mask = <(SYSC_OMAP2_ENAWAKEUP |
2039 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
2043 ti,syss-mask = <1>;
2047 clock-names = "fck", "dbclk";
2048 #address-cells = <1>;
2049 #size-cells = <1>;
2053 compatible = "ti,am4372-gpio","ti,omap4-gpio";
2056 gpio-controller;
2057 #gpio-cells = <2>;
2058 interrupt-controller;
2059 #interrupt-cells = <2>;
2064 gpio5_target: target-module@22000 { /* 0x48322000, ap 116 64.0 */
2065 compatible = "ti,sysc-omap2", "ti,sysc";
2069 reg-names = "rev", "sysc", "syss";
2070 ti,sysc-mask = <(SYSC_OMAP2_ENAWAKEUP |
2073 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
2077 ti,syss-mask = <1>;
2081 clock-names = "fck", "dbclk";
2082 #address-cells = <1>;
2083 #size-cells = <1>;
2087 compatible = "ti,am4372-gpio","ti,omap4-gpio";
2090 gpio-controller;
2091 #gpio-cells = <2>;
2092 interrupt-controller;
2093 #interrupt-cells = <2>;
2098 target-module@26000 { /* 0x48326000, ap 86 66.0 */
2099 compatible = "ti,sysc-omap4", "ti,sysc";
2102 reg-names = "rev", "sysc";
2103 ti,sysc-midle = <SYSC_IDLE_FORCE>,
2106 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
2111 clock-names = "fck";
2112 #address-cells = <1>;
2113 #size-cells = <1>;
2117 compatible = "ti,am437x-vpfe";
2124 target-module@28000 { /* 0x48328000, ap 75 0e.0 */
2125 compatible = "ti,sysc-omap4", "ti,sysc";
2128 reg-names = "rev", "sysc";
2129 ti,sysc-midle = <SYSC_IDLE_FORCE>,
2132 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
2137 clock-names = "fck";
2138 #address-cells = <1>;
2139 #size-cells = <1>;
2143 compatible = "ti,am437x-vpfe";
2150 target-module@2a000 { /* 0x4832a000, ap 88 3c.0 */
2151 compatible = "ti,sysc-omap2", "ti,sysc";
2155 reg-names = "rev", "sysc", "syss";
2156 ti,sysc-mask = <(SYSC_OMAP2_SOFTRESET |
2158 ti,syss-mask = <1>;
2161 clock-names = "fck";
2162 #address-cells = <1>;
2163 #size-cells = <1>;
2171 compatible = "ti,omap3-dss";
2175 clock-names = "fck";
2176 #address-cells = <1>;
2177 #size-cells = <1>;
2184 target-module@400 {
2185 compatible = "ti,sysc-omap2", "ti,sysc";
2189 reg-names = "rev", "sysc", "syss";
2190 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
2193 ti,sysc-midle = <SYSC_IDLE_FORCE>,
2196 ti,sysc-mask = <(SYSC_OMAP2_CLOCKACTIVITY |
2200 ti,syss-mask = <1>;
2202 clock-names = "fck";
2203 #address-cells = <1>;
2204 #size-cells = <1>;
2208 compatible = "ti,omap3-dispc";
2212 clock-names = "fck";
2214 max-memory-bandwidth = <230000000>;
2218 target-module@800 {
2219 compatible = "ti,sysc-omap2", "ti,sysc";
2223 reg-names = "rev", "sysc", "syss";
2224 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
2227 ti,sysc-mask = <(SYSC_OMAP2_SOFTRESET |
2229 ti,syss-mask = <1>;
2231 clock-names = "fck";
2232 #address-cells = <1>;
2233 #size-cells = <1>;
2237 compatible = "ti,omap3-rfbi";
2240 clock-names = "fck";
2247 target-module@3d000 { /* 0x4833d000, ap 102 6e.0 */
2248 compatible = "ti,sysc-omap4-timer", "ti,sysc";
2252 reg-names = "rev", "sysc", "syss";
2253 ti,sysc-mask = <SYSC_OMAP4_SOFTRESET>;
2254 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
2260 clock-names = "fck";
2261 #address-cells = <1>;
2262 #size-cells = <1>;
2266 compatible = "ti,am4372-timer","ti,am335x-timer";
2273 target-module@3f000 { /* 0x4833f000, ap 104 5c.0 */
2274 compatible = "ti,sysc-omap4-timer", "ti,sysc";
2278 reg-names = "rev", "sysc", "syss";
2279 ti,sysc-mask = <SYSC_OMAP4_SOFTRESET>;
2280 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
2286 clock-names = "fck";
2287 #address-cells = <1>;
2288 #size-cells = <1>;
2292 compatible = "ti,am4372-timer","ti,am335x-timer";
2299 target-module@41000 { /* 0x48341000, ap 106 76.0 */
2300 compatible = "ti,sysc-omap4-timer", "ti,sysc";
2304 reg-names = "rev", "sysc", "syss";
2305 ti,sysc-mask = <SYSC_OMAP4_SOFTRESET>;
2306 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
2312 clock-names = "fck";
2313 #address-cells = <1>;
2314 #size-cells = <1>;
2318 compatible = "ti,am4372-timer","ti,am335x-timer";
2325 target-module@45000 { /* 0x48345000, ap 108 6a.0 */
2326 compatible = "ti,sysc-omap2", "ti,sysc";
2330 reg-names = "rev", "sysc", "syss";
2331 ti,sysc-mask = <(SYSC_OMAP2_CLOCKACTIVITY |
2334 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
2337 ti,syss-mask = <1>;
2340 clock-names = "fck";
2341 #address-cells = <1>;
2342 #size-cells = <1>;
2346 compatible = "ti,am4372-mcspi","ti,omap4-mcspi";
2349 #address-cells = <1>;
2350 #size-cells = <0>;
2355 target-module@47000 { /* 0x48347000, ap 110 70.0 */
2356 compatible = "ti,sysc-omap2", "ti,sysc";
2360 reg-names = "rev", "sysc", "syss";
2361 ti,sysc-mask = <(SYSC_OMAP2_SOFTRESET |
2365 clock-names = "fck";
2366 #address-cells = <1>;
2367 #size-cells = <1>;
2371 compatible = "ti,am4372-hdq";
2375 clock-names = "fck";
2380 target-module@4c000 { /* 0x4834c000, ap 114 72.0 */
2381 compatible = "ti,sysc-omap4", "ti,sysc";
2384 reg-names = "rev", "sysc";
2385 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
2389 clock-names = "fck";
2390 #address-cells = <1>;
2391 #size-cells = <1>;
2395 compatible = "ti,am4372-magadc";
2399 clock-names = "fck";
2401 dma-names = "fifo0", "fifo1";
2405 compatible = "ti,am4372-mag";
2409 #io-channel-cells = <1>;
2410 compatible = "ti,am4372-adc";
2415 target-module@80000 { /* 0x48380000, ap 123 42.0 */
2416 compatible = "ti,sysc-omap4", "ti,sysc";
2419 reg-names = "rev", "sysc";
2420 ti,sysc-mask = <SYSC_OMAP4_DMADISABLE>;
2421 ti,sysc-midle = <SYSC_IDLE_FORCE>,
2425 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
2431 clock-names = "fck";
2432 #address-cells = <1>;
2433 #size-cells = <1>;
2437 compatible = "ti,am437x-dwc3";
2440 #address-cells = <1>;
2441 #size-cells = <1>;
2442 utmi-mode = <1>;
2451 interrupt-names = "peripheral",
2455 phy-names = "usb2-phy";
2456 maximum-speed = "high-speed";
2465 target-module@a8000 { /* 0x483a8000, ap 125 6c.0 */
2466 compatible = "ti,sysc-omap4", "ti,sysc";
2468 reg-names = "rev";
2471 clock-names = "fck";
2472 #address-cells = <1>;
2473 #size-cells = <1>;
2477 compatible = "ti,am437x-ocp2scp", "ti,omap-ocp2scp";
2478 #address-cells = <1>;
2479 #size-cells = <1>;
2483 compatible = "ti,am437x-usb2";
2485 syscon-phy-power = <&scm_conf 0x620>;
2488 clock-names = "wkupclk", "refclk";
2489 #phy-cells = <0>;
2495 target-module@c0000 { /* 0x483c0000, ap 127 7a.0 */
2496 compatible = "ti,sysc-omap4", "ti,sysc";
2499 reg-names = "rev", "sysc";
2500 ti,sysc-mask = <SYSC_OMAP4_DMADISABLE>;
2501 ti,sysc-midle = <SYSC_IDLE_FORCE>,
2505 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
2511 clock-names = "fck";
2512 #address-cells = <1>;
2513 #size-cells = <1>;
2517 compatible = "ti,am437x-dwc3";
2520 #address-cells = <1>;
2521 #size-cells = <1>;
2522 utmi-mode = <1>;
2531 interrupt-names = "peripheral",
2535 phy-names = "usb2-phy";
2536 maximum-speed = "high-speed";
2545 target-module@e8000 { /* 0x483e8000, ap 129 78.0 */
2546 compatible = "ti,sysc-omap4", "ti,sysc";
2548 reg-names = "rev";
2551 clock-names = "fck";
2552 #address-cells = <1>;
2553 #size-cells = <1>;
2557 compatible = "ti,am437x-ocp2scp", "ti,omap-ocp2scp";
2558 #address-cells = <1>;
2559 #size-cells = <1>;
2563 compatible = "ti,am437x-usb2";
2565 syscon-phy-power = <&scm_conf 0x628>;
2568 clock-names = "wkupclk", "refclk";
2569 #phy-cells = <0>;
2575 target-module@f2000 { /* 0x483f2000, ap 112 5a.0 */
2578 #address-cells = <1>;
2579 #size-cells = <1>;