Lines Matching +full:exynos7 +full:- +full:ufs

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_dpum: clock-controller@18c00000 {
255 compatible = "samsung,exynosautov9-cmu-dpum";
257 #clock-cells = <1>;
261 clock-names = "oscclk", "bus";
265 compatible = "samsung,exynos-sysmmu";
269 clock-names = "sysmmu";
270 #iommu-cells = <0>;
274 compatible = "samsung,exynos-sysmmu";
278 clock-names = "sysmmu";
279 #iommu-cells = <0>;
283 compatible = "samsung,exynos-sysmmu";
287 clock-names = "sysmmu";
288 #iommu-cells = <0>;
292 compatible = "samsung,exynos-sysmmu";
296 clock-names = "sysmmu";
297 #iommu-cells = <0>;
300 cmu_core: clock-controller@1b030000 {
301 compatible = "samsung,exynosautov9-cmu-core";
303 #clock-cells = <1>;
307 clock-names = "oscclk",
311 cmu_busmc: clock-controller@1b200000 {
312 compatible = "samsung,exynosautov9-cmu-busmc";
314 #clock-cells = <1>;
318 clock-names = "oscclk",
322 cmu_top: clock-controller@1b240000 {
323 compatible = "samsung,exynosautov9-cmu-top";
325 #clock-cells = <1>;
328 clock-names = "oscclk";
331 gic: interrupt-controller@10101000 {
332 compatible = "arm,gic-400";
333 #interrupt-cells = <3>;
334 #address-cells = <0>;
335 interrupt-controller;
344 pdma0: dma-controller@1b2e0000 {
349 clock-names = "apb_pclk";
350 arm,pl330-broken-no-flushp;
351 #dma-cells = <1>;
355 compatible = "samsung,exynosautov9-pinctrl";
358 wakeup-interrupt-controller {
359 compatible = "samsung,exynosautov9-wakeup-eint",
360 "samsung,exynos850-wakeup-eint",
361 "samsung,exynos7-wakeup-eint";
366 compatible = "samsung,exynosautov9-pinctrl";
371 compatible = "samsung,exynosautov9-pinctrl";
377 compatible = "samsung,exynosautov9-pinctrl";
383 compatible = "samsung,exynosautov9-pinctrl";
389 compatible = "samsung,exynosautov9-pinctrl";
395 compatible = "samsung,exynosautov9-pinctrl";
400 pmu_system_controller: system-controller@10460000 {
401 compatible = "samsung,exynosautov9-pmu",
402 "samsung,exynos7-pmu", "syscon";
405 reboot: syscon-reboot {
406 compatible = "syscon-reboot";
413 reboot-mode {
414 compatible = "syscon-reboot-mode";
416 mode-bootloader = <EXYNOSAUTOV9_BOOT_BOOTLOADER>;
417 mode-fastboot = <EXYNOSAUTOV9_BOOT_FASTBOOT>;
418 mode-recovery = <EXYNOSAUTOV9_BOOT_RECOVERY>;
423 compatible = "samsung,exynosautov9-fsys2-sysreg",
424 "samsung,exynosautov9-sysreg", "syscon";
429 compatible = "samsung,exynosautov9-peric0-sysreg",
430 "samsung,exynosautov9-sysreg", "syscon";
435 compatible = "samsung,exynosautov9-peric1-sysreg",
436 "samsung,exynosautov9-sysreg", "syscon";
441 compatible = "samsung,exynosautov9-usi",
442 "samsung,exynos850-usi";
446 #address-cells = <1>;
447 #size-cells = <1>;
451 clock-names = "pclk", "ipclk";
455 compatible = "samsung,exynosautov9-uart",
456 "samsung,exynos850-uart";
459 pinctrl-names = "default";
460 pinctrl-0 = <&uart0_bus>;
463 clock-names = "uart", "clk_uart_baud0";
464 samsung,uart-fifosize = <256>;
469 compatible = "samsung,exynosautov9-spi";
472 pinctrl-names = "default";
473 pinctrl-0 = <&spi0_bus &spi0_cs_func>;
477 clock-names = "spi", "spi_busclk0", "spi_ioclk";
478 samsung,spi-src-clk = <0>;
480 dma-names = "tx", "rx";
481 num-cs = <1>;
482 #address-cells = <1>;
483 #size-cells = <0>;
484 fifo-depth = <256>;
489 compatible = "samsung,exynosautov9-hsi2c";
492 pinctrl-names = "default";
493 pinctrl-0 = <&hsi2c0_bus>;
496 clock-names = "hsi2c", "hsi2c_pclk";
497 #address-cells = <1>;
498 #size-cells = <0>;
504 compatible = "samsung,exynosautov9-usi",
505 "samsung,exynos850-usi";
509 #address-cells = <1>;
510 #size-cells = <1>;
514 clock-names = "pclk", "ipclk";
518 compatible = "samsung,exynosautov9-hsi2c";
521 pinctrl-names = "default";
522 pinctrl-0 = <&hsi2c1_bus>;
525 clock-names = "hsi2c", "hsi2c_pclk";
526 #address-cells = <1>;
527 #size-cells = <0>;
533 compatible = "samsung,exynosautov9-usi",
534 "samsung,exynos850-usi";
538 #address-cells = <1>;
539 #size-cells = <1>;
543 clock-names = "pclk", "ipclk";
547 compatible = "samsung,exynosautov9-uart",
548 "samsung,exynos850-uart";
551 pinctrl-names = "default";
552 pinctrl-0 = <&uart1_bus>;
555 clock-names = "uart", "clk_uart_baud0";
556 samsung,uart-fifosize = <256>;
561 compatible = "samsung,exynosautov9-spi";
564 pinctrl-names = "default";
565 pinctrl-0 = <&spi1_bus &spi1_cs_func>;
569 clock-names = "spi", "spi_busclk0", "spi_ioclk";
570 samsung,spi-src-clk = <0>;
572 dma-names = "tx", "rx";
573 num-cs = <1>;
574 #address-cells = <1>;
575 #size-cells = <0>;
576 fifo-depth = <256>;
581 compatible = "samsung,exynosautov9-hsi2c";
584 pinctrl-names = "default";
585 pinctrl-0 = <&hsi2c2_bus>;
588 clock-names = "hsi2c", "hsi2c_pclk";
589 #address-cells = <1>;
590 #size-cells = <0>;
596 compatible = "samsung,exynosautov9-usi",
597 "samsung,exynos850-usi";
601 #address-cells = <1>;
602 #size-cells = <1>;
606 clock-names = "pclk", "ipclk";
610 compatible = "samsung,exynosautov9-hsi2c";
613 pinctrl-names = "default";
614 pinctrl-0 = <&hsi2c3_bus>;
617 clock-names = "hsi2c", "hsi2c_pclk";
618 #address-cells = <1>;
619 #size-cells = <0>;
625 compatible = "samsung,exynosautov9-usi",
626 "samsung,exynos850-usi";
630 #address-cells = <1>;
631 #size-cells = <1>;
635 clock-names = "pclk", "ipclk";
639 compatible = "samsung,exynosautov9-uart",
640 "samsung,exynos850-uart";
643 pinctrl-names = "default";
644 pinctrl-0 = <&uart2_bus>;
647 clock-names = "uart", "clk_uart_baud0";
648 samsung,uart-fifosize = <64>;
653 compatible = "samsung,exynosautov9-spi";
656 pinctrl-names = "default";
657 pinctrl-0 = <&spi2_bus &spi2_cs_func>;
661 clock-names = "spi", "spi_busclk0", "spi_ioclk";
662 samsung,spi-src-clk = <0>;
664 dma-names = "tx", "rx";
665 num-cs = <1>;
666 #address-cells = <1>;
667 #size-cells = <0>;
668 fifo-depth = <64>;
673 compatible = "samsung,exynosautov9-hsi2c";
676 pinctrl-names = "default";
677 pinctrl-0 = <&hsi2c4_bus>;
680 clock-names = "hsi2c", "hsi2c_pclk";
681 #address-cells = <1>;
682 #size-cells = <0>;
688 compatible = "samsung,exynosautov9-usi",
689 "samsung,exynos850-usi";
693 #address-cells = <1>;
694 #size-cells = <1>;
698 clock-names = "pclk", "ipclk";
702 compatible = "samsung,exynosautov9-hsi2c";
705 pinctrl-names = "default";
706 pinctrl-0 = <&hsi2c5_bus>;
709 clock-names = "hsi2c", "hsi2c_pclk";
710 #address-cells = <1>;
711 #size-cells = <0>;
717 compatible = "samsung,exynosautov9-usi",
718 "samsung,exynos850-usi";
722 #address-cells = <1>;
723 #size-cells = <1>;
727 clock-names = "pclk", "ipclk";
731 compatible = "samsung,exynosautov9-uart",
732 "samsung,exynos850-uart";
735 pinctrl-names = "default";
736 pinctrl-0 = <&uart3_bus>;
739 clock-names = "uart", "clk_uart_baud0";
740 samsung,uart-fifosize = <64>;
745 compatible = "samsung,exynosautov9-spi";
748 pinctrl-names = "default";
749 pinctrl-0 = <&spi3_bus &spi3_cs_func>;
753 clock-names = "spi", "spi_busclk0", "spi_ioclk";
754 samsung,spi-src-clk = <0>;
756 dma-names = "tx", "rx";
757 num-cs = <1>;
758 #address-cells = <1>;
759 #size-cells = <0>;
760 fifo-depth = <64>;
765 compatible = "samsung,exynosautov9-hsi2c";
768 pinctrl-names = "default";
769 pinctrl-0 = <&hsi2c6_bus>;
772 clock-names = "hsi2c", "hsi2c_pclk";
773 #address-cells = <1>;
774 #size-cells = <0>;
780 compatible = "samsung,exynosautov9-usi",
781 "samsung,exynos850-usi";
785 #address-cells = <1>;
786 #size-cells = <1>;
790 clock-names = "pclk", "ipclk";
794 compatible = "samsung,exynosautov9-hsi2c";
797 pinctrl-names = "default";
798 pinctrl-0 = <&hsi2c7_bus>;
801 clock-names = "hsi2c", "hsi2c_pclk";
802 #address-cells = <1>;
803 #size-cells = <0>;
809 compatible = "samsung,exynosautov9-usi",
810 "samsung,exynos850-usi";
814 #address-cells = <1>;
815 #size-cells = <1>;
819 clock-names = "pclk", "ipclk";
823 compatible = "samsung,exynosautov9-uart",
824 "samsung,exynos850-uart";
827 pinctrl-names = "default";
828 pinctrl-0 = <&uart4_bus>;
831 clock-names = "uart", "clk_uart_baud0";
832 samsung,uart-fifosize = <64>;
837 compatible = "samsung,exynosautov9-spi";
840 pinctrl-names = "default";
841 pinctrl-0 = <&spi4_bus &spi4_cs_func>;
845 clock-names = "spi", "spi_busclk0", "spi_ioclk";
846 samsung,spi-src-clk = <0>;
848 dma-names = "tx", "rx";
849 num-cs = <1>;
850 #address-cells = <1>;
851 #size-cells = <0>;
852 fifo-depth = <64>;
857 compatible = "samsung,exynosautov9-hsi2c";
860 pinctrl-names = "default";
861 pinctrl-0 = <&hsi2c8_bus>;
864 clock-names = "hsi2c", "hsi2c_pclk";
865 #address-cells = <1>;
866 #size-cells = <0>;
872 compatible = "samsung,exynosautov9-usi",
873 "samsung,exynos850-usi";
877 #address-cells = <1>;
878 #size-cells = <1>;
882 clock-names = "pclk", "ipclk";
886 compatible = "samsung,exynosautov9-hsi2c";
889 pinctrl-names = "default";
890 pinctrl-0 = <&hsi2c9_bus>;
893 clock-names = "hsi2c", "hsi2c_pclk";
894 #address-cells = <1>;
895 #size-cells = <0>;
901 compatible = "samsung,exynosautov9-usi",
902 "samsung,exynos850-usi";
906 #address-cells = <1>;
907 #size-cells = <1>;
911 clock-names = "pclk", "ipclk";
915 compatible = "samsung,exynosautov9-uart",
916 "samsung,exynos850-uart";
919 pinctrl-names = "default";
920 pinctrl-0 = <&uart5_bus>;
923 clock-names = "uart", "clk_uart_baud0";
924 samsung,uart-fifosize = <64>;
929 compatible = "samsung,exynosautov9-spi";
932 pinctrl-names = "default";
933 pinctrl-0 = <&spi5_bus &spi5_cs_func>;
937 clock-names = "spi", "spi_busclk0", "spi_ioclk";
938 samsung,spi-src-clk = <0>;
940 dma-names = "tx", "rx";
941 num-cs = <1>;
942 #address-cells = <1>;
943 #size-cells = <0>;
944 fifo-depth = <64>;
949 compatible = "samsung,exynosautov9-hsi2c";
952 pinctrl-names = "default";
953 pinctrl-0 = <&hsi2c10_bus>;
956 clock-names = "hsi2c", "hsi2c_pclk";
957 #address-cells = <1>;
958 #size-cells = <0>;
964 compatible = "samsung,exynosautov9-usi",
965 "samsung,exynos850-usi";
969 #address-cells = <1>;
970 #size-cells = <1>;
974 clock-names = "pclk", "ipclk";
978 compatible = "samsung,exynosautov9-hsi2c";
981 pinctrl-names = "default";
982 pinctrl-0 = <&hsi2c11_bus>;
985 clock-names = "hsi2c", "hsi2c_pclk";
986 #address-cells = <1>;
987 #size-cells = <0>;
993 compatible = "samsung,exynosautov9-usi",
994 "samsung,exynos850-usi";
998 #address-cells = <1>;
999 #size-cells = <1>;
1003 clock-names = "pclk", "ipclk";
1007 compatible = "samsung,exynosautov9-uart",
1008 "samsung,exynos850-uart";
1011 pinctrl-names = "default";
1012 pinctrl-0 = <&uart6_bus>;
1015 clock-names = "uart", "clk_uart_baud0";
1016 samsung,uart-fifosize = <256>;
1021 compatible = "samsung,exynosautov9-spi";
1024 pinctrl-names = "default";
1025 pinctrl-0 = <&spi6_bus &spi6_cs_func>;
1029 clock-names = "spi", "spi_busclk0", "spi_ioclk";
1030 samsung,spi-src-clk = <0>;
1032 dma-names = "tx", "rx";
1033 num-cs = <1>;
1034 #address-cells = <1>;
1035 #size-cells = <0>;
1036 fifo-depth = <256>;
1041 compatible = "samsung,exynosautov9-hsi2c";
1044 pinctrl-names = "default";
1045 pinctrl-0 = <&hsi2c12_bus>;
1048 clock-names = "hsi2c", "hsi2c_pclk";
1049 #address-cells = <1>;
1050 #size-cells = <0>;
1056 compatible = "samsung,exynosautov9-usi",
1057 "samsung,exynos850-usi";
1061 #address-cells = <1>;
1062 #size-cells = <1>;
1066 clock-names = "pclk", "ipclk";
1070 compatible = "samsung,exynosautov9-hsi2c";
1073 pinctrl-names = "default";
1074 pinctrl-0 = <&hsi2c13_bus>;
1077 clock-names = "hsi2c", "hsi2c_pclk";
1078 #address-cells = <1>;
1079 #size-cells = <0>;
1085 compatible = "samsung,exynosautov9-usi",
1086 "samsung,exynos850-usi";
1090 #address-cells = <1>;
1091 #size-cells = <1>;
1095 clock-names = "pclk", "ipclk";
1099 compatible = "samsung,exynosautov9-uart",
1100 "samsung,exynos850-uart";
1103 pinctrl-names = "default";
1104 pinctrl-0 = <&uart7_bus>;
1107 clock-names = "uart", "clk_uart_baud0";
1108 samsung,uart-fifosize = <64>;
1113 compatible = "samsung,exynosautov9-spi";
1116 pinctrl-names = "default";
1117 pinctrl-0 = <&spi7_bus &spi7_cs_func>;
1121 clock-names = "spi", "spi_busclk0", "spi_ioclk";
1122 samsung,spi-src-clk = <0>;
1124 dma-names = "tx", "rx";
1125 num-cs = <1>;
1126 #address-cells = <1>;
1127 #size-cells = <0>;
1128 fifo-depth = <64>;
1133 compatible = "samsung,exynosautov9-hsi2c";
1136 pinctrl-names = "default";
1137 pinctrl-0 = <&hsi2c14_bus>;
1140 clock-names = "hsi2c", "hsi2c_pclk";
1141 #address-cells = <1>;
1142 #size-cells = <0>;
1148 compatible = "samsung,exynosautov9-usi",
1149 "samsung,exynos850-usi";
1153 #address-cells = <1>;
1154 #size-cells = <1>;
1158 clock-names = "pclk", "ipclk";
1162 compatible = "samsung,exynosautov9-hsi2c";
1165 pinctrl-names = "default";
1166 pinctrl-0 = <&hsi2c15_bus>;
1169 clock-names = "hsi2c", "hsi2c_pclk";
1170 #address-cells = <1>;
1171 #size-cells = <0>;
1177 compatible = "samsung,exynosautov9-usi",
1178 "samsung,exynos850-usi";
1182 #address-cells = <1>;
1183 #size-cells = <1>;
1187 clock-names = "pclk", "ipclk";
1191 compatible = "samsung,exynosautov9-uart",
1192 "samsung,exynos850-uart";
1195 pinctrl-names = "default";
1196 pinctrl-0 = <&uart8_bus>;
1199 clock-names = "uart", "clk_uart_baud0";
1200 samsung,uart-fifosize = <64>;
1205 compatible = "samsung,exynosautov9-spi";
1208 pinctrl-names = "default";
1209 pinctrl-0 = <&spi8_bus &spi8_cs_func>;
1213 clock-names = "spi", "spi_busclk0", "spi_ioclk";
1214 samsung,spi-src-clk = <0>;
1216 dma-names = "tx", "rx";
1217 num-cs = <1>;
1218 #address-cells = <1>;
1219 #size-cells = <0>;
1220 fifo-depth = <64>;
1225 compatible = "samsung,exynosautov9-hsi2c";
1228 pinctrl-names = "default";
1229 pinctrl-0 = <&hsi2c16_bus>;
1232 clock-names = "hsi2c", "hsi2c_pclk";
1233 #address-cells = <1>;
1234 #size-cells = <0>;
1240 compatible = "samsung,exynosautov9-usi",
1241 "samsung,exynos850-usi";
1245 #address-cells = <1>;
1246 #size-cells = <1>;
1250 clock-names = "pclk", "ipclk";
1254 compatible = "samsung,exynosautov9-hsi2c";
1257 pinctrl-names = "default";
1258 pinctrl-0 = <&hsi2c17_bus>;
1261 clock-names = "hsi2c", "hsi2c_pclk";
1262 #address-cells = <1>;
1263 #size-cells = <0>;
1269 compatible = "samsung,exynosautov9-usi",
1270 "samsung,exynos850-usi";
1274 #address-cells = <1>;
1275 #size-cells = <1>;
1279 clock-names = "pclk", "ipclk";
1283 compatible = "samsung,exynosautov9-uart",
1284 "samsung,exynos850-uart";
1287 pinctrl-names = "default";
1288 pinctrl-0 = <&uart9_bus>;
1291 clock-names = "uart", "clk_uart_baud0";
1292 samsung,uart-fifosize = <64>;
1297 compatible = "samsung,exynosautov9-spi";
1300 pinctrl-names = "default";
1301 pinctrl-0 = <&spi9_bus &spi9_cs_func>;
1305 clock-names = "spi", "spi_busclk0", "spi_ioclk";
1306 samsung,spi-src-clk = <0>;
1308 dma-names = "tx", "rx";
1309 num-cs = <1>;
1310 #address-cells = <1>;
1311 #size-cells = <0>;
1312 fifo-depth = <64>;
1317 compatible = "samsung,exynosautov9-hsi2c";
1320 pinctrl-names = "default";
1321 pinctrl-0 = <&hsi2c18_bus>;
1324 clock-names = "hsi2c", "hsi2c_pclk";
1325 #address-cells = <1>;
1326 #size-cells = <0>;
1332 compatible = "samsung,exynosautov9-usi",
1333 "samsung,exynos850-usi";
1337 #address-cells = <1>;
1338 #size-cells = <1>;
1342 clock-names = "pclk", "ipclk";
1346 compatible = "samsung,exynosautov9-hsi2c";
1349 pinctrl-names = "default";
1350 pinctrl-0 = <&hsi2c19_bus>;
1353 clock-names = "hsi2c", "hsi2c_pclk";
1354 #address-cells = <1>;
1355 #size-cells = <0>;
1361 compatible = "samsung,exynosautov9-usi",
1362 "samsung,exynos850-usi";
1366 #address-cells = <1>;
1367 #size-cells = <1>;
1371 clock-names = "pclk", "ipclk";
1375 compatible = "samsung,exynosautov9-uart",
1376 "samsung,exynos850-uart";
1379 pinctrl-names = "default";
1380 pinctrl-0 = <&uart10_bus>;
1383 clock-names = "uart", "clk_uart_baud0";
1384 samsung,uart-fifosize = <64>;
1389 compatible = "samsung,exynosautov9-spi";
1392 pinctrl-names = "default";
1393 pinctrl-0 = <&spi10_bus &spi10_cs_func>;
1397 clock-names = "spi", "spi_busclk0", "spi_ioclk";
1398 samsung,spi-src-clk = <0>;
1400 dma-names = "tx", "rx";
1401 num-cs = <1>;
1402 #address-cells = <1>;
1403 #size-cells = <0>;
1404 fifo-depth = <64>;
1409 compatible = "samsung,exynosautov9-hsi2c";
1412 pinctrl-names = "default";
1413 pinctrl-0 = <&hsi2c20_bus>;
1416 clock-names = "hsi2c", "hsi2c_pclk";
1417 #address-cells = <1>;
1418 #size-cells = <0>;
1424 compatible = "samsung,exynosautov9-usi",
1425 "samsung,exynos850-usi";
1429 #address-cells = <1>;
1430 #size-cells = <1>;
1434 clock-names = "pclk", "ipclk";
1438 compatible = "samsung,exynosautov9-hsi2c";
1441 pinctrl-names = "default";
1442 pinctrl-0 = <&hsi2c21_bus>;
1445 clock-names = "hsi2c", "hsi2c_pclk";
1446 #address-cells = <1>;
1447 #size-cells = <0>;
1453 compatible = "samsung,exynosautov9-usi",
1454 "samsung,exynos850-usi";
1458 #address-cells = <1>;
1459 #size-cells = <1>;
1463 clock-names = "pclk", "ipclk";
1467 compatible = "samsung,exynosautov9-uart",
1468 "samsung,exynos850-uart";
1471 pinctrl-names = "default";
1472 pinctrl-0 = <&uart11_bus>;
1475 clock-names = "uart", "clk_uart_baud0";
1476 samsung,uart-fifosize = <64>;
1481 compatible = "samsung,exynosautov9-spi";
1484 pinctrl-names = "default";
1485 pinctrl-0 = <&spi11_bus &spi11_cs_func>;
1489 clock-names = "spi", "spi_busclk0", "spi_ioclk";
1490 samsung,spi-src-clk = <0>;
1491 num-cs = <1>;
1492 #address-cells = <1>;
1493 #size-cells = <0>;
1494 fifo-depth = <64>;
1499 compatible = "samsung,exynosautov9-hsi2c";
1501 pinctrl-names = "default";
1502 pinctrl-0 = <&hsi2c22_bus>;
1506 clock-names = "hsi2c", "hsi2c_pclk";
1507 #address-cells = <1>;
1508 #size-cells = <0>;
1514 compatible = "samsung,exynosautov9-usi",
1515 "samsung,exynos850-usi";
1519 #address-cells = <1>;
1520 #size-cells = <1>;
1524 clock-names = "pclk", "ipclk";
1528 compatible = "samsung,exynosautov9-hsi2c";
1531 pinctrl-names = "default";
1532 pinctrl-0 = <&hsi2c23_bus>;
1535 clock-names = "hsi2c", "hsi2c_pclk";
1536 #address-cells = <1>;
1537 #size-cells = <0>;
1543 compatible = "samsung,exynosautov9-ufs-phy";
1545 reg-names = "phy-pma";
1546 samsung,pmu-syscon = <&pmu_system_controller>;
1547 #phy-cells = <0>;
1549 clock-names = "ref_clk";
1553 ufs_0: ufs@17e00000 {
1554 compatible = "samsung,exynosautov9-ufs";
1560 reg-names = "hci", "vs_hci", "unipro", "ufsp";
1564 clock-names = "core_clk", "sclk_unipro_main";
1565 freq-table-hz = <0 0>, <0 0>;
1566 pinctrl-names = "default";
1567 pinctrl-0 = <&ufs_rst_n &ufs_refclk_out>;
1569 phy-names = "ufs-phy";
1575 compatible = "samsung,exynosautov9-ufs-phy";
1577 reg-names = "phy-pma";
1578 samsung,pmu-syscon = <&pmu_system_controller 0x72c>;
1579 #phy-cells = <0>;
1581 clock-names = "ref_clk";
1585 ufs_1: ufs@17f00000 {
1586 compatible = "samsung,exynosautov9-ufs";
1592 reg-names = "hci", "vs_hci", "unipro", "ufsp";
1596 clock-names = "core_clk", "sclk_unipro_main";
1597 freq-table-hz = <0 0>, <0 0>;
1598 pinctrl-names = "default";
1599 pinctrl-0 = <&ufs_rst_n_1 &ufs_refclk_out_1>;
1601 phy-names = "ufs-phy";
1607 compatible = "samsung,exynosautov9-wdt";
1611 clock-names = "watchdog", "watchdog_src";
1612 samsung,syscon-phandle = <&pmu_system_controller>;
1613 samsung,cluster-index = <0>;
1617 compatible = "samsung,exynosautov9-wdt";
1621 clock-names = "watchdog", "watchdog_src";
1622 samsung,syscon-phandle = <&pmu_system_controller>;
1623 samsung,cluster-index = <1>;
1627 compatible = "samsung,exynosautov9-pwm",
1628 "samsung,exynos4210-pwm";
1630 samsung,pwm-outputs = <0>, <1>, <2>, <3>;
1631 #pwm-cells = <3>;
1633 clock-names = "timers";
1639 #include "exynosautov9-pinctrl.dtsi"