Lines Matching +full:spi +full:- +full:num +full:- +full:cs
1 // SPDX-License-Identifier: GPL-2.0
9 #include <dt-bindings/clock/samsung,exynosautov9.h>
10 #include <dt-bindings/interrupt-controller/arm-gic.h>
11 #include <dt-bindings/soc/samsung,boot-mode.h>
12 #include <dt-bindings/soc/samsung,exynos-usi.h>
16 #address-cells = <2>;
17 #size-cells = <1>;
19 interrupt-parent = <&gic>;
31 arm-pmu {
32 compatible = "arm,cortex-a76-pmu";
41 interrupt-affinity = <&cpu0>, <&cpu1>, <&cpu2>, <&cpu3>,
46 #address-cells = <1>;
47 #size-cells = <0>;
49 cpu-map {
83 compatible = "arm,cortex-a76";
85 enable-method = "psci";
90 compatible = "arm,cortex-a76";
92 enable-method = "psci";
97 compatible = "arm,cortex-a76";
99 enable-method = "psci";
104 compatible = "arm,cortex-a76";
106 enable-method = "psci";
111 compatible = "arm,cortex-a76";
113 enable-method = "psci";
118 compatible = "arm,cortex-a76";
120 enable-method = "psci";
125 compatible = "arm,cortex-a76";
127 enable-method = "psci";
132 compatible = "arm,cortex-a76";
134 enable-method = "psci";
139 compatible = "arm,psci-1.0";
147 compatible = "arm,armv8-timer";
154 fixed-rate-clocks {
156 compatible = "fixed-clock";
157 #clock-cells = <0>;
158 clock-output-names = "oscclk";
163 compatible = "simple-bus";
164 #address-cells = <1>;
165 #size-cells = <1>;
169 compatible = "samsung,exynosautov9-chipid",
170 "samsung,exynos850-chipid";
174 cmu_peris: clock-controller@10020000 {
175 compatible = "samsung,exynosautov9-cmu-peris";
177 #clock-cells = <1>;
181 clock-names = "oscclk",
185 cmu_peric0: clock-controller@10200000 {
186 compatible = "samsung,exynosautov9-cmu-peric0";
188 #clock-cells = <1>;
193 clock-names = "oscclk",
198 cmu_peric1: clock-controller@10800000 {
199 compatible = "samsung,exynosautov9-cmu-peric1";
201 #clock-cells = <1>;
206 clock-names = "oscclk",
211 cmu_fsys1: clock-controller@17040000 {
212 compatible = "samsung,exynosautov9-cmu-fsys1";
214 #clock-cells = <1>;
220 clock-names = "oscclk",
226 cmu_fsys0: clock-controller@17700000 {
227 compatible = "samsung,exynosautov9-cmu-fsys0";
229 #clock-cells = <1>;
234 clock-names = "oscclk",
239 cmu_fsys2: clock-controller@17c00000 {
240 compatible = "samsung,exynosautov9-cmu-fsys2";
242 #clock-cells = <1>;
248 clock-names = "oscclk",
254 cmu_core: clock-controller@1b030000 {
255 compatible = "samsung,exynosautov9-cmu-core";
257 #clock-cells = <1>;
261 clock-names = "oscclk",
265 cmu_busmc: clock-controller@1b200000 {
266 compatible = "samsung,exynosautov9-cmu-busmc";
268 #clock-cells = <1>;
272 clock-names = "oscclk",
276 cmu_top: clock-controller@1b240000 {
277 compatible = "samsung,exynosautov9-cmu-top";
279 #clock-cells = <1>;
282 clock-names = "oscclk";
285 gic: interrupt-controller@10101000 {
286 compatible = "arm,gic-400";
287 #interrupt-cells = <3>;
288 #address-cells = <0>;
289 interrupt-controller;
298 pdma0: dma-controller@1b2e0000 {
303 clock-names = "apb_pclk";
304 arm,pl330-broken-no-flushp;
305 #dma-cells = <1>;
309 compatible = "samsung,exynosautov9-pinctrl";
312 wakeup-interrupt-controller {
313 compatible = "samsung,exynosautov9-wakeup-eint",
314 "samsung,exynos850-wakeup-eint",
315 "samsung,exynos7-wakeup-eint";
320 compatible = "samsung,exynosautov9-pinctrl";
325 compatible = "samsung,exynosautov9-pinctrl";
331 compatible = "samsung,exynosautov9-pinctrl";
337 compatible = "samsung,exynosautov9-pinctrl";
343 compatible = "samsung,exynosautov9-pinctrl";
349 compatible = "samsung,exynosautov9-pinctrl";
354 pmu_system_controller: system-controller@10460000 {
355 compatible = "samsung,exynosautov9-pmu",
356 "samsung,exynos7-pmu", "syscon";
359 reboot: syscon-reboot {
360 compatible = "syscon-reboot";
367 reboot-mode {
368 compatible = "syscon-reboot-mode";
370 mode-bootloader = <EXYNOSAUTOV9_BOOT_BOOTLOADER>;
371 mode-fastboot = <EXYNOSAUTOV9_BOOT_FASTBOOT>;
372 mode-recovery = <EXYNOSAUTOV9_BOOT_RECOVERY>;
377 compatible = "samsung,exynosautov9-fsys2-sysreg",
378 "samsung,exynosautov9-sysreg", "syscon";
383 compatible = "samsung,exynosautov9-peric0-sysreg",
384 "samsung,exynosautov9-sysreg", "syscon";
389 compatible = "samsung,exynosautov9-peric1-sysreg",
390 "samsung,exynosautov9-sysreg", "syscon";
395 compatible = "samsung,exynosautov9-usi",
396 "samsung,exynos850-usi";
400 #address-cells = <1>;
401 #size-cells = <1>;
405 clock-names = "pclk", "ipclk";
409 compatible = "samsung,exynosautov9-uart",
410 "samsung,exynos850-uart";
413 pinctrl-names = "default";
414 pinctrl-0 = <&uart0_bus>;
417 clock-names = "uart", "clk_uart_baud0";
418 samsung,uart-fifosize = <256>;
422 spi_0: spi@10300000 {
423 compatible = "samsung,exynosautov9-spi";
426 pinctrl-names = "default";
427 pinctrl-0 = <&spi0_bus &spi0_cs_func>;
431 clock-names = "spi", "spi_busclk0", "spi_ioclk";
432 samsung,spi-src-clk = <0>;
434 dma-names = "tx", "rx";
435 num-cs = <1>;
436 #address-cells = <1>;
437 #size-cells = <0>;
442 compatible = "samsung,exynosautov9-hsi2c";
445 pinctrl-names = "default";
446 pinctrl-0 = <&hsi2c0_bus>;
449 clock-names = "hsi2c", "hsi2c_pclk";
450 #address-cells = <1>;
451 #size-cells = <0>;
457 compatible = "samsung,exynosautov9-usi",
458 "samsung,exynos850-usi";
462 #address-cells = <1>;
463 #size-cells = <1>;
467 clock-names = "pclk", "ipclk";
471 compatible = "samsung,exynosautov9-hsi2c";
474 pinctrl-names = "default";
475 pinctrl-0 = <&hsi2c1_bus>;
478 clock-names = "hsi2c", "hsi2c_pclk";
479 #address-cells = <1>;
480 #size-cells = <0>;
486 compatible = "samsung,exynosautov9-usi",
487 "samsung,exynos850-usi";
491 #address-cells = <1>;
492 #size-cells = <1>;
496 clock-names = "pclk", "ipclk";
500 compatible = "samsung,exynosautov9-uart",
501 "samsung,exynos850-uart";
504 pinctrl-names = "default";
505 pinctrl-0 = <&uart1_bus>;
508 clock-names = "uart", "clk_uart_baud0";
509 samsung,uart-fifosize = <256>;
513 spi_1: spi@10320000 {
514 compatible = "samsung,exynosautov9-spi";
517 pinctrl-names = "default";
518 pinctrl-0 = <&spi1_bus &spi1_cs_func>;
522 clock-names = "spi", "spi_busclk0", "spi_ioclk";
523 samsung,spi-src-clk = <0>;
525 dma-names = "tx", "rx";
526 num-cs = <1>;
527 #address-cells = <1>;
528 #size-cells = <0>;
533 compatible = "samsung,exynosautov9-hsi2c";
536 pinctrl-names = "default";
537 pinctrl-0 = <&hsi2c2_bus>;
540 clock-names = "hsi2c", "hsi2c_pclk";
541 #address-cells = <1>;
542 #size-cells = <0>;
548 compatible = "samsung,exynosautov9-usi",
549 "samsung,exynos850-usi";
553 #address-cells = <1>;
554 #size-cells = <1>;
558 clock-names = "pclk", "ipclk";
562 compatible = "samsung,exynosautov9-hsi2c";
565 pinctrl-names = "default";
566 pinctrl-0 = <&hsi2c3_bus>;
569 clock-names = "hsi2c", "hsi2c_pclk";
570 #address-cells = <1>;
571 #size-cells = <0>;
577 compatible = "samsung,exynosautov9-usi",
578 "samsung,exynos850-usi";
582 #address-cells = <1>;
583 #size-cells = <1>;
587 clock-names = "pclk", "ipclk";
591 compatible = "samsung,exynosautov9-uart",
592 "samsung,exynos850-uart";
595 pinctrl-names = "default";
596 pinctrl-0 = <&uart2_bus>;
599 clock-names = "uart", "clk_uart_baud0";
600 samsung,uart-fifosize = <64>;
604 spi_2: spi@10340000 {
605 compatible = "samsung,exynosautov9-spi";
608 pinctrl-names = "default";
609 pinctrl-0 = <&spi2_bus &spi2_cs_func>;
613 clock-names = "spi", "spi_busclk0", "spi_ioclk";
614 samsung,spi-src-clk = <0>;
616 dma-names = "tx", "rx";
617 num-cs = <1>;
618 #address-cells = <1>;
619 #size-cells = <0>;
624 compatible = "samsung,exynosautov9-hsi2c";
627 pinctrl-names = "default";
628 pinctrl-0 = <&hsi2c4_bus>;
631 clock-names = "hsi2c", "hsi2c_pclk";
632 #address-cells = <1>;
633 #size-cells = <0>;
639 compatible = "samsung,exynosautov9-usi",
640 "samsung,exynos850-usi";
644 #address-cells = <1>;
645 #size-cells = <1>;
649 clock-names = "pclk", "ipclk";
653 compatible = "samsung,exynosautov9-hsi2c";
656 pinctrl-names = "default";
657 pinctrl-0 = <&hsi2c5_bus>;
660 clock-names = "hsi2c", "hsi2c_pclk";
661 #address-cells = <1>;
662 #size-cells = <0>;
668 compatible = "samsung,exynosautov9-usi",
669 "samsung,exynos850-usi";
673 #address-cells = <1>;
674 #size-cells = <1>;
678 clock-names = "pclk", "ipclk";
682 compatible = "samsung,exynosautov9-uart",
683 "samsung,exynos850-uart";
686 pinctrl-names = "default";
687 pinctrl-0 = <&uart3_bus>;
690 clock-names = "uart", "clk_uart_baud0";
691 samsung,uart-fifosize = <64>;
695 spi_3: spi@10360000 {
696 compatible = "samsung,exynosautov9-spi";
699 pinctrl-names = "default";
700 pinctrl-0 = <&spi3_bus &spi3_cs_func>;
704 clock-names = "spi", "spi_busclk0", "spi_ioclk";
705 samsung,spi-src-clk = <0>;
707 dma-names = "tx", "rx";
708 num-cs = <1>;
709 #address-cells = <1>;
710 #size-cells = <0>;
715 compatible = "samsung,exynosautov9-hsi2c";
718 pinctrl-names = "default";
719 pinctrl-0 = <&hsi2c6_bus>;
722 clock-names = "hsi2c", "hsi2c_pclk";
723 #address-cells = <1>;
724 #size-cells = <0>;
730 compatible = "samsung,exynosautov9-usi",
731 "samsung,exynos850-usi";
735 #address-cells = <1>;
736 #size-cells = <1>;
740 clock-names = "pclk", "ipclk";
744 compatible = "samsung,exynosautov9-hsi2c";
747 pinctrl-names = "default";
748 pinctrl-0 = <&hsi2c7_bus>;
751 clock-names = "hsi2c", "hsi2c_pclk";
752 #address-cells = <1>;
753 #size-cells = <0>;
759 compatible = "samsung,exynosautov9-usi",
760 "samsung,exynos850-usi";
764 #address-cells = <1>;
765 #size-cells = <1>;
769 clock-names = "pclk", "ipclk";
773 compatible = "samsung,exynosautov9-uart",
774 "samsung,exynos850-uart";
777 pinctrl-names = "default";
778 pinctrl-0 = <&uart4_bus>;
781 clock-names = "uart", "clk_uart_baud0";
782 samsung,uart-fifosize = <64>;
786 spi_4: spi@10380000 {
787 compatible = "samsung,exynosautov9-spi";
790 pinctrl-names = "default";
791 pinctrl-0 = <&spi4_bus &spi4_cs_func>;
795 clock-names = "spi", "spi_busclk0", "spi_ioclk";
796 samsung,spi-src-clk = <0>;
798 dma-names = "tx", "rx";
799 num-cs = <1>;
800 #address-cells = <1>;
801 #size-cells = <0>;
806 compatible = "samsung,exynosautov9-hsi2c";
809 pinctrl-names = "default";
810 pinctrl-0 = <&hsi2c8_bus>;
813 clock-names = "hsi2c", "hsi2c_pclk";
814 #address-cells = <1>;
815 #size-cells = <0>;
821 compatible = "samsung,exynosautov9-usi",
822 "samsung,exynos850-usi";
826 #address-cells = <1>;
827 #size-cells = <1>;
831 clock-names = "pclk", "ipclk";
835 compatible = "samsung,exynosautov9-hsi2c";
838 pinctrl-names = "default";
839 pinctrl-0 = <&hsi2c9_bus>;
842 clock-names = "hsi2c", "hsi2c_pclk";
843 #address-cells = <1>;
844 #size-cells = <0>;
850 compatible = "samsung,exynosautov9-usi",
851 "samsung,exynos850-usi";
855 #address-cells = <1>;
856 #size-cells = <1>;
860 clock-names = "pclk", "ipclk";
864 compatible = "samsung,exynosautov9-uart",
865 "samsung,exynos850-uart";
868 pinctrl-names = "default";
869 pinctrl-0 = <&uart5_bus>;
872 clock-names = "uart", "clk_uart_baud0";
873 samsung,uart-fifosize = <64>;
877 spi_5: spi@103a0000 {
878 compatible = "samsung,exynosautov9-spi";
881 pinctrl-names = "default";
882 pinctrl-0 = <&spi5_bus &spi5_cs_func>;
886 clock-names = "spi", "spi_busclk0", "spi_ioclk";
887 samsung,spi-src-clk = <0>;
889 dma-names = "tx", "rx";
890 num-cs = <1>;
891 #address-cells = <1>;
892 #size-cells = <0>;
897 compatible = "samsung,exynosautov9-hsi2c";
900 pinctrl-names = "default";
901 pinctrl-0 = <&hsi2c10_bus>;
904 clock-names = "hsi2c", "hsi2c_pclk";
905 #address-cells = <1>;
906 #size-cells = <0>;
912 compatible = "samsung,exynosautov9-usi",
913 "samsung,exynos850-usi";
917 #address-cells = <1>;
918 #size-cells = <1>;
922 clock-names = "pclk", "ipclk";
926 compatible = "samsung,exynosautov9-hsi2c";
929 pinctrl-names = "default";
930 pinctrl-0 = <&hsi2c11_bus>;
933 clock-names = "hsi2c", "hsi2c_pclk";
934 #address-cells = <1>;
935 #size-cells = <0>;
941 compatible = "samsung,exynosautov9-usi",
942 "samsung,exynos850-usi";
946 #address-cells = <1>;
947 #size-cells = <1>;
951 clock-names = "pclk", "ipclk";
955 compatible = "samsung,exynosautov9-uart",
956 "samsung,exynos850-uart";
959 pinctrl-names = "default";
960 pinctrl-0 = <&uart6_bus>;
963 clock-names = "uart", "clk_uart_baud0";
964 samsung,uart-fifosize = <256>;
968 spi_6: spi@10900000 {
969 compatible = "samsung,exynosautov9-spi";
972 pinctrl-names = "default";
973 pinctrl-0 = <&spi6_bus &spi6_cs_func>;
977 clock-names = "spi", "spi_busclk0", "spi_ioclk";
978 samsung,spi-src-clk = <0>;
980 dma-names = "tx", "rx";
981 num-cs = <1>;
982 #address-cells = <1>;
983 #size-cells = <0>;
988 compatible = "samsung,exynosautov9-hsi2c";
991 pinctrl-names = "default";
992 pinctrl-0 = <&hsi2c12_bus>;
995 clock-names = "hsi2c", "hsi2c_pclk";
996 #address-cells = <1>;
997 #size-cells = <0>;
1003 compatible = "samsung,exynosautov9-usi",
1004 "samsung,exynos850-usi";
1008 #address-cells = <1>;
1009 #size-cells = <1>;
1013 clock-names = "pclk", "ipclk";
1017 compatible = "samsung,exynosautov9-hsi2c";
1020 pinctrl-names = "default";
1021 pinctrl-0 = <&hsi2c13_bus>;
1024 clock-names = "hsi2c", "hsi2c_pclk";
1025 #address-cells = <1>;
1026 #size-cells = <0>;
1032 compatible = "samsung,exynosautov9-usi",
1033 "samsung,exynos850-usi";
1037 #address-cells = <1>;
1038 #size-cells = <1>;
1042 clock-names = "pclk", "ipclk";
1046 compatible = "samsung,exynosautov9-uart",
1047 "samsung,exynos850-uart";
1050 pinctrl-names = "default";
1051 pinctrl-0 = <&uart7_bus>;
1054 clock-names = "uart", "clk_uart_baud0";
1055 samsung,uart-fifosize = <64>;
1059 spi_7: spi@10920000 {
1060 compatible = "samsung,exynosautov9-spi";
1063 pinctrl-names = "default";
1064 pinctrl-0 = <&spi7_bus &spi7_cs_func>;
1068 clock-names = "spi", "spi_busclk0", "spi_ioclk";
1069 samsung,spi-src-clk = <0>;
1071 dma-names = "tx", "rx";
1072 num-cs = <1>;
1073 #address-cells = <1>;
1074 #size-cells = <0>;
1079 compatible = "samsung,exynosautov9-hsi2c";
1082 pinctrl-names = "default";
1083 pinctrl-0 = <&hsi2c14_bus>;
1086 clock-names = "hsi2c", "hsi2c_pclk";
1087 #address-cells = <1>;
1088 #size-cells = <0>;
1094 compatible = "samsung,exynosautov9-usi",
1095 "samsung,exynos850-usi";
1099 #address-cells = <1>;
1100 #size-cells = <1>;
1104 clock-names = "pclk", "ipclk";
1108 compatible = "samsung,exynosautov9-hsi2c";
1111 pinctrl-names = "default";
1112 pinctrl-0 = <&hsi2c15_bus>;
1115 clock-names = "hsi2c", "hsi2c_pclk";
1116 #address-cells = <1>;
1117 #size-cells = <0>;
1123 compatible = "samsung,exynosautov9-usi",
1124 "samsung,exynos850-usi";
1128 #address-cells = <1>;
1129 #size-cells = <1>;
1133 clock-names = "pclk", "ipclk";
1137 compatible = "samsung,exynosautov9-uart",
1138 "samsung,exynos850-uart";
1141 pinctrl-names = "default";
1142 pinctrl-0 = <&uart8_bus>;
1145 clock-names = "uart", "clk_uart_baud0";
1146 samsung,uart-fifosize = <64>;
1150 spi_8: spi@10940000 {
1151 compatible = "samsung,exynosautov9-spi";
1154 pinctrl-names = "default";
1155 pinctrl-0 = <&spi8_bus &spi8_cs_func>;
1159 clock-names = "spi", "spi_busclk0", "spi_ioclk";
1160 samsung,spi-src-clk = <0>;
1162 dma-names = "tx", "rx";
1163 num-cs = <1>;
1164 #address-cells = <1>;
1165 #size-cells = <0>;
1170 compatible = "samsung,exynosautov9-hsi2c";
1173 pinctrl-names = "default";
1174 pinctrl-0 = <&hsi2c16_bus>;
1177 clock-names = "hsi2c", "hsi2c_pclk";
1178 #address-cells = <1>;
1179 #size-cells = <0>;
1185 compatible = "samsung,exynosautov9-usi",
1186 "samsung,exynos850-usi";
1190 #address-cells = <1>;
1191 #size-cells = <1>;
1195 clock-names = "pclk", "ipclk";
1199 compatible = "samsung,exynosautov9-hsi2c";
1202 pinctrl-names = "default";
1203 pinctrl-0 = <&hsi2c17_bus>;
1206 clock-names = "hsi2c", "hsi2c_pclk";
1207 #address-cells = <1>;
1208 #size-cells = <0>;
1214 compatible = "samsung,exynosautov9-usi",
1215 "samsung,exynos850-usi";
1219 #address-cells = <1>;
1220 #size-cells = <1>;
1224 clock-names = "pclk", "ipclk";
1228 compatible = "samsung,exynosautov9-uart",
1229 "samsung,exynos850-uart";
1232 pinctrl-names = "default";
1233 pinctrl-0 = <&uart9_bus>;
1236 clock-names = "uart", "clk_uart_baud0";
1237 samsung,uart-fifosize = <64>;
1241 spi_9: spi@10960000 {
1242 compatible = "samsung,exynosautov9-spi";
1245 pinctrl-names = "default";
1246 pinctrl-0 = <&spi9_bus &spi9_cs_func>;
1250 clock-names = "spi", "spi_busclk0", "spi_ioclk";
1251 samsung,spi-src-clk = <0>;
1253 dma-names = "tx", "rx";
1254 num-cs = <1>;
1255 #address-cells = <1>;
1256 #size-cells = <0>;
1261 compatible = "samsung,exynosautov9-hsi2c";
1264 pinctrl-names = "default";
1265 pinctrl-0 = <&hsi2c18_bus>;
1268 clock-names = "hsi2c", "hsi2c_pclk";
1269 #address-cells = <1>;
1270 #size-cells = <0>;
1276 compatible = "samsung,exynosautov9-usi",
1277 "samsung,exynos850-usi";
1281 #address-cells = <1>;
1282 #size-cells = <1>;
1286 clock-names = "pclk", "ipclk";
1290 compatible = "samsung,exynosautov9-hsi2c";
1293 pinctrl-names = "default";
1294 pinctrl-0 = <&hsi2c19_bus>;
1297 clock-names = "hsi2c", "hsi2c_pclk";
1298 #address-cells = <1>;
1299 #size-cells = <0>;
1305 compatible = "samsung,exynosautov9-usi",
1306 "samsung,exynos850-usi";
1310 #address-cells = <1>;
1311 #size-cells = <1>;
1315 clock-names = "pclk", "ipclk";
1319 compatible = "samsung,exynosautov9-uart",
1320 "samsung,exynos850-uart";
1323 pinctrl-names = "default";
1324 pinctrl-0 = <&uart10_bus>;
1327 clock-names = "uart", "clk_uart_baud0";
1328 samsung,uart-fifosize = <64>;
1332 spi_10: spi@10980000 {
1333 compatible = "samsung,exynosautov9-spi";
1336 pinctrl-names = "default";
1337 pinctrl-0 = <&spi10_bus &spi10_cs_func>;
1341 clock-names = "spi", "spi_busclk0", "spi_ioclk";
1342 samsung,spi-src-clk = <0>;
1344 dma-names = "tx", "rx";
1345 num-cs = <1>;
1346 #address-cells = <1>;
1347 #size-cells = <0>;
1352 compatible = "samsung,exynosautov9-hsi2c";
1355 pinctrl-names = "default";
1356 pinctrl-0 = <&hsi2c20_bus>;
1359 clock-names = "hsi2c", "hsi2c_pclk";
1360 #address-cells = <1>;
1361 #size-cells = <0>;
1367 compatible = "samsung,exynosautov9-usi",
1368 "samsung,exynos850-usi";
1372 #address-cells = <1>;
1373 #size-cells = <1>;
1377 clock-names = "pclk", "ipclk";
1381 compatible = "samsung,exynosautov9-hsi2c";
1384 pinctrl-names = "default";
1385 pinctrl-0 = <&hsi2c21_bus>;
1388 clock-names = "hsi2c", "hsi2c_pclk";
1389 #address-cells = <1>;
1390 #size-cells = <0>;
1396 compatible = "samsung,exynosautov9-usi",
1397 "samsung,exynos850-usi";
1401 #address-cells = <1>;
1402 #size-cells = <1>;
1406 clock-names = "pclk", "ipclk";
1410 compatible = "samsung,exynosautov9-uart",
1411 "samsung,exynos850-uart";
1414 pinctrl-names = "default";
1415 pinctrl-0 = <&uart11_bus>;
1418 clock-names = "uart", "clk_uart_baud0";
1419 samsung,uart-fifosize = <64>;
1423 spi_11: spi@109a0000 {
1424 compatible = "samsung,exynosautov9-spi";
1427 pinctrl-names = "default";
1428 pinctrl-0 = <&spi11_bus &spi11_cs_func>;
1432 clock-names = "spi", "spi_busclk0", "spi_ioclk";
1433 samsung,spi-src-clk = <0>;
1434 num-cs = <1>;
1435 #address-cells = <1>;
1436 #size-cells = <0>;
1441 compatible = "samsung,exynosautov9-hsi2c";
1443 pinctrl-names = "default";
1444 pinctrl-0 = <&hsi2c22_bus>;
1448 clock-names = "hsi2c", "hsi2c_pclk";
1449 #address-cells = <1>;
1450 #size-cells = <0>;
1456 compatible = "samsung,exynosautov9-usi",
1457 "samsung,exynos850-usi";
1461 #address-cells = <1>;
1462 #size-cells = <1>;
1466 clock-names = "pclk", "ipclk";
1470 compatible = "samsung,exynosautov9-hsi2c";
1473 pinctrl-names = "default";
1474 pinctrl-0 = <&hsi2c23_bus>;
1477 clock-names = "hsi2c", "hsi2c_pclk";
1478 #address-cells = <1>;
1479 #size-cells = <0>;
1485 compatible = "samsung,exynosautov9-ufs-phy";
1487 reg-names = "phy-pma";
1488 samsung,pmu-syscon = <&pmu_system_controller>;
1489 #phy-cells = <0>;
1491 clock-names = "ref_clk";
1496 compatible = "samsung,exynosautov9-ufs";
1502 reg-names = "hci", "vs_hci", "unipro", "ufsp";
1506 clock-names = "core_clk", "sclk_unipro_main";
1507 freq-table-hz = <0 0>, <0 0>;
1508 pinctrl-names = "default";
1509 pinctrl-0 = <&ufs_rst_n &ufs_refclk_out>;
1511 phy-names = "ufs-phy";
1517 compatible = "samsung,exynosautov9-ufs-phy";
1519 reg-names = "phy-pma";
1520 samsung,pmu-syscon = <&pmu_system_controller 0x72c>;
1521 #phy-cells = <0>;
1523 clock-names = "ref_clk";
1528 compatible = "samsung,exynosautov9-ufs";
1534 reg-names = "hci", "vs_hci", "unipro", "ufsp";
1538 clock-names = "core_clk", "sclk_unipro_main";
1539 freq-table-hz = <0 0>, <0 0>;
1540 pinctrl-names = "default";
1541 pinctrl-0 = <&ufs_rst_n_1 &ufs_refclk_out_1>;
1543 phy-names = "ufs-phy";
1549 compatible = "samsung,exynosautov9-wdt";
1553 clock-names = "watchdog", "watchdog_src";
1554 samsung,syscon-phandle = <&pmu_system_controller>;
1555 samsung,cluster-index = <0>;
1559 compatible = "samsung,exynosautov9-wdt";
1563 clock-names = "watchdog", "watchdog_src";
1564 samsung,syscon-phandle = <&pmu_system_controller>;
1565 samsung,cluster-index = <1>;
1569 compatible = "samsung,exynosautov9-pwm",
1570 "samsung,exynos4210-pwm";
1572 samsung,pwm-outputs = <0>, <1>, <2>, <3>;
1573 #pwm-cells = <3>;
1575 clock-names = "timers";
1581 #include "exynosautov9-pinctrl.dtsi"