Lines Matching +full:cpsw +full:- +full:mdio

2 	compatible = "ti,am4-l4-wkup", "simple-bus";
7 reg-names = "ap", "la", "ia0", "ia1";
8 #address-cells = <1>;
9 #size-cells = <1>;
15 compatible = "simple-bus";
16 #address-cells = <1>;
17 #size-cells = <1>;
25 compatible = "simple-bus";
26 #address-cells = <1>;
27 #size-cells = <1>;
34 target-module@0 { /* 0x44d00000, ap 4 28.0 */
37 #address-cells = <1>;
38 #size-cells = <1>;
42 target-module@80000 { /* 0x44d80000, ap 6 10.0 */
45 #address-cells = <1>;
46 #size-cells = <1>;
50 target-module@f0000 { /* 0x44df0000, ap 8 58.0 */
51 compatible = "ti,sysc-omap4", "ti,sysc";
53 reg-names = "rev";
54 #address-cells = <1>;
55 #size-cells = <1>;
59 compatible = "ti,am4-prcm", "simple-bus";
62 #address-cells = <1>;
63 #size-cells = <1>;
67 #address-cells = <1>;
68 #size-cells = <0>;
78 compatible = "simple-bus";
79 #address-cells = <1>;
80 #size-cells = <1>;
117 target-module@3000 { /* 0x44e03000, ap 10 0a.0 */
120 #address-cells = <1>;
121 #size-cells = <1>;
125 target-module@5000 { /* 0x44e05000, ap 12 30.0 */
128 #address-cells = <1>;
129 #size-cells = <1>;
133 target-module@7000 { /* 0x44e07000, ap 14 20.0 */
134 compatible = "ti,sysc-omap2", "ti,sysc";
138 reg-names = "rev", "sysc", "syss";
139 ti,sysc-mask = <(SYSC_OMAP2_ENAWAKEUP |
142 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
146 ti,syss-mask = <1>;
150 clock-names = "fck", "dbclk";
151 #address-cells = <1>;
152 #size-cells = <1>;
156 compatible = "ti,am4372-gpio","ti,omap4-gpio";
159 gpio-controller;
160 #gpio-cells = <2>;
161 interrupt-controller;
162 #interrupt-cells = <2>;
167 target-module@9000 { /* 0x44e09000, ap 16 04.0 */
168 compatible = "ti,sysc-omap2", "ti,sysc";
172 reg-names = "rev", "sysc", "syss";
173 ti,sysc-mask = <(SYSC_OMAP2_ENAWAKEUP |
176 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
182 clock-names = "fck";
183 #address-cells = <1>;
184 #size-cells = <1>;
188 compatible = "ti,am4372-uart","ti,omap2-uart";
194 target-module@b000 { /* 0x44e0b000, ap 18 48.0 */
195 compatible = "ti,sysc-omap2", "ti,sysc";
199 reg-names = "rev", "sysc", "syss";
200 ti,sysc-mask = <(SYSC_OMAP2_CLOCKACTIVITY |
204 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
208 ti,syss-mask = <1>;
211 clock-names = "fck";
212 #address-cells = <1>;
213 #size-cells = <1>;
217 compatible = "ti,am4372-i2c","ti,omap4-i2c";
220 #address-cells = <1>;
221 #size-cells = <0>;
226 target-module@d000 { /* 0x44e0d000, ap 20 38.0 */
227 compatible = "ti,sysc-omap4", "ti,sysc";
230 reg-names = "rev", "sysc";
231 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
237 clock-names = "fck";
238 #address-cells = <1>;
239 #size-cells = <1>;
243 compatible = "ti,am3359-tscadc";
247 clock-names = "fck";
250 dma-names = "fifo0", "fifo1";
253 compatible = "ti,am3359-tsc";
257 #io-channel-cells = <1>;
258 compatible = "ti,am3359-adc";
264 target-module@10000 { /* 0x44e10000, ap 22 0c.0 */
265 compatible = "ti,sysc-omap4", "ti,sysc";
267 reg-names = "rev";
268 #address-cells = <1>;
269 #size-cells = <1>;
273 compatible = "ti,am4-scm", "simple-bus";
275 #address-cells = <1>;
276 #size-cells = <1>;
280 compatible = "ti,am437-padconf",
281 "pinctrl-single";
283 #address-cells = <1>;
284 #size-cells = <0>;
285 #pinctrl-cells = <1>;
286 #interrupt-cells = <1>;
287 interrupt-controller;
288 pinctrl-single,register-width = <32>;
289 pinctrl-single,function-mask = <0xffffffff>;
293 compatible = "syscon", "simple-bus";
295 #address-cells = <1>;
296 #size-cells = <1>;
298 phy_gmii_sel: phy-gmii-sel {
299 compatible = "ti,am43xx-phy-gmii-sel";
301 #phy-cells = <2>;
305 #address-cells = <1>;
306 #size-cells = <0>;
311 compatible = "ti,am4372-wkup-m3-ipc";
318 edma_xbar: dma-router@f90 {
319 compatible = "ti,am335x-edma-crossbar";
321 #dma-cells = <3>;
322 dma-requests = <64>;
323 dma-masters = <&edma>;
331 timer1_target: target-module@31000 { /* 0x44e31000, ap 24 40.0 */
332 compatible = "ti,sysc-omap2-timer", "ti,sysc";
336 reg-names = "rev", "sysc", "syss";
337 ti,sysc-mask = <(SYSC_OMAP2_CLOCKACTIVITY |
340 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
343 ti,syss-mask = <1>;
346 clock-names = "fck";
347 #address-cells = <1>;
348 #size-cells = <1>;
352 compatible = "ti,am4372-timer-1ms","ti,am335x-timer-1ms";
355 ti,timer-alwon;
357 clock-names = "fck";
361 target-module@33000 { /* 0x44e33000, ap 26 18.0 */
364 #address-cells = <1>;
365 #size-cells = <1>;
369 target-module@35000 { /* 0x44e35000, ap 28 50.0 */
370 compatible = "ti,sysc-omap2", "ti,sysc";
374 reg-names = "rev", "sysc", "syss";
375 ti,sysc-mask = <(SYSC_OMAP2_EMUFREE |
377 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
381 ti,syss-mask = <1>;
384 clock-names = "fck";
385 #address-cells = <1>;
386 #size-cells = <1>;
390 compatible = "ti,am4372-wdt","ti,omap3-wdt";
396 target-module@37000 { /* 0x44e37000, ap 30 08.0 */
399 #address-cells = <1>;
400 #size-cells = <1>;
404 target-module@39000 { /* 0x44e39000, ap 32 02.0 */
407 #address-cells = <1>;
408 #size-cells = <1>;
412 rtc_target: target-module@3e000 { /* 0x44e3e000, ap 34 60.0 */
413 compatible = "ti,sysc-omap4-simple", "ti,sysc";
416 reg-names = "rev", "sysc";
417 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
423 clock-names = "fck";
424 #address-cells = <1>;
425 #size-cells = <1>;
429 compatible = "ti,am4372-rtc", "ti,am3352-rtc",
430 "ti,da830-rtc";
435 clock-names = "int-clk";
436 system-power-controller;
441 target-module@40000 { /* 0x44e40000, ap 36 68.0 */
444 #address-cells = <1>;
445 #size-cells = <1>;
449 target-module@86000 { /* 0x44e86000, ap 40 70.0 */
450 compatible = "ti,sysc-omap2", "ti,sysc";
453 reg-names = "rev", "sysc";
454 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
458 clock-names = "fck";
459 #address-cells = <1>;
460 #size-cells = <1>;
464 compatible = "ti,am4372-counter32k","ti,omap-counter32k";
469 target-module@88000 { /* 0x44e88000, ap 38 12.0 */
472 #address-cells = <1>;
473 #size-cells = <1>;
482 compatible = "ti,am4-l4-fast", "simple-bus";
486 reg-names = "ap", "la", "ia0";
487 #address-cells = <1>;
488 #size-cells = <1>;
492 compatible = "simple-bus";
493 #address-cells = <1>;
494 #size-cells = <1>;
505 target-module@100000 { /* 0x4a100000, ap 3 04.0 */
506 compatible = "ti,sysc-omap4-simple", "ti,sysc";
510 reg-names = "rev", "sysc", "syss";
511 ti,sysc-mask = <0>;
512 ti,sysc-midle = <SYSC_IDLE_FORCE>,
514 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
516 ti,syss-mask = <1>;
518 clock-names = "fck";
519 #address-cells = <1>;
520 #size-cells = <1>;
524 compatible = "ti,am4372-cpsw-switch", "ti,cpsw-switch";
528 clock-names = "fck", "50mclk";
529 assigned-clocks = <&dpll_clksel_mac_clk>;
530 assigned-clock-rates = <50000000>;
531 #address-cells = <1>;
532 #size-cells = <1>;
540 interrupt-names = "rx_thresh", "rx", "tx", "misc";
542 ethernet-ports {
543 #address-cells = <1>;
544 #size-cells = <0>;
549 mac-address = [ 00 00 00 00 00 00 ];
556 mac-address = [ 00 00 00 00 00 00 ];
561 davinci_mdio_sw: mdio@1000 {
562 compatible = "ti,am4372-mdio", "ti,cpsw-mdio","ti,davinci_mdio";
564 clock-names = "fck";
565 #address-cells = <1>;
566 #size-cells = <0>;
573 clock-names = "cpts";
578 target-module@200000 { /* 0x4a200000, ap 7 02.0 */
581 #address-cells = <1>;
582 #size-cells = <1>;
586 target-module@400000 { /* 0x4a400000, ap 5 08.0 */
589 #address-cells = <1>;
590 #size-cells = <1>;
597 compatible = "ti,am4-l4-per", "simple-bus";
604 reg-names = "ap", "la", "ia0", "ia1", "ia2", "ia3";
605 #address-cells = <1>;
606 #size-cells = <1>;
615 compatible = "simple-bus";
616 #address-cells = <1>;
617 #size-cells = <1>;
667 target-module@8000 { /* 0x48008000, ap 6 10.0 */
670 #address-cells = <1>;
671 #size-cells = <1>;
675 target-module@22000 { /* 0x48022000, ap 8 0a.0 */
676 compatible = "ti,sysc-omap2", "ti,sysc";
680 reg-names = "rev", "sysc", "syss";
681 ti,sysc-mask = <(SYSC_OMAP2_ENAWAKEUP |
684 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
690 clock-names = "fck";
691 #address-cells = <1>;
692 #size-cells = <1>;
696 compatible = "ti,am4372-uart","ti,omap2-uart";
703 target-module@24000 { /* 0x48024000, ap 10 1c.0 */
704 compatible = "ti,sysc-omap2", "ti,sysc";
708 reg-names = "rev", "sysc", "syss";
709 ti,sysc-mask = <(SYSC_OMAP2_ENAWAKEUP |
712 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
718 clock-names = "fck";
719 #address-cells = <1>;
720 #size-cells = <1>;
724 compatible = "ti,am4372-uart","ti,omap2-uart";
731 target-module@2a000 { /* 0x4802a000, ap 12 22.0 */
732 compatible = "ti,sysc-omap2", "ti,sysc";
736 reg-names = "rev", "sysc", "syss";
737 ti,sysc-mask = <(SYSC_OMAP2_CLOCKACTIVITY |
741 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
745 ti,syss-mask = <1>;
748 clock-names = "fck";
749 #address-cells = <1>;
750 #size-cells = <1>;
754 compatible = "ti,am4372-i2c","ti,omap4-i2c";
757 #address-cells = <1>;
758 #size-cells = <0>;
763 target-module@30000 { /* 0x48030000, ap 65 08.0 */
764 compatible = "ti,sysc-omap2", "ti,sysc";
768 reg-names = "rev", "sysc", "syss";
769 ti,sysc-mask = <(SYSC_OMAP2_CLOCKACTIVITY |
772 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
775 ti,syss-mask = <1>;
778 clock-names = "fck";
779 #address-cells = <1>;
780 #size-cells = <1>;
784 compatible = "ti,am4372-mcspi","ti,omap4-mcspi";
787 #address-cells = <1>;
788 #size-cells = <0>;
793 target-module@34000 { /* 0x48034000, ap 80 56.0 */
796 #address-cells = <1>;
797 #size-cells = <1>;
801 target-module@36000 { /* 0x48036000, ap 84 3e.0 */
804 #address-cells = <1>;
805 #size-cells = <1>;
809 target-module@38000 { /* 0x48038000, ap 14 04.0 */
810 compatible = "ti,sysc-omap4-simple", "ti,sysc";
813 reg-names = "rev", "sysc";
814 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
819 clock-names = "fck";
820 #address-cells = <1>;
821 #size-cells = <1>;
826 compatible = "ti,am33xx-mcasp-audio";
829 reg-names = "mpu", "dat";
832 interrupt-names = "tx", "rx";
836 dma-names = "tx", "rx";
840 target-module@3c000 { /* 0x4803c000, ap 16 2a.0 */
841 compatible = "ti,sysc-omap4-simple", "ti,sysc";
844 reg-names = "rev", "sysc";
845 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
850 clock-names = "fck";
851 #address-cells = <1>;
852 #size-cells = <1>;
857 compatible = "ti,am33xx-mcasp-audio";
860 reg-names = "mpu", "dat";
863 interrupt-names = "tx", "rx";
867 dma-names = "tx", "rx";
871 timer2_target: target-module@40000 { /* 0x48040000, ap 18 1e.0 */
872 compatible = "ti,sysc-omap4-timer", "ti,sysc";
876 reg-names = "rev", "sysc", "syss";
877 ti,sysc-mask = <SYSC_OMAP4_SOFTRESET>;
878 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
884 clock-names = "fck";
885 #address-cells = <1>;
886 #size-cells = <1>;
890 compatible = "ti,am4372-timer","ti,am335x-timer";
894 clock-names = "fck";
898 target-module@42000 { /* 0x48042000, ap 20 24.0 */
899 compatible = "ti,sysc-omap4-timer", "ti,sysc";
903 reg-names = "rev", "sysc", "syss";
904 ti,sysc-mask = <SYSC_OMAP4_SOFTRESET>;
905 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
911 clock-names = "fck";
912 #address-cells = <1>;
913 #size-cells = <1>;
917 compatible = "ti,am4372-timer","ti,am335x-timer";
924 target-module@44000 { /* 0x48044000, ap 22 26.0 */
925 compatible = "ti,sysc-omap4-timer", "ti,sysc";
929 reg-names = "rev", "sysc", "syss";
930 ti,sysc-mask = <SYSC_OMAP4_SOFTRESET>;
931 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
937 clock-names = "fck";
938 #address-cells = <1>;
939 #size-cells = <1>;
943 compatible = "ti,am4372-timer","ti,am335x-timer";
946 ti,timer-pwm;
951 target-module@46000 { /* 0x48046000, ap 24 28.0 */
952 compatible = "ti,sysc-omap4-timer", "ti,sysc";
956 reg-names = "rev", "sysc", "syss";
957 ti,sysc-mask = <SYSC_OMAP4_SOFTRESET>;
958 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
964 clock-names = "fck";
965 #address-cells = <1>;
966 #size-cells = <1>;
970 compatible = "ti,am4372-timer","ti,am335x-timer";
973 ti,timer-pwm;
978 target-module@48000 { /* 0x48048000, ap 26 1a.0 */
979 compatible = "ti,sysc-omap4-timer", "ti,sysc";
983 reg-names = "rev", "sysc", "syss";
984 ti,sysc-mask = <SYSC_OMAP4_SOFTRESET>;
985 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
991 clock-names = "fck";
992 #address-cells = <1>;
993 #size-cells = <1>;
997 compatible = "ti,am4372-timer","ti,am335x-timer";
1000 ti,timer-pwm;
1005 target-module@4a000 { /* 0x4804a000, ap 71 48.0 */
1006 compatible = "ti,sysc-omap4-timer", "ti,sysc";
1010 reg-names = "rev", "sysc", "syss";
1011 ti,sysc-mask = <SYSC_OMAP4_SOFTRESET>;
1012 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
1018 clock-names = "fck";
1019 #address-cells = <1>;
1020 #size-cells = <1>;
1024 compatible = "ti,am4372-timer","ti,am335x-timer";
1027 ti,timer-pwm;
1032 target-module@4c000 { /* 0x4804c000, ap 28 36.0 */
1033 compatible = "ti,sysc-omap2", "ti,sysc";
1037 reg-names = "rev", "sysc", "syss";
1038 ti,sysc-mask = <(SYSC_OMAP2_ENAWAKEUP |
1041 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
1045 ti,syss-mask = <1>;
1049 clock-names = "fck", "dbclk";
1050 #address-cells = <1>;
1051 #size-cells = <1>;
1055 compatible = "ti,am4372-gpio","ti,omap4-gpio";
1058 gpio-controller;
1059 #gpio-cells = <2>;
1060 interrupt-controller;
1061 #interrupt-cells = <2>;
1066 target-module@60000 { /* 0x48060000, ap 30 14.0 */
1067 compatible = "ti,sysc-omap2", "ti,sysc";
1071 reg-names = "rev", "sysc", "syss";
1072 ti,sysc-mask = <(SYSC_OMAP2_CLOCKACTIVITY |
1076 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
1079 ti,syss-mask = <1>;
1082 clock-names = "fck";
1083 #address-cells = <1>;
1084 #size-cells = <1>;
1088 compatible = "ti,am437-sdhci";
1090 ti,needs-special-reset;
1093 dma-names = "tx", "rx";
1099 target-module@80000 { /* 0x48080000, ap 32 18.0 */
1100 compatible = "ti,sysc-omap2", "ti,sysc";
1104 reg-names = "rev", "sysc", "syss";
1105 ti,sysc-mask = <(SYSC_OMAP2_CLOCKACTIVITY |
1108 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
1111 ti,syss-mask = <1>;
1114 clock-names = "fck";
1115 #address-cells = <1>;
1116 #size-cells = <1>;
1120 compatible = "ti,am3352-elm";
1124 clock-names = "fck";
1129 target-module@c8000 { /* 0x480c8000, ap 73 06.0 */
1130 compatible = "ti,sysc-omap4", "ti,sysc";
1133 reg-names = "rev", "sysc";
1134 ti,sysc-mask = <SYSC_OMAP4_SOFTRESET>;
1135 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
1140 clock-names = "fck";
1141 #address-cells = <1>;
1142 #size-cells = <1>;
1146 compatible = "ti,omap4-mailbox";
1149 #mbox-cells = <1>;
1150 ti,mbox-num-users = <4>;
1151 ti,mbox-num-fifos = <8>;
1153 ti,mbox-send-noirq;
1154 ti,mbox-tx = <0 0 0>;
1155 ti,mbox-rx = <0 0 3>;
1160 target-module@ca000 { /* 0x480ca000, ap 77 38.0 */
1161 compatible = "ti,sysc-omap2", "ti,sysc";
1165 reg-names = "rev", "sysc", "syss";
1166 ti,sysc-mask = <(SYSC_OMAP2_CLOCKACTIVITY |
1170 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
1173 ti,syss-mask = <1>;
1176 clock-names = "fck";
1177 #address-cells = <1>;
1178 #size-cells = <1>;
1182 compatible = "ti,omap4-hwspinlock";
1184 #hwlock-cells = <1>;
1190 compatible = "simple-bus";
1191 #address-cells = <1>;
1192 #size-cells = <1>;
1224 target-module@8c000 { /* 0x4818c000, ap 34 0c.0 */
1227 #address-cells = <1>;
1228 #size-cells = <1>;
1232 target-module@8e000 { /* 0x4818e000, ap 36 02.0 */
1235 #address-cells = <1>;
1236 #size-cells = <1>;
1240 target-module@9c000 { /* 0x4819c000, ap 38 52.0 */
1241 compatible = "ti,sysc-omap2", "ti,sysc";
1245 reg-names = "rev", "sysc", "syss";
1246 ti,sysc-mask = <(SYSC_OMAP2_CLOCKACTIVITY |
1250 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
1254 ti,syss-mask = <1>;
1257 clock-names = "fck";
1258 #address-cells = <1>;
1259 #size-cells = <1>;
1263 compatible = "ti,am4372-i2c","ti,omap4-i2c";
1266 #address-cells = <1>;
1267 #size-cells = <0>;
1272 target-module@a0000 { /* 0x481a0000, ap 67 2c.0 */
1273 compatible = "ti,sysc-omap2", "ti,sysc";
1277 reg-names = "rev", "sysc", "syss";
1278 ti,sysc-mask = <(SYSC_OMAP2_CLOCKACTIVITY |
1281 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
1284 ti,syss-mask = <1>;
1287 clock-names = "fck";
1288 #address-cells = <1>;
1289 #size-cells = <1>;
1293 compatible = "ti,am4372-mcspi","ti,omap4-mcspi";
1296 #address-cells = <1>;
1297 #size-cells = <0>;
1302 target-module@a2000 { /* 0x481a2000, ap 69 2e.0 */
1303 compatible = "ti,sysc-omap2", "ti,sysc";
1307 reg-names = "rev", "sysc", "syss";
1308 ti,sysc-mask = <(SYSC_OMAP2_CLOCKACTIVITY |
1311 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
1314 ti,syss-mask = <1>;
1317 clock-names = "fck";
1318 #address-cells = <1>;
1319 #size-cells = <1>;
1323 compatible = "ti,am4372-mcspi","ti,omap4-mcspi";
1326 #address-cells = <1>;
1327 #size-cells = <0>;
1332 target-module@a4000 { /* 0x481a4000, ap 92 62.0 */
1333 compatible = "ti,sysc-omap2", "ti,sysc";
1337 reg-names = "rev", "sysc", "syss";
1338 ti,sysc-mask = <(SYSC_OMAP2_CLOCKACTIVITY |
1341 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
1344 ti,syss-mask = <1>;
1347 clock-names = "fck";
1348 #address-cells = <1>;
1349 #size-cells = <1>;
1353 compatible = "ti,am4372-mcspi","ti,omap4-mcspi";
1356 #address-cells = <1>;
1357 #size-cells = <0>;
1362 target-module@a6000 { /* 0x481a6000, ap 40 16.0 */
1363 compatible = "ti,sysc-omap2", "ti,sysc";
1367 reg-names = "rev", "sysc", "syss";
1368 ti,sysc-mask = <(SYSC_OMAP2_ENAWAKEUP |
1371 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
1377 clock-names = "fck";
1378 #address-cells = <1>;
1379 #size-cells = <1>;
1383 compatible = "ti,am4372-uart","ti,omap2-uart";
1390 target-module@a8000 { /* 0x481a8000, ap 42 20.0 */
1391 compatible = "ti,sysc-omap2", "ti,sysc";
1395 reg-names = "rev", "sysc", "syss";
1396 ti,sysc-mask = <(SYSC_OMAP2_ENAWAKEUP |
1399 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
1405 clock-names = "fck";
1406 #address-cells = <1>;
1407 #size-cells = <1>;
1411 compatible = "ti,am4372-uart","ti,omap2-uart";
1418 target-module@aa000 { /* 0x481aa000, ap 44 12.0 */
1419 compatible = "ti,sysc-omap2", "ti,sysc";
1423 reg-names = "rev", "sysc", "syss";
1424 ti,sysc-mask = <(SYSC_OMAP2_ENAWAKEUP |
1427 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
1433 clock-names = "fck";
1434 #address-cells = <1>;
1435 #size-cells = <1>;
1439 compatible = "ti,am4372-uart","ti,omap2-uart";
1446 target-module@ac000 { /* 0x481ac000, ap 46 30.0 */
1447 compatible = "ti,sysc-omap2", "ti,sysc";
1451 reg-names = "rev", "sysc", "syss";
1452 ti,sysc-mask = <(SYSC_OMAP2_ENAWAKEUP |
1455 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
1459 ti,syss-mask = <1>;
1463 clock-names = "fck", "dbclk";
1464 #address-cells = <1>;
1465 #size-cells = <1>;
1469 compatible = "ti,am4372-gpio","ti,omap4-gpio";
1472 gpio-controller;
1473 #gpio-cells = <2>;
1474 interrupt-controller;
1475 #interrupt-cells = <2>;
1480 target-module@ae000 { /* 0x481ae000, ap 48 32.0 */
1481 compatible = "ti,sysc-omap2", "ti,sysc";
1485 reg-names = "rev", "sysc", "syss";
1486 ti,sysc-mask = <(SYSC_OMAP2_ENAWAKEUP |
1489 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
1493 ti,syss-mask = <1>;
1497 clock-names = "fck", "dbclk";
1498 #address-cells = <1>;
1499 #size-cells = <1>;
1503 compatible = "ti,am4372-gpio","ti,omap4-gpio";
1506 gpio-controller;
1507 #gpio-cells = <2>;
1508 interrupt-controller;
1509 #interrupt-cells = <2>;
1514 target-module@c1000 { /* 0x481c1000, ap 94 68.0 */
1515 compatible = "ti,sysc-omap4-timer", "ti,sysc";
1519 reg-names = "rev", "sysc", "syss";
1520 ti,sysc-mask = <SYSC_OMAP4_SOFTRESET>;
1521 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
1527 clock-names = "fck";
1528 #address-cells = <1>;
1529 #size-cells = <1>;
1533 compatible = "ti,am4372-timer","ti,am335x-timer";
1540 target-module@cc000 { /* 0x481cc000, ap 50 46.0 */
1541 compatible = "ti,sysc-omap4", "ti,sysc";
1543 reg-names = "rev";
1547 clock-names = "fck", "osc";
1548 #address-cells = <1>;
1549 #size-cells = <1>;
1553 compatible = "ti,am4372-d_can", "ti,am3352-d_can";
1556 clock-names = "fck";
1557 syscon-raminit = <&scm_conf 0x644 0>;
1563 target-module@d0000 { /* 0x481d0000, ap 52 3a.0 */
1564 compatible = "ti,sysc-omap4", "ti,sysc";
1566 reg-names = "rev";
1570 clock-names = "fck", "osc";
1571 #address-cells = <1>;
1572 #size-cells = <1>;
1576 compatible = "ti,am4372-d_can", "ti,am3352-d_can";
1579 clock-name = "fck";
1580 syscon-raminit = <&scm_conf 0x644 1>;
1586 target-module@d8000 { /* 0x481d8000, ap 54 5e.0 */
1587 compatible = "ti,sysc-omap2", "ti,sysc";
1591 reg-names = "rev", "sysc", "syss";
1592 ti,sysc-mask = <(SYSC_OMAP2_CLOCKACTIVITY |
1596 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
1599 ti,syss-mask = <1>;
1602 clock-names = "fck";
1603 #address-cells = <1>;
1604 #size-cells = <1>;
1608 compatible = "ti,am437-sdhci";
1610 ti,needs-special-reset;
1613 dma-names = "tx", "rx";
1621 compatible = "simple-bus";
1622 #address-cells = <1>;
1623 #size-cells = <1>;
1627 compatible = "simple-bus";
1628 #address-cells = <1>;
1629 #size-cells = <1>;
1685 target-module@0 { /* 0x48300000, ap 56 40.0 */
1686 compatible = "ti,sysc-omap4", "ti,sysc";
1689 reg-names = "rev", "sysc";
1690 ti,sysc-midle = <SYSC_IDLE_FORCE>,
1694 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
1700 clock-names = "fck";
1701 #address-cells = <1>;
1702 #size-cells = <1>;
1706 compatible = "ti,am4372-pwmss","ti,am33xx-pwmss";
1708 #address-cells = <1>;
1709 #size-cells = <1>;
1714 compatible = "ti,am4372-ecap",
1715 "ti,am3352-ecap",
1716 "ti,am33xx-ecap";
1717 #pwm-cells = <3>;
1720 clock-names = "fck";
1725 compatible = "ti,am4372-ehrpwm",
1726 "ti,am3352-ehrpwm",
1727 "ti,am33xx-ehrpwm";
1728 #pwm-cells = <3>;
1731 clock-names = "tbclk", "fck";
1737 target-module@2000 { /* 0x48302000, ap 58 4a.0 */
1738 compatible = "ti,sysc-omap4", "ti,sysc";
1741 reg-names = "rev", "sysc";
1742 ti,sysc-midle = <SYSC_IDLE_FORCE>,
1746 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
1752 clock-names = "fck";
1753 #address-cells = <1>;
1754 #size-cells = <1>;
1758 compatible = "ti,am4372-pwmss","ti,am33xx-pwmss";
1760 #address-cells = <1>;
1761 #size-cells = <1>;
1766 compatible = "ti,am4372-ecap",
1767 "ti,am3352-ecap",
1768 "ti,am33xx-ecap";
1769 #pwm-cells = <3>;
1772 clock-names = "fck";
1777 compatible = "ti,am4372-ehrpwm",
1778 "ti,am3352-ehrpwm",
1779 "ti,am33xx-ehrpwm";
1780 #pwm-cells = <3>;
1783 clock-names = "tbclk", "fck";
1789 target-module@4000 { /* 0x48304000, ap 60 44.0 */
1790 compatible = "ti,sysc-omap4", "ti,sysc";
1793 reg-names = "rev", "sysc";
1794 ti,sysc-midle = <SYSC_IDLE_FORCE>,
1798 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
1804 clock-names = "fck";
1805 #address-cells = <1>;
1806 #size-cells = <1>;
1810 compatible = "ti,am4372-pwmss","ti,am33xx-pwmss";
1812 #address-cells = <1>;
1813 #size-cells = <1>;
1818 compatible = "ti,am4372-ecap",
1819 "ti,am3352-ecap",
1820 "ti,am33xx-ecap";
1821 #pwm-cells = <3>;
1824 clock-names = "fck";
1829 compatible = "ti,am4372-ehrpwm",
1830 "ti,am3352-ehrpwm",
1831 "ti,am33xx-ehrpwm";
1832 #pwm-cells = <3>;
1835 clock-names = "tbclk", "fck";
1841 target-module@6000 { /* 0x48306000, ap 96 58.0 */
1842 compatible = "ti,sysc-omap4", "ti,sysc";
1845 reg-names = "rev", "sysc";
1846 ti,sysc-midle = <SYSC_IDLE_FORCE>,
1850 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
1856 clock-names = "fck";
1857 #address-cells = <1>;
1858 #size-cells = <1>;
1862 compatible = "ti,am4372-pwmss","ti,am33xx-pwmss";
1864 #address-cells = <1>;
1865 #size-cells = <1>;
1870 compatible = "ti,am4372-ehrpwm",
1871 "ti,am3352-ehrpwm",
1872 "ti,am33xx-ehrpwm";
1873 #pwm-cells = <3>;
1876 clock-names = "tbclk", "fck";
1882 target-module@8000 { /* 0x48308000, ap 98 54.0 */
1883 compatible = "ti,sysc-omap4", "ti,sysc";
1886 reg-names = "rev", "sysc";
1887 ti,sysc-midle = <SYSC_IDLE_FORCE>,
1891 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
1897 clock-names = "fck";
1898 #address-cells = <1>;
1899 #size-cells = <1>;
1903 compatible = "ti,am4372-pwmss","ti,am33xx-pwmss";
1905 #address-cells = <1>;
1906 #size-cells = <1>;
1911 compatible = "ti,am4372-ehrpwm",
1912 "ti,am3352-ehrpwm",
1913 "ti,am33xx-ehrpwm";
1914 #pwm-cells = <3>;
1917 clock-names = "tbclk", "fck";
1923 target-module@a000 { /* 0x4830a000, ap 100 60.0 */
1924 compatible = "ti,sysc-omap4", "ti,sysc";
1927 reg-names = "rev", "sysc";
1928 ti,sysc-midle = <SYSC_IDLE_FORCE>,
1932 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
1938 clock-names = "fck";
1939 #address-cells = <1>;
1940 #size-cells = <1>;
1944 compatible = "ti,am4372-pwmss","ti,am33xx-pwmss";
1946 #address-cells = <1>;
1947 #size-cells = <1>;
1952 compatible = "ti,am4372-ehrpwm",
1953 "ti,am3352-ehrpwm",
1954 "ti,am33xx-ehrpwm";
1955 #pwm-cells = <3>;
1958 clock-names = "tbclk", "fck";
1964 target-module@10000 { /* 0x48310000, ap 64 4e.1 */
1965 compatible = "ti,sysc-omap2", "ti,sysc";
1968 reg-names = "rev", "sysc";
1969 ti,sysc-mask = <SYSC_OMAP2_AUTOIDLE>;
1970 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
1974 clock-names = "fck";
1975 #address-cells = <1>;
1976 #size-cells = <1>;
1980 compatible = "ti,omap4-rng";
1986 target-module@13000 { /* 0x48313000, ap 90 50.0 */
1989 #address-cells = <1>;
1990 #size-cells = <1>;
1994 target-module@18000 { /* 0x48318000, ap 62 4c.0 */
1997 #address-cells = <1>;
1998 #size-cells = <1>;
2002 target-module@20000 { /* 0x48320000, ap 82 34.0 */
2003 compatible = "ti,sysc-omap2", "ti,sysc";
2007 reg-names = "rev", "sysc", "syss";
2008 ti,sysc-mask = <(SYSC_OMAP2_ENAWAKEUP |
2011 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
2015 ti,syss-mask = <1>;
2019 clock-names = "fck", "dbclk";
2020 #address-cells = <1>;
2021 #size-cells = <1>;
2025 compatible = "ti,am4372-gpio","ti,omap4-gpio";
2028 gpio-controller;
2029 #gpio-cells = <2>;
2030 interrupt-controller;
2031 #interrupt-cells = <2>;
2036 target-module@22000 { /* 0x48322000, ap 116 64.0 */
2037 compatible = "ti,sysc-omap2", "ti,sysc";
2041 reg-names = "rev", "sysc", "syss";
2042 ti,sysc-mask = <(SYSC_OMAP2_ENAWAKEUP |
2045 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
2049 ti,syss-mask = <1>;
2053 clock-names = "fck", "dbclk";
2054 #address-cells = <1>;
2055 #size-cells = <1>;
2059 compatible = "ti,am4372-gpio","ti,omap4-gpio";
2062 gpio-controller;
2063 #gpio-cells = <2>;
2064 interrupt-controller;
2065 #interrupt-cells = <2>;
2070 target-module@26000 { /* 0x48326000, ap 86 66.0 */
2071 compatible = "ti,sysc-omap4", "ti,sysc";
2074 reg-names = "rev", "sysc";
2075 ti,sysc-midle = <SYSC_IDLE_FORCE>,
2078 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
2083 clock-names = "fck";
2084 #address-cells = <1>;
2085 #size-cells = <1>;
2089 compatible = "ti,am437x-vpfe";
2096 target-module@28000 { /* 0x48328000, ap 75 0e.0 */
2097 compatible = "ti,sysc-omap4", "ti,sysc";
2100 reg-names = "rev", "sysc";
2101 ti,sysc-midle = <SYSC_IDLE_FORCE>,
2104 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
2109 clock-names = "fck";
2110 #address-cells = <1>;
2111 #size-cells = <1>;
2115 compatible = "ti,am437x-vpfe";
2122 target-module@2a000 { /* 0x4832a000, ap 88 3c.0 */
2123 compatible = "ti,sysc-omap2", "ti,sysc";
2127 reg-names = "rev", "sysc", "syss";
2128 ti,sysc-mask = <(SYSC_OMAP2_SOFTRESET |
2130 ti,syss-mask = <1>;
2133 clock-names = "fck";
2134 #address-cells = <1>;
2135 #size-cells = <1>;
2143 compatible = "ti,omap3-dss";
2147 clock-names = "fck";
2148 #address-cells = <1>;
2149 #size-cells = <1>;
2156 target-module@400 {
2157 compatible = "ti,sysc-omap2", "ti,sysc";
2161 reg-names = "rev", "sysc", "syss";
2162 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
2165 ti,sysc-midle = <SYSC_IDLE_FORCE>,
2168 ti,sysc-mask = <(SYSC_OMAP2_CLOCKACTIVITY |
2172 ti,syss-mask = <1>;
2174 clock-names = "fck";
2175 #address-cells = <1>;
2176 #size-cells = <1>;
2180 compatible = "ti,omap3-dispc";
2184 clock-names = "fck";
2186 max-memory-bandwidth = <230000000>;
2190 target-module@800 {
2191 compatible = "ti,sysc-omap2", "ti,sysc";
2195 reg-names = "rev", "sysc", "syss";
2196 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
2199 ti,sysc-mask = <(SYSC_OMAP2_SOFTRESET |
2201 ti,syss-mask = <1>;
2203 clock-names = "fck";
2204 #address-cells = <1>;
2205 #size-cells = <1>;
2209 compatible = "ti,omap3-rfbi";
2212 clock-names = "fck";
2219 target-module@3d000 { /* 0x4833d000, ap 102 6e.0 */
2220 compatible = "ti,sysc-omap4-timer", "ti,sysc";
2224 reg-names = "rev", "sysc", "syss";
2225 ti,sysc-mask = <SYSC_OMAP4_SOFTRESET>;
2226 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
2232 clock-names = "fck";
2233 #address-cells = <1>;
2234 #size-cells = <1>;
2238 compatible = "ti,am4372-timer","ti,am335x-timer";
2245 target-module@3f000 { /* 0x4833f000, ap 104 5c.0 */
2246 compatible = "ti,sysc-omap4-timer", "ti,sysc";
2250 reg-names = "rev", "sysc", "syss";
2251 ti,sysc-mask = <SYSC_OMAP4_SOFTRESET>;
2252 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
2258 clock-names = "fck";
2259 #address-cells = <1>;
2260 #size-cells = <1>;
2264 compatible = "ti,am4372-timer","ti,am335x-timer";
2271 target-module@41000 { /* 0x48341000, ap 106 76.0 */
2272 compatible = "ti,sysc-omap4-timer", "ti,sysc";
2276 reg-names = "rev", "sysc", "syss";
2277 ti,sysc-mask = <SYSC_OMAP4_SOFTRESET>;
2278 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
2284 clock-names = "fck";
2285 #address-cells = <1>;
2286 #size-cells = <1>;
2290 compatible = "ti,am4372-timer","ti,am335x-timer";
2297 target-module@45000 { /* 0x48345000, ap 108 6a.0 */
2298 compatible = "ti,sysc-omap2", "ti,sysc";
2302 reg-names = "rev", "sysc", "syss";
2303 ti,sysc-mask = <(SYSC_OMAP2_CLOCKACTIVITY |
2306 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
2309 ti,syss-mask = <1>;
2312 clock-names = "fck";
2313 #address-cells = <1>;
2314 #size-cells = <1>;
2318 compatible = "ti,am4372-mcspi","ti,omap4-mcspi";
2321 #address-cells = <1>;
2322 #size-cells = <0>;
2327 target-module@47000 { /* 0x48347000, ap 110 70.0 */
2328 compatible = "ti,sysc-omap2", "ti,sysc";
2332 reg-names = "rev", "sysc", "syss";
2333 ti,sysc-mask = <(SYSC_OMAP2_SOFTRESET |
2337 clock-names = "fck";
2338 #address-cells = <1>;
2339 #size-cells = <1>;
2343 compatible = "ti,am4372-hdq";
2347 clock-names = "fck";
2352 target-module@4c000 { /* 0x4834c000, ap 114 72.0 */
2355 #address-cells = <1>;
2356 #size-cells = <1>;
2360 target-module@80000 { /* 0x48380000, ap 123 42.0 */
2361 compatible = "ti,sysc-omap4", "ti,sysc";
2364 reg-names = "rev", "sysc";
2365 ti,sysc-mask = <SYSC_OMAP4_DMADISABLE>;
2366 ti,sysc-midle = <SYSC_IDLE_FORCE>,
2370 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
2376 clock-names = "fck";
2377 #address-cells = <1>;
2378 #size-cells = <1>;
2382 compatible = "ti,am437x-dwc3";
2385 #address-cells = <1>;
2386 #size-cells = <1>;
2387 utmi-mode = <1>;
2396 interrupt-names = "peripheral",
2400 phy-names = "usb2-phy";
2401 maximum-speed = "high-speed";
2410 target-module@a8000 { /* 0x483a8000, ap 125 6c.0 */
2411 compatible = "ti,sysc-omap4", "ti,sysc";
2413 reg-names = "rev";
2416 clock-names = "fck";
2417 #address-cells = <1>;
2418 #size-cells = <1>;
2422 compatible = "ti,am437x-ocp2scp", "ti,omap-ocp2scp";
2423 #address-cells = <1>;
2424 #size-cells = <1>;
2428 compatible = "ti,am437x-usb2";
2430 syscon-phy-power = <&scm_conf 0x620>;
2433 clock-names = "wkupclk", "refclk";
2434 #phy-cells = <0>;
2440 target-module@c0000 { /* 0x483c0000, ap 127 7a.0 */
2441 compatible = "ti,sysc-omap4", "ti,sysc";
2444 reg-names = "rev", "sysc";
2445 ti,sysc-mask = <SYSC_OMAP4_DMADISABLE>;
2446 ti,sysc-midle = <SYSC_IDLE_FORCE>,
2450 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
2456 clock-names = "fck";
2457 #address-cells = <1>;
2458 #size-cells = <1>;
2462 compatible = "ti,am437x-dwc3";
2465 #address-cells = <1>;
2466 #size-cells = <1>;
2467 utmi-mode = <1>;
2476 interrupt-names = "peripheral",
2480 phy-names = "usb2-phy";
2481 maximum-speed = "high-speed";
2490 target-module@e8000 { /* 0x483e8000, ap 129 78.0 */
2491 compatible = "ti,sysc-omap4", "ti,sysc";
2493 reg-names = "rev";
2496 clock-names = "fck";
2497 #address-cells = <1>;
2498 #size-cells = <1>;
2502 compatible = "ti,am437x-ocp2scp", "ti,omap-ocp2scp";
2503 #address-cells = <1>;
2504 #size-cells = <1>;
2508 compatible = "ti,am437x-usb2";
2510 syscon-phy-power = <&scm_conf 0x628>;
2513 clock-names = "wkupclk", "refclk";
2514 #phy-cells = <0>;
2520 target-module@f2000 { /* 0x483f2000, ap 112 5a.0 */
2523 #address-cells = <1>;
2524 #size-cells = <1>;