Lines Matching +full:omap4 +full:- +full:hwspinlock
2 compatible = "ti,am33xx-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>;
33 target-module@0 { /* 0x44d00000, ap 4 28.0 */
34 compatible = "ti,sysc-omap4", "ti,sysc";
36 reg-names = "rev";
37 #address-cells = <1>;
38 #size-cells = <1>;
43 target-module@80000 { /* 0x44d80000, ap 6 10.0 */
46 #address-cells = <1>;
47 #size-cells = <1>;
53 compatible = "simple-bus";
54 #address-cells = <1>;
55 #size-cells = <1>;
89 target-module@0 { /* 0x44e00000, ap 8 58.0 */
90 compatible = "ti,sysc-omap4", "ti,sysc";
92 reg-names = "rev";
93 #address-cells = <1>;
94 #size-cells = <1>;
98 compatible = "ti,am3-prcm", "simple-bus";
100 #address-cells = <1>;
101 #size-cells = <1>;
105 #address-cells = <1>;
106 #size-cells = <0>;
114 target-module@3000 { /* 0x44e03000, ap 10 0a.0 */
117 #address-cells = <1>;
118 #size-cells = <1>;
122 target-module@5000 { /* 0x44e05000, ap 12 30.0 */
125 #address-cells = <1>;
126 #size-cells = <1>;
130 gpio0_target: target-module@7000 { /* 0x44e07000, ap 14 20.0 */
131 compatible = "ti,sysc-omap2", "ti,sysc";
135 reg-names = "rev", "sysc", "syss";
136 ti,sysc-mask = <(SYSC_OMAP2_ENAWAKEUP |
139 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
143 ti,syss-mask = <1>;
147 clock-names = "fck", "dbclk";
148 #address-cells = <1>;
149 #size-cells = <1>;
153 compatible = "ti,omap4-gpio";
154 gpio-ranges = <&am33xx_pinmux 0 82 8>,
166 gpio-controller;
167 #gpio-cells = <2>;
168 interrupt-controller;
169 #interrupt-cells = <2>;
175 target-module@9000 { /* 0x44e09000, ap 16 04.0 */
176 compatible = "ti,sysc-omap2", "ti,sysc";
180 reg-names = "rev", "sysc", "syss";
181 ti,sysc-mask = <(SYSC_OMAP2_ENAWAKEUP |
184 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
190 clock-names = "fck";
191 #address-cells = <1>;
192 #size-cells = <1>;
196 compatible = "ti,am3352-uart", "ti,omap3-uart";
197 clock-frequency = <48000000>;
202 dma-names = "tx", "rx";
206 target-module@b000 { /* 0x44e0b000, ap 18 48.0 */
207 compatible = "ti,sysc-omap2", "ti,sysc";
211 reg-names = "rev", "sysc", "syss";
212 ti,sysc-mask = <(SYSC_OMAP2_CLOCKACTIVITY |
216 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
220 ti,syss-mask = <1>;
223 clock-names = "fck";
224 #address-cells = <1>;
225 #size-cells = <1>;
229 compatible = "ti,omap4-i2c";
230 #address-cells = <1>;
231 #size-cells = <0>;
238 target-module@d000 { /* 0x44e0d000, ap 20 38.0 */
239 compatible = "ti,sysc-omap4", "ti,sysc";
242 reg-names = "rev", "sysc";
243 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
249 clock-names = "fck";
250 #address-cells = <1>;
251 #size-cells = <1>;
256 compatible = "ti,am3359-tscadc";
261 dma-names = "fifo0", "fifo1";
264 compatible = "ti,am3359-tsc";
267 #io-channel-cells = <1>;
268 compatible = "ti,am3359-adc";
273 target-module@10000 { /* 0x44e10000, ap 22 0c.0 */
274 compatible = "ti,sysc-omap4", "ti,sysc";
276 reg-names = "rev";
277 #address-cells = <1>;
278 #size-cells = <1>;
283 compatible = "ti,am3-scm", "simple-bus";
285 #address-cells = <1>;
286 #size-cells = <1>;
287 #pinctrl-cells = <1>;
291 compatible = "pinctrl-single";
293 #pinctrl-cells = <2>;
294 pinctrl-single,register-width = <32>;
295 pinctrl-single,function-mask = <0x7f>;
299 compatible = "syscon", "simple-bus";
301 #address-cells = <1>;
302 #size-cells = <1>;
305 phy_gmii_sel: phy-gmii-sel {
306 compatible = "ti,am3352-phy-gmii-sel";
308 #phy-cells = <2>;
312 #address-cells = <1>;
313 #size-cells = <0>;
318 compatible = "ti,am335x-usb-ctrl-module";
321 reg-names = "phy_ctrl", "wakeup";
325 compatible = "ti,am3352-wkup-m3-ipc";
332 edma_xbar: dma-router@f90 {
333 compatible = "ti,am335x-edma-crossbar";
335 #dma-cells = <3>;
336 dma-requests = <32>;
337 dma-masters = <&edma>;
345 timer1_target: target-module@31000 { /* 0x44e31000, ap 25 40.0 */
346 compatible = "ti,sysc-omap2-timer", "ti,sysc";
350 reg-names = "rev", "sysc", "syss";
351 ti,sysc-mask = <(SYSC_OMAP2_CLOCKACTIVITY |
354 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
357 ti,syss-mask = <1>;
360 clock-names = "fck";
361 #address-cells = <1>;
362 #size-cells = <1>;
366 compatible = "ti,am335x-timer-1ms";
369 ti,timer-alwon;
371 clock-names = "fck";
375 target-module@33000 { /* 0x44e33000, ap 27 18.0 */
378 #address-cells = <1>;
379 #size-cells = <1>;
383 target-module@35000 { /* 0x44e35000, ap 29 50.0 */
384 compatible = "ti,sysc-omap2", "ti,sysc";
388 reg-names = "rev", "sysc", "syss";
389 ti,sysc-mask = <(SYSC_OMAP2_EMUFREE |
391 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
395 ti,syss-mask = <1>;
398 clock-names = "fck";
399 #address-cells = <1>;
400 #size-cells = <1>;
404 compatible = "ti,omap3-wdt";
410 target-module@37000 { /* 0x44e37000, ap 31 08.0 */
413 #address-cells = <1>;
414 #size-cells = <1>;
418 target-module@39000 { /* 0x44e39000, ap 33 02.0 */
421 #address-cells = <1>;
422 #size-cells = <1>;
426 target-module@3e000 { /* 0x44e3e000, ap 35 60.0 */
427 compatible = "ti,sysc-omap4-simple", "ti,sysc";
430 reg-names = "rev", "sysc";
431 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
437 clock-names = "fck";
438 #address-cells = <1>;
439 #size-cells = <1>;
443 compatible = "ti,am3352-rtc", "ti,da830-rtc";
450 target-module@40000 { /* 0x44e40000, ap 38 68.0 */
453 #address-cells = <1>;
454 #size-cells = <1>;
461 compatible = "ti,am33xx-l4-fw", "simple-bus";
465 reg-names = "ap", "la", "ia0";
466 #address-cells = <1>;
467 #size-cells = <1>;
471 compatible = "simple-bus";
472 #address-cells = <1>;
473 #size-cells = <1>;
514 target-module@c000 { /* 0x47c0c000, ap 3 04.0 */
517 #address-cells = <1>;
518 #size-cells = <1>;
522 target-module@e000 { /* 0x47c0e000, ap 5 0c.0 */
525 #address-cells = <1>;
526 #size-cells = <1>;
530 target-module@10000 { /* 0x47c10000, ap 7 20.0 */
533 #address-cells = <1>;
534 #size-cells = <1>;
538 target-module@14000 { /* 0x47c14000, ap 37 3c.0 */
541 #address-cells = <1>;
542 #size-cells = <1>;
546 target-module@1a000 { /* 0x47c1a000, ap 9 08.0 */
549 #address-cells = <1>;
550 #size-cells = <1>;
554 target-module@24000 { /* 0x47c24000, ap 11 28.0 */
557 #address-cells = <1>;
558 #size-cells = <1>;
562 target-module@26000 { /* 0x47c26000, ap 13 30.0 */
565 #address-cells = <1>;
566 #size-cells = <1>;
570 target-module@28000 { /* 0x47c28000, ap 29 40.0 */
573 #address-cells = <1>;
574 #size-cells = <1>;
578 target-module@30000 { /* 0x47c30000, ap 15 14.0 */
581 #address-cells = <1>;
582 #size-cells = <1>;
586 target-module@32000 { /* 0x47c32000, ap 31 06.0 */
589 #address-cells = <1>;
590 #size-cells = <1>;
594 target-module@38000 { /* 0x47c38000, ap 17 18.0 */
597 #address-cells = <1>;
598 #size-cells = <1>;
602 target-module@3a000 { /* 0x47c3a000, ap 19 1c.0 */
605 #address-cells = <1>;
606 #size-cells = <1>;
610 target-module@3c000 { /* 0x47c3c000, ap 23 38.0 */
613 #address-cells = <1>;
614 #size-cells = <1>;
618 target-module@3e000 { /* 0x47c3e000, ap 21 10.0 */
621 #address-cells = <1>;
622 #size-cells = <1>;
626 target-module@40000 { /* 0x47c40000, ap 24 02.0 */
629 #address-cells = <1>;
630 #size-cells = <1>;
634 target-module@42000 { /* 0x47c42000, ap 35 34.0 */
637 #address-cells = <1>;
638 #size-cells = <1>;
642 target-module@44000 { /* 0x47c44000, ap 27 24.0 */
645 #address-cells = <1>;
646 #size-cells = <1>;
650 target-module@46000 { /* 0x47c46000, ap 25 2c.0 */
653 #address-cells = <1>;
654 #size-cells = <1>;
661 compatible = "ti,am33xx-l4-fast", "simple-bus";
665 reg-names = "ap", "la", "ia0";
666 #address-cells = <1>;
667 #size-cells = <1>;
671 compatible = "simple-bus";
672 #address-cells = <1>;
673 #size-cells = <1>;
686 target-module@100000 { /* 0x4a100000, ap 3 08.0 */
687 compatible = "ti,sysc-omap4-simple", "ti,sysc";
691 reg-names = "rev", "sysc", "syss";
692 ti,sysc-mask = <0>;
693 ti,sysc-midle = <SYSC_IDLE_FORCE>,
695 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
697 ti,syss-mask = <1>;
699 clock-names = "fck";
700 #address-cells = <1>;
701 #size-cells = <1>;
705 compatible = "ti,am335x-cpsw","ti,cpsw";
707 clock-names = "fck", "cpts";
718 #address-cells = <1>;
719 #size-cells = <1>;
732 compatible = "ti,cpsw-mdio","ti,davinci_mdio";
734 clock-names = "fck";
735 #address-cells = <1>;
736 #size-cells = <0>;
743 /* Filled in by U-Boot */
744 mac-address = [ 00 00 00 00 00 00 ];
749 /* Filled in by U-Boot */
750 mac-address = [ 00 00 00 00 00 00 ];
756 target-module@180000 { /* 0x4a180000, ap 5 10.0 */
759 #address-cells = <1>;
760 #size-cells = <1>;
764 target-module@200000 { /* 0x4a200000, ap 7 02.0 */
767 #address-cells = <1>;
768 #size-cells = <1>;
772 pruss_tm: target-module@300000 { /* 0x4a300000, ap 9 04.0 */
773 compatible = "ti,sysc-pruss", "ti,sysc";
776 reg-names = "rev", "sysc";
777 ti,sysc-mask = <(SYSC_PRUSS_STANDBY_INIT |
779 ti,sysc-midle = <SYSC_IDLE_FORCE>,
782 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
786 clock-names = "fck";
788 reset-names = "rstctrl";
789 #address-cells = <1>;
790 #size-cells = <1>;
798 compatible = "ti,am33xx-l4-mpuss", "simple-bus";
801 reg-names = "la", "ap";
802 #address-cells = <1>;
803 #size-cells = <1>;
807 compatible = "simple-bus";
808 #address-cells = <1>;
809 #size-cells = <1>;
819 target-module@0 { /* 0x4b140000, ap 5 02.2 */
822 #address-cells = <1>;
823 #size-cells = <1>;
829 target-module@3000 { /* 0x4b143000, ap 6 04.0 */
832 #address-cells = <1>;
833 #size-cells = <1>;
840 compatible = "ti,am33xx-l4-per", "simple-bus";
847 reg-names = "ap", "la", "ia0", "ia1", "ia2", "ia3";
848 #address-cells = <1>;
849 #size-cells = <1>;
858 compatible = "simple-bus";
859 #address-cells = <1>;
860 #size-cells = <1>;
916 target-module@8000 { /* 0x48008000, ap 6 10.0 */
919 #address-cells = <1>;
920 #size-cells = <1>;
924 target-module@14000 { /* 0x48014000, ap 18 58.0 */
927 #address-cells = <1>;
928 #size-cells = <1>;
932 target-module@16000 { /* 0x48016000, ap 8 3c.0 */
935 #address-cells = <1>;
936 #size-cells = <1>;
940 target-module@22000 { /* 0x48022000, ap 10 12.0 */
941 compatible = "ti,sysc-omap2", "ti,sysc";
945 reg-names = "rev", "sysc", "syss";
946 ti,sysc-mask = <(SYSC_OMAP2_ENAWAKEUP |
949 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
955 clock-names = "fck";
956 #address-cells = <1>;
957 #size-cells = <1>;
961 compatible = "ti,am3352-uart", "ti,omap3-uart";
962 clock-frequency = <48000000>;
967 dma-names = "tx", "rx";
971 target-module@24000 { /* 0x48024000, ap 12 14.0 */
972 compatible = "ti,sysc-omap2", "ti,sysc";
976 reg-names = "rev", "sysc", "syss";
977 ti,sysc-mask = <(SYSC_OMAP2_ENAWAKEUP |
980 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
986 clock-names = "fck";
987 #address-cells = <1>;
988 #size-cells = <1>;
992 compatible = "ti,am3352-uart", "ti,omap3-uart";
993 clock-frequency = <48000000>;
998 dma-names = "tx", "rx";
1002 target-module@2a000 { /* 0x4802a000, ap 14 2a.0 */
1003 compatible = "ti,sysc-omap2", "ti,sysc";
1007 reg-names = "rev", "sysc", "syss";
1008 ti,sysc-mask = <(SYSC_OMAP2_CLOCKACTIVITY |
1012 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
1016 ti,syss-mask = <1>;
1019 clock-names = "fck";
1020 #address-cells = <1>;
1021 #size-cells = <1>;
1025 compatible = "ti,omap4-i2c";
1026 #address-cells = <1>;
1027 #size-cells = <0>;
1034 target-module@30000 { /* 0x48030000, ap 77 08.0 */
1035 compatible = "ti,sysc-omap2", "ti,sysc";
1039 reg-names = "rev", "sysc", "syss";
1040 ti,sysc-mask = <(SYSC_OMAP2_CLOCKACTIVITY |
1043 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
1046 ti,syss-mask = <1>;
1049 clock-names = "fck";
1050 #address-cells = <1>;
1051 #size-cells = <1>;
1055 compatible = "ti,omap4-mcspi";
1056 #address-cells = <1>;
1057 #size-cells = <0>;
1060 ti,spi-num-cs = <2>;
1065 dma-names = "tx0", "rx0", "tx1", "rx1";
1070 target-module@38000 { /* 0x48038000, ap 16 02.0 */
1071 compatible = "ti,sysc-omap4-simple", "ti,sysc";
1074 reg-names = "rev", "sysc";
1075 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
1080 clock-names = "fck";
1081 #address-cells = <1>;
1082 #size-cells = <1>;
1087 compatible = "ti,am33xx-mcasp-audio";
1090 reg-names = "mpu", "dat";
1092 interrupt-names = "tx", "rx";
1096 dma-names = "tx", "rx";
1100 target-module@3c000 { /* 0x4803c000, ap 20 32.0 */
1101 compatible = "ti,sysc-omap4-simple", "ti,sysc";
1104 reg-names = "rev", "sysc";
1105 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
1110 clock-names = "fck";
1111 #address-cells = <1>;
1112 #size-cells = <1>;
1117 compatible = "ti,am33xx-mcasp-audio";
1120 reg-names = "mpu", "dat";
1122 interrupt-names = "tx", "rx";
1126 dma-names = "tx", "rx";
1130 timer2_target: target-module@40000 { /* 0x48040000, ap 22 1e.0 */
1131 compatible = "ti,sysc-omap4-timer", "ti,sysc";
1135 reg-names = "rev", "sysc", "syss";
1136 ti,sysc-mask = <SYSC_OMAP4_SOFTRESET>;
1137 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
1143 clock-names = "fck";
1144 #address-cells = <1>;
1145 #size-cells = <1>;
1149 compatible = "ti,am335x-timer";
1153 clock-names = "fck";
1157 target-module@42000 { /* 0x48042000, ap 24 1c.0 */
1158 compatible = "ti,sysc-omap4-timer", "ti,sysc";
1162 reg-names = "rev", "sysc", "syss";
1163 ti,sysc-mask = <SYSC_OMAP4_SOFTRESET>;
1164 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
1170 clock-names = "fck";
1171 #address-cells = <1>;
1172 #size-cells = <1>;
1176 compatible = "ti,am335x-timer";
1182 target-module@44000 { /* 0x48044000, ap 26 26.0 */
1183 compatible = "ti,sysc-omap4-timer", "ti,sysc";
1187 reg-names = "rev", "sysc", "syss";
1188 ti,sysc-mask = <SYSC_OMAP4_SOFTRESET>;
1189 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
1195 clock-names = "fck";
1196 #address-cells = <1>;
1197 #size-cells = <1>;
1201 compatible = "ti,am335x-timer";
1204 ti,timer-pwm;
1208 target-module@46000 { /* 0x48046000, ap 28 28.0 */
1209 compatible = "ti,sysc-omap4-timer", "ti,sysc";
1213 reg-names = "rev", "sysc", "syss";
1214 ti,sysc-mask = <SYSC_OMAP4_SOFTRESET>;
1215 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
1221 clock-names = "fck";
1222 #address-cells = <1>;
1223 #size-cells = <1>;
1227 compatible = "ti,am335x-timer";
1230 ti,timer-pwm;
1234 target-module@48000 { /* 0x48048000, ap 30 22.0 */
1235 compatible = "ti,sysc-omap4-timer", "ti,sysc";
1239 reg-names = "rev", "sysc", "syss";
1240 ti,sysc-mask = <SYSC_OMAP4_SOFTRESET>;
1241 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
1247 clock-names = "fck";
1248 #address-cells = <1>;
1249 #size-cells = <1>;
1253 compatible = "ti,am335x-timer";
1256 ti,timer-pwm;
1260 target-module@4a000 { /* 0x4804a000, ap 85 60.0 */
1261 compatible = "ti,sysc-omap4-timer", "ti,sysc";
1265 reg-names = "rev", "sysc", "syss";
1266 ti,sysc-mask = <SYSC_OMAP4_SOFTRESET>;
1267 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
1273 clock-names = "fck";
1274 #address-cells = <1>;
1275 #size-cells = <1>;
1279 compatible = "ti,am335x-timer";
1282 ti,timer-pwm;
1286 target-module@4c000 { /* 0x4804c000, ap 32 36.0 */
1287 compatible = "ti,sysc-omap2", "ti,sysc";
1291 reg-names = "rev", "sysc", "syss";
1292 ti,sysc-mask = <(SYSC_OMAP2_ENAWAKEUP |
1295 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
1299 ti,syss-mask = <1>;
1303 clock-names = "fck", "dbclk";
1304 #address-cells = <1>;
1305 #size-cells = <1>;
1309 compatible = "ti,omap4-gpio";
1310 gpio-ranges = <&am33xx_pinmux 0 0 8>,
1314 gpio-controller;
1315 #gpio-cells = <2>;
1316 interrupt-controller;
1317 #interrupt-cells = <2>;
1323 target-module@50000 { /* 0x48050000, ap 34 2c.0 */
1326 #address-cells = <1>;
1327 #size-cells = <1>;
1331 target-module@60000 { /* 0x48060000, ap 36 0c.0 */
1332 compatible = "ti,sysc-omap2", "ti,sysc";
1336 reg-names = "rev", "sysc", "syss";
1337 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,am335-sdhci";
1354 ti,needs-special-reset;
1356 dma-names = "tx", "rx";
1363 target-module@80000 { /* 0x48080000, ap 38 18.0 */
1364 compatible = "ti,sysc-omap2", "ti,sysc";
1368 reg-names = "rev", "sysc", "syss";
1369 ti,sysc-mask = <(SYSC_OMAP2_CLOCKACTIVITY |
1372 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
1375 ti,syss-mask = <1>;
1378 clock-names = "fck";
1379 #address-cells = <1>;
1380 #size-cells = <1>;
1384 compatible = "ti,am3352-elm";
1391 target-module@a0000 { /* 0x480a0000, ap 40 5e.0 */
1394 #address-cells = <1>;
1395 #size-cells = <1>;
1399 target-module@c8000 { /* 0x480c8000, ap 87 06.0 */
1400 compatible = "ti,sysc-omap4", "ti,sysc";
1403 reg-names = "rev", "sysc";
1404 ti,sysc-mask = <SYSC_OMAP4_SOFTRESET>;
1405 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
1410 clock-names = "fck";
1411 #address-cells = <1>;
1412 #size-cells = <1>;
1416 compatible = "ti,omap4-mailbox";
1419 #mbox-cells = <1>;
1420 ti,mbox-num-users = <4>;
1421 ti,mbox-num-fifos = <8>;
1423 ti,mbox-send-noirq;
1424 ti,mbox-tx = <0 0 0>;
1425 ti,mbox-rx = <0 0 3>;
1430 target-module@ca000 { /* 0x480ca000, ap 91 40.0 */
1431 compatible = "ti,sysc-omap2", "ti,sysc";
1435 reg-names = "rev", "sysc", "syss";
1436 ti,sysc-mask = <(SYSC_OMAP2_CLOCKACTIVITY |
1440 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
1443 ti,syss-mask = <1>;
1446 clock-names = "fck";
1447 #address-cells = <1>;
1448 #size-cells = <1>;
1451 hwspinlock: spinlock@0 { label
1452 compatible = "ti,omap4-hwspinlock";
1454 #hwlock-cells = <1>;
1458 target-module@cc000 { /* 0x480cc000, ap 89 0e.0 */
1461 #address-cells = <1>;
1462 #size-cells = <1>;
1468 compatible = "simple-bus";
1469 #address-cells = <1>;
1470 #size-cells = <1>;
1502 target-module@8c000 { /* 0x4818c000, ap 42 04.0 */
1505 #address-cells = <1>;
1506 #size-cells = <1>;
1510 target-module@8e000 { /* 0x4818e000, ap 44 0a.0 */
1513 #address-cells = <1>;
1514 #size-cells = <1>;
1518 target-module@9c000 { /* 0x4819c000, ap 46 5a.0 */
1519 compatible = "ti,sysc-omap2", "ti,sysc";
1523 reg-names = "rev", "sysc", "syss";
1524 ti,sysc-mask = <(SYSC_OMAP2_CLOCKACTIVITY |
1528 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
1532 ti,syss-mask = <1>;
1535 clock-names = "fck";
1536 #address-cells = <1>;
1537 #size-cells = <1>;
1541 compatible = "ti,omap4-i2c";
1542 #address-cells = <1>;
1543 #size-cells = <0>;
1550 target-module@a0000 { /* 0x481a0000, ap 79 24.0 */
1551 compatible = "ti,sysc-omap2", "ti,sysc";
1555 reg-names = "rev", "sysc", "syss";
1556 ti,sysc-mask = <(SYSC_OMAP2_CLOCKACTIVITY |
1559 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
1562 ti,syss-mask = <1>;
1565 clock-names = "fck";
1566 #address-cells = <1>;
1567 #size-cells = <1>;
1571 compatible = "ti,omap4-mcspi";
1572 #address-cells = <1>;
1573 #size-cells = <0>;
1576 ti,spi-num-cs = <2>;
1581 dma-names = "tx0", "rx0", "tx1", "rx1";
1586 target-module@a2000 { /* 0x481a2000, ap 81 2e.0 */
1589 #address-cells = <1>;
1590 #size-cells = <1>;
1594 target-module@a4000 { /* 0x481a4000, ap 83 30.0 */
1597 #address-cells = <1>;
1598 #size-cells = <1>;
1602 target-module@a6000 { /* 0x481a6000, ap 48 16.0 */
1603 compatible = "ti,sysc-omap2", "ti,sysc";
1607 reg-names = "rev", "sysc", "syss";
1608 ti,sysc-mask = <(SYSC_OMAP2_ENAWAKEUP |
1611 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
1617 clock-names = "fck";
1618 #address-cells = <1>;
1619 #size-cells = <1>;
1623 compatible = "ti,am3352-uart", "ti,omap3-uart";
1624 clock-frequency = <48000000>;
1631 target-module@a8000 { /* 0x481a8000, ap 50 20.0 */
1632 compatible = "ti,sysc-omap2", "ti,sysc";
1636 reg-names = "rev", "sysc", "syss";
1637 ti,sysc-mask = <(SYSC_OMAP2_ENAWAKEUP |
1640 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
1646 clock-names = "fck";
1647 #address-cells = <1>;
1648 #size-cells = <1>;
1652 compatible = "ti,am3352-uart", "ti,omap3-uart";
1653 clock-frequency = <48000000>;
1660 target-module@aa000 { /* 0x481aa000, ap 52 1a.0 */
1661 compatible = "ti,sysc-omap2", "ti,sysc";
1665 reg-names = "rev", "sysc", "syss";
1666 ti,sysc-mask = <(SYSC_OMAP2_ENAWAKEUP |
1669 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
1675 clock-names = "fck";
1676 #address-cells = <1>;
1677 #size-cells = <1>;
1681 compatible = "ti,am3352-uart", "ti,omap3-uart";
1682 clock-frequency = <48000000>;
1689 target-module@ac000 { /* 0x481ac000, ap 54 38.0 */
1690 compatible = "ti,sysc-omap2", "ti,sysc";
1694 reg-names = "rev", "sysc", "syss";
1695 ti,sysc-mask = <(SYSC_OMAP2_ENAWAKEUP |
1698 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
1702 ti,syss-mask = <1>;
1706 clock-names = "fck", "dbclk";
1707 #address-cells = <1>;
1708 #size-cells = <1>;
1712 compatible = "ti,omap4-gpio";
1713 gpio-ranges = <&am33xx_pinmux 0 34 18>,
1716 gpio-controller;
1717 #gpio-cells = <2>;
1718 interrupt-controller;
1719 #interrupt-cells = <2>;
1725 gpio3_target: target-module@ae000 { /* 0x481ae000, ap 56 3a.0 */
1726 compatible = "ti,sysc-omap2", "ti,sysc";
1730 reg-names = "rev", "sysc", "syss";
1731 ti,sysc-mask = <(SYSC_OMAP2_ENAWAKEUP |
1734 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
1738 ti,syss-mask = <1>;
1742 clock-names = "fck", "dbclk";
1743 #address-cells = <1>;
1744 #size-cells = <1>;
1748 compatible = "ti,omap4-gpio";
1749 gpio-ranges = <&am33xx_pinmux 0 66 5>,
1754 gpio-controller;
1755 #gpio-cells = <2>;
1756 interrupt-controller;
1757 #interrupt-cells = <2>;
1763 target-module@b0000 { /* 0x481b0000, ap 58 50.0 */
1766 #address-cells = <1>;
1767 #size-cells = <1>;
1771 target-module@cc000 { /* 0x481cc000, ap 60 46.0 */
1772 compatible = "ti,sysc-omap4", "ti,sysc";
1774 reg-names = "rev";
1778 clock-names = "fck", "osc";
1779 #address-cells = <1>;
1780 #size-cells = <1>;
1784 compatible = "ti,am3352-d_can";
1787 clock-names = "fck";
1788 syscon-raminit = <&scm_conf 0x644 0>;
1794 target-module@d0000 { /* 0x481d0000, ap 62 42.0 */
1795 compatible = "ti,sysc-omap4", "ti,sysc";
1797 reg-names = "rev";
1801 clock-names = "fck", "osc";
1802 #address-cells = <1>;
1803 #size-cells = <1>;
1807 compatible = "ti,am3352-d_can";
1810 clock-names = "fck";
1811 syscon-raminit = <&scm_conf 0x644 1>;
1817 target-module@d8000 { /* 0x481d8000, ap 64 66.0 */
1818 compatible = "ti,sysc-omap2", "ti,sysc";
1822 reg-names = "rev", "sysc", "syss";
1823 ti,sysc-mask = <(SYSC_OMAP2_CLOCKACTIVITY |
1827 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
1830 ti,syss-mask = <1>;
1833 clock-names = "fck";
1834 #address-cells = <1>;
1835 #size-cells = <1>;
1839 compatible = "ti,am335-sdhci";
1840 ti,needs-special-reset;
1843 dma-names = "tx", "rx";
1852 compatible = "simple-bus";
1853 #address-cells = <1>;
1854 #size-cells = <1>;
1858 compatible = "simple-bus";
1859 #address-cells = <1>;
1860 #size-cells = <1>;
1885 target-module@0 { /* 0x48300000, ap 66 48.0 */
1886 compatible = "ti,sysc-omap4", "ti,sysc";
1889 reg-names = "rev", "sysc";
1890 ti,sysc-midle = <SYSC_IDLE_FORCE>,
1894 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
1900 clock-names = "fck";
1901 #address-cells = <1>;
1902 #size-cells = <1>;
1906 compatible = "ti,am33xx-pwmss";
1908 #address-cells = <1>;
1909 #size-cells = <1>;
1914 compatible = "ti,am3352-ecap",
1915 "ti,am33xx-ecap";
1916 #pwm-cells = <3>;
1919 clock-names = "fck";
1921 interrupt-names = "ecap0";
1926 compatible = "ti,am3352-ehrpwm",
1927 "ti,am33xx-ehrpwm";
1928 #pwm-cells = <3>;
1931 clock-names = "tbclk", "fck";
1937 target-module@2000 { /* 0x48302000, ap 68 52.0 */
1938 compatible = "ti,sysc-omap4", "ti,sysc";
1941 reg-names = "rev", "sysc";
1942 ti,sysc-midle = <SYSC_IDLE_FORCE>,
1946 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
1952 clock-names = "fck";
1953 #address-cells = <1>;
1954 #size-cells = <1>;
1958 compatible = "ti,am33xx-pwmss";
1960 #address-cells = <1>;
1961 #size-cells = <1>;
1966 compatible = "ti,am3352-ecap",
1967 "ti,am33xx-ecap";
1968 #pwm-cells = <3>;
1971 clock-names = "fck";
1973 interrupt-names = "ecap1";
1978 compatible = "ti,am3352-ehrpwm",
1979 "ti,am33xx-ehrpwm";
1980 #pwm-cells = <3>;
1983 clock-names = "tbclk", "fck";
1989 target-module@4000 { /* 0x48304000, ap 70 44.0 */
1990 compatible = "ti,sysc-omap4", "ti,sysc";
1993 reg-names = "rev", "sysc";
1994 ti,sysc-midle = <SYSC_IDLE_FORCE>,
1998 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
2004 clock-names = "fck";
2005 #address-cells = <1>;
2006 #size-cells = <1>;
2010 compatible = "ti,am33xx-pwmss";
2012 #address-cells = <1>;
2013 #size-cells = <1>;
2018 compatible = "ti,am3352-ecap",
2019 "ti,am33xx-ecap";
2020 #pwm-cells = <3>;
2023 clock-names = "fck";
2025 interrupt-names = "ecap2";
2030 compatible = "ti,am3352-ehrpwm",
2031 "ti,am33xx-ehrpwm";
2032 #pwm-cells = <3>;
2035 clock-names = "tbclk", "fck";
2041 target-module@e000 { /* 0x4830e000, ap 72 4a.0 */
2042 compatible = "ti,sysc-omap4", "ti,sysc";
2045 reg-names = "rev", "sysc";
2046 ti,sysc-midle = <SYSC_IDLE_FORCE>,
2049 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
2054 clock-names = "fck";
2055 #address-cells = <1>;
2056 #size-cells = <1>;
2060 compatible = "ti,am33xx-tilcdc";
2067 target-module@10000 { /* 0x48310000, ap 76 4e.1 */
2068 compatible = "ti,sysc-omap2", "ti,sysc";
2071 reg-names = "rev", "sysc";
2072 ti,sysc-mask = <SYSC_OMAP2_AUTOIDLE>;
2073 ti,sysc-sidle = <SYSC_IDLE_FORCE>,
2077 clock-names = "fck";
2078 #address-cells = <1>;
2079 #size-cells = <1>;
2083 compatible = "ti,omap4-rng";
2089 target-module@13000 { /* 0x48313000, ap 97 62.0 */
2092 #address-cells = <1>;
2093 #size-cells = <1>;
2097 target-module@15000 { /* 0x48315000, ap 94 56.0 */
2100 #address-cells = <1>;
2101 #size-cells = <1>;
2106 target-module@18000 { /* 0x48318000, ap 74 4c.0 */
2109 #address-cells = <1>;
2110 #size-cells = <1>;
2114 target-module@20000 { /* 0x48320000, ap 99 34.0 */
2117 #address-cells = <1>;
2118 #size-cells = <1>;
2122 target-module@22000 { /* 0x48322000, ap 101 3e.0 */
2125 #address-cells = <1>;
2126 #size-cells = <1>;
2130 target-module@24000 { /* 0x48324000, ap 103 68.0 */
2133 #address-cells = <1>;
2134 #size-cells = <1>;