Lines Matching +full:clock +full:- +full:names
1 // SPDX-License-Identifier: GPL-2.0-only
5 * Copyright 2019-2023 Google LLC
6 * Copyright 2023 Linaro Ltd - <peter.griffin@linaro.org>
9 #include <dt-bindings/clock/google,gs101.h>
10 #include <dt-bindings/gpio/gpio.h>
11 #include <dt-bindings/interrupt-controller/arm-gic.h>
12 #include <dt-bindings/soc/samsung,exynos-usi.h>
16 #address-cells = <2>;
17 #size-cells = <1>;
19 interrupt-parent = <&gic>;
33 #address-cells = <1>;
34 #size-cells = <0>;
36 cpu-map {
73 compatible = "arm,cortex-a55";
75 enable-method = "psci";
76 cpu-idle-states = <&ananke_cpu_sleep>;
77 capacity-dmips-mhz = <250>;
78 dynamic-power-coefficient = <70>;
83 compatible = "arm,cortex-a55";
85 enable-method = "psci";
86 cpu-idle-states = <&ananke_cpu_sleep>;
87 capacity-dmips-mhz = <250>;
88 dynamic-power-coefficient = <70>;
93 compatible = "arm,cortex-a55";
95 enable-method = "psci";
96 cpu-idle-states = <&ananke_cpu_sleep>;
97 capacity-dmips-mhz = <250>;
98 dynamic-power-coefficient = <70>;
103 compatible = "arm,cortex-a55";
105 enable-method = "psci";
106 cpu-idle-states = <&ananke_cpu_sleep>;
107 capacity-dmips-mhz = <250>;
108 dynamic-power-coefficient = <70>;
113 compatible = "arm,cortex-a76";
115 enable-method = "psci";
116 cpu-idle-states = <&enyo_cpu_sleep>;
117 capacity-dmips-mhz = <620>;
118 dynamic-power-coefficient = <284>;
123 compatible = "arm,cortex-a76";
125 enable-method = "psci";
126 cpu-idle-states = <&enyo_cpu_sleep>;
127 capacity-dmips-mhz = <620>;
128 dynamic-power-coefficient = <284>;
133 compatible = "arm,cortex-x1";
135 enable-method = "psci";
136 cpu-idle-states = <&hera_cpu_sleep>;
137 capacity-dmips-mhz = <1024>;
138 dynamic-power-coefficient = <650>;
143 compatible = "arm,cortex-x1";
145 enable-method = "psci";
146 cpu-idle-states = <&hera_cpu_sleep>;
147 capacity-dmips-mhz = <1024>;
148 dynamic-power-coefficient = <650>;
151 idle-states {
152 entry-method = "psci";
154 ananke_cpu_sleep: cpu-ananke-sleep {
155 idle-state-name = "c2";
156 compatible = "arm,idle-state";
157 arm,psci-suspend-param = <0x0010000>;
158 entry-latency-us = <70>;
159 exit-latency-us = <160>;
160 min-residency-us = <2000>;
163 enyo_cpu_sleep: cpu-enyo-sleep {
164 idle-state-name = "c2";
165 compatible = "arm,idle-state";
166 arm,psci-suspend-param = <0x0010000>;
167 entry-latency-us = <150>;
168 exit-latency-us = <190>;
169 min-residency-us = <2500>;
172 hera_cpu_sleep: cpu-hera-sleep {
173 idle-state-name = "c2";
174 compatible = "arm,idle-state";
175 arm,psci-suspend-param = <0x0010000>;
176 entry-latency-us = <235>;
177 exit-latency-us = <220>;
178 min-residency-us = <3500>;
187 ext_24_5m: clock-1 {
188 compatible = "fixed-clock";
189 #clock-cells = <0>;
190 clock-output-names = "oscclk";
193 ext_200m: clock-2 {
194 compatible = "fixed-clock";
195 #clock-cells = <0>;
196 clock-output-names = "ext-200m";
200 acpm_ipc: power-management {
201 compatible = "google,gs101-acpm-ipc";
207 pmu-0 {
208 compatible = "arm,cortex-a55-pmu";
212 pmu-1 {
213 compatible = "arm,cortex-a76-pmu";
217 pmu-2 {
218 compatible = "arm,cortex-x1-pmu";
222 pmu-3 {
223 compatible = "arm,dsu-pmu";
230 compatible = "arm,psci-1.0";
234 reserved_memory: reserved-memory {
235 #address-cells = <2>;
236 #size-cells = <1>;
241 no-map;
244 tpu_fw_reserved: tpu-fw@93000000 {
246 no-map;
251 no-map;
256 no-map;
259 dss_log_reserved: dss-log-reserved@fd3f0000 {
261 no-map;
264 debug_kinfo_reserved: debug-kinfo-reserved@fd3fe000 {
266 no-map;
269 bldr_log_reserved: bldr-log-reserved@fd800000 {
271 no-map;
274 bldr_log_hist_reserved: bldr-log-hist-reserved@fd900000 {
276 no-map;
281 compatible = "simple-bus";
282 #address-cells = <1>;
283 #size-cells = <1>;
286 cmu_misc: clock-controller@10010000 {
287 compatible = "google,gs101-cmu-misc";
289 #clock-cells = <1>;
292 clock-names = "bus", "sss";
296 compatible = "google,gs101-mct",
297 "samsung,exynos4210-mct";
300 clock-names = "fin_pll", "mct";
316 compatible = "google,gs101-wdt";
320 clock-names = "watchdog", "watchdog_src";
322 samsung,syscon-phandle = <&pmu_system_controller>;
323 samsung,cluster-index = <0>;
328 compatible = "google,gs101-wdt";
332 clock-names = "watchdog", "watchdog_src";
334 samsung,syscon-phandle = <&pmu_system_controller>;
335 samsung,cluster-index = <1>;
339 gic: interrupt-controller@10400000 {
340 compatible = "arm,gic-v3";
341 #interrupt-cells = <4>;
342 interrupt-controller;
347 ppi-partitions {
348 ppi_cluster0: interrupt-partition-0 {
352 ppi_cluster1: interrupt-partition-1 {
356 ppi_cluster2: interrupt-partition-2 {
362 cmu_peric0: clock-controller@10800000 {
363 compatible = "google,gs101-cmu-peric0";
365 #clock-cells = <1>;
369 clock-names = "oscclk", "bus", "ip";
373 compatible = "google,gs101-peric0-sysreg", "syscon";
379 compatible = "google,gs101-pinctrl";
382 clock-names = "pclk";
387 compatible = "google,gs101-usi", "samsung,exynos850-usi";
390 #address-cells = <1>;
391 #size-cells = <1>;
394 clock-names = "pclk", "ipclk";
399 compatible = "google,gs101-hsi2c",
400 "samsung,exynosautov9-hsi2c";
402 #address-cells = <1>;
403 #size-cells = <0>;
406 clock-names = "hsi2c", "hsi2c_pclk";
408 pinctrl-0 = <&hsi2c1_bus>;
409 pinctrl-names = "default";
414 compatible = "google,gs101-uart";
418 clock-names = "uart", "clk_uart_baud0";
420 pinctrl-0 = <&uart1_bus_single>;
421 pinctrl-names = "default";
422 samsung,uart-fifosize = <64>;
427 compatible = "google,gs101-spi";
429 #address-cells = <1>;
430 #size-cells = <0>;
433 clock-names = "spi", "spi_busclk0";
435 pinctrl-0 = <&spi1_bus>;
436 pinctrl-names = "default";
442 compatible = "google,gs101-usi", "samsung,exynos850-usi";
445 #address-cells = <1>;
446 #size-cells = <1>;
449 clock-names = "pclk", "ipclk";
454 compatible = "google,gs101-hsi2c",
455 "samsung,exynosautov9-hsi2c";
457 #address-cells = <1>;
458 #size-cells = <0>;
461 clock-names = "hsi2c", "hsi2c_pclk";
463 pinctrl-0 = <&hsi2c2_bus>;
464 pinctrl-names = "default";
469 compatible = "google,gs101-uart";
473 clock-names = "uart", "clk_uart_baud0";
475 pinctrl-0 = <&uart2_bus_single>;
476 pinctrl-names = "default";
477 samsung,uart-fifosize = <64>;
482 compatible = "google,gs101-spi";
484 #address-cells = <1>;
485 #size-cells = <0>;
488 clock-names = "spi", "spi_busclk0";
490 pinctrl-0 = <&spi2_bus>;
491 pinctrl-names = "default";
497 compatible = "google,gs101-usi", "samsung,exynos850-usi";
500 #address-cells = <1>;
501 #size-cells = <1>;
504 clock-names = "pclk", "ipclk";
509 compatible = "google,gs101-hsi2c",
510 "samsung,exynosautov9-hsi2c";
512 #address-cells = <1>;
513 #size-cells = <0>;
516 clock-names = "hsi2c", "hsi2c_pclk";
518 pinctrl-0 = <&hsi2c3_bus>;
519 pinctrl-names = "default";
524 compatible = "google,gs101-uart";
528 clock-names = "uart", "clk_uart_baud0";
530 pinctrl-0 = <&uart3_bus_single>;
531 pinctrl-names = "default";
532 samsung,uart-fifosize = <64>;
537 compatible = "google,gs101-spi";
539 #address-cells = <1>;
540 #size-cells = <0>;
543 clock-names = "spi", "spi_busclk0";
545 pinctrl-0 = <&spi3_bus>;
546 pinctrl-names = "default";
552 compatible = "google,gs101-usi", "samsung,exynos850-usi";
555 #address-cells = <1>;
556 #size-cells = <1>;
559 clock-names = "pclk", "ipclk";
564 compatible = "google,gs101-hsi2c",
565 "samsung,exynosautov9-hsi2c";
567 #address-cells = <1>;
568 #size-cells = <0>;
571 clock-names = "hsi2c", "hsi2c_pclk";
573 pinctrl-0 = <&hsi2c4_bus>;
574 pinctrl-names = "default";
579 compatible = "google,gs101-uart";
583 clock-names = "uart", "clk_uart_baud0";
585 pinctrl-0 = <&uart4_bus_single>;
586 pinctrl-names = "default";
587 samsung,uart-fifosize = <64>;
592 compatible = "google,gs101-spi";
594 #address-cells = <1>;
595 #size-cells = <0>;
598 clock-names = "spi", "spi_busclk0";
600 pinctrl-0 = <&spi4_bus>;
601 pinctrl-names = "default";
607 compatible = "google,gs101-usi", "samsung,exynos850-usi";
610 #address-cells = <1>;
611 #size-cells = <1>;
614 clock-names = "pclk", "ipclk";
619 compatible = "google,gs101-hsi2c",
620 "samsung,exynosautov9-hsi2c";
622 #address-cells = <1>;
623 #size-cells = <0>;
626 clock-names = "hsi2c", "hsi2c_pclk";
628 pinctrl-0 = <&hsi2c5_bus>;
629 pinctrl-names = "default";
634 compatible = "google,gs101-uart";
638 clock-names = "uart", "clk_uart_baud0";
640 pinctrl-0 = <&uart5_bus_single>;
641 pinctrl-names = "default";
642 samsung,uart-fifosize = <64>;
647 compatible = "google,gs101-spi";
649 #address-cells = <1>;
650 #size-cells = <0>;
653 clock-names = "spi", "spi_busclk0";
655 pinctrl-0 = <&spi5_bus>;
656 pinctrl-names = "default";
662 compatible = "google,gs101-usi", "samsung,exynos850-usi";
665 #address-cells = <1>;
666 #size-cells = <1>;
669 clock-names = "pclk", "ipclk";
674 compatible = "google,gs101-hsi2c",
675 "samsung,exynosautov9-hsi2c";
677 #address-cells = <1>;
678 #size-cells = <0>;
681 clock-names = "hsi2c", "hsi2c_pclk";
683 pinctrl-0 = <&hsi2c6_bus>;
684 pinctrl-names = "default";
689 compatible = "google,gs101-uart";
693 clock-names = "uart", "clk_uart_baud0";
695 pinctrl-0 = <&uart6_bus_single>;
696 pinctrl-names = "default";
697 samsung,uart-fifosize = <64>;
702 compatible = "google,gs101-spi";
704 #address-cells = <1>;
705 #size-cells = <0>;
708 clock-names = "spi", "spi_busclk0";
710 pinctrl-0 = <&spi6_bus>;
711 pinctrl-names = "default";
717 compatible = "google,gs101-usi", "samsung,exynos850-usi";
720 #address-cells = <1>;
721 #size-cells = <1>;
724 clock-names = "pclk", "ipclk";
729 compatible = "google,gs101-hsi2c",
730 "samsung,exynosautov9-hsi2c";
732 #address-cells = <1>;
733 #size-cells = <0>;
736 clock-names = "hsi2c", "hsi2c_pclk";
738 pinctrl-0 = <&hsi2c7_bus>;
739 pinctrl-names = "default";
744 compatible = "google,gs101-uart";
748 clock-names = "uart", "clk_uart_baud0";
750 pinctrl-0 = <&uart7_bus_single>;
751 pinctrl-names = "default";
752 samsung,uart-fifosize = <64>;
757 compatible = "google,gs101-spi";
759 #address-cells = <1>;
760 #size-cells = <0>;
763 clock-names = "spi", "spi_busclk0";
765 pinctrl-0 = <&spi7_bus>;
766 pinctrl-names = "default";
772 compatible = "google,gs101-usi", "samsung,exynos850-usi";
775 #address-cells = <1>;
776 #size-cells = <1>;
779 clock-names = "pclk", "ipclk";
784 compatible = "google,gs101-hsi2c",
785 "samsung,exynosautov9-hsi2c";
787 #address-cells = <1>;
788 #size-cells = <0>;
791 clock-names = "hsi2c", "hsi2c_pclk";
793 pinctrl-0 = <&hsi2c8_bus>;
794 pinctrl-names = "default";
799 compatible = "google,gs101-uart";
803 clock-names = "uart", "clk_uart_baud0";
805 pinctrl-0 = <&uart8_bus_single>;
806 pinctrl-names = "default";
807 samsung,uart-fifosize = <64>;
812 compatible = "google,gs101-spi";
814 #address-cells = <1>;
815 #size-cells = <0>;
818 clock-names = "spi", "spi_busclk0";
820 pinctrl-0 = <&spi8_bus>;
821 pinctrl-names = "default";
827 compatible = "google,gs101-usi", "samsung,exynos850-usi";
830 #address-cells = <1>;
831 #size-cells = <1>;
834 clock-names = "pclk", "ipclk";
840 compatible = "google,gs101-uart";
844 clock-names = "uart", "clk_uart_baud0";
846 pinctrl-0 = <&uart0_bus>;
847 pinctrl-names = "default";
848 samsung,uart-fifosize = <256>;
854 compatible = "google,gs101-usi", "samsung,exynos850-usi";
857 #address-cells = <1>;
858 #size-cells = <1>;
861 clock-names = "pclk", "ipclk";
866 compatible = "google,gs101-hsi2c",
867 "samsung,exynosautov9-hsi2c";
869 #address-cells = <1>;
870 #size-cells = <0>;
873 clock-names = "hsi2c", "hsi2c_pclk";
875 pinctrl-0 = <&hsi2c14_bus>;
876 pinctrl-names = "default";
881 compatible = "google,gs101-uart";
885 clock-names = "uart", "clk_uart_baud0";
887 pinctrl-0 = <&uart14_bus_single>;
888 pinctrl-names = "default";
889 samsung,uart-fifosize = <64>;
894 compatible = "google,gs101-spi";
896 #address-cells = <1>;
897 #size-cells = <0>;
900 clock-names = "spi", "spi_busclk0";
902 pinctrl-0 = <&spi14_bus>;
903 pinctrl-names = "default";
908 cmu_peric1: clock-controller@10c00000 {
909 compatible = "google,gs101-cmu-peric1";
911 #clock-cells = <1>;
915 clock-names = "oscclk", "bus", "ip";
919 compatible = "google,gs101-peric1-sysreg", "syscon";
925 compatible = "google,gs101-pinctrl";
928 clock-names = "pclk";
933 compatible = "google,gs101-usi", "samsung,exynos850-usi";
936 #address-cells = <1>;
937 #size-cells = <1>;
940 clock-names = "pclk", "ipclk";
945 compatible = "google,gs101-hsi2c",
946 "samsung,exynosautov9-hsi2c";
948 #address-cells = <1>;
949 #size-cells = <0>;
952 clock-names = "hsi2c", "hsi2c_pclk";
954 pinctrl-0 = <&hsi2c0_bus>;
955 pinctrl-names = "default";
960 compatible = "google,gs101-uart";
964 clock-names = "uart", "clk_uart_baud0";
966 pinctrl-0 = <&uart0_bus_single>;
967 pinctrl-names = "default";
968 samsung,uart-fifosize = <64>;
973 compatible = "google,gs101-spi";
975 #address-cells = <1>;
976 #size-cells = <0>;
979 clock-names = "spi", "spi_busclk0";
981 pinctrl-0 = <&spi0_bus>;
982 pinctrl-names = "default";
988 compatible = "google,gs101-usi", "samsung,exynos850-usi";
991 #address-cells = <1>;
992 #size-cells = <1>;
995 clock-names = "pclk", "ipclk";
1000 compatible = "google,gs101-hsi2c",
1001 "samsung,exynosautov9-hsi2c";
1003 #address-cells = <1>;
1004 #size-cells = <0>;
1007 clock-names = "hsi2c", "hsi2c_pclk";
1009 pinctrl-0 = <&hsi2c9_bus>;
1010 pinctrl-names = "default";
1015 compatible = "google,gs101-uart";
1019 clock-names = "uart", "clk_uart_baud0";
1021 pinctrl-0 = <&uart9_bus_single>;
1022 pinctrl-names = "default";
1023 samsung,uart-fifosize = <64>;
1028 compatible = "google,gs101-spi";
1030 #address-cells = <1>;
1031 #size-cells = <0>;
1034 clock-names = "spi", "spi_busclk0";
1036 pinctrl-0 = <&spi9_bus>;
1037 pinctrl-names = "default";
1043 compatible = "google,gs101-usi", "samsung,exynos850-usi";
1046 #address-cells = <1>;
1047 #size-cells = <1>;
1050 clock-names = "pclk", "ipclk";
1055 compatible = "google,gs101-hsi2c",
1056 "samsung,exynosautov9-hsi2c";
1058 #address-cells = <1>;
1059 #size-cells = <0>;
1062 clock-names = "hsi2c", "hsi2c_pclk";
1064 pinctrl-0 = <&hsi2c10_bus>;
1065 pinctrl-names = "default";
1070 compatible = "google,gs101-uart";
1074 clock-names = "uart", "clk_uart_baud0";
1076 pinctrl-0 = <&uart10_bus_single>;
1077 pinctrl-names = "default";
1078 samsung,uart-fifosize = <64>;
1083 compatible = "google,gs101-spi";
1085 #address-cells = <1>;
1086 #size-cells = <0>;
1089 clock-names = "spi", "spi_busclk0";
1091 pinctrl-0 = <&spi10_bus>;
1092 pinctrl-names = "default";
1098 compatible = "google,gs101-usi", "samsung,exynos850-usi";
1101 #address-cells = <1>;
1102 #size-cells = <1>;
1105 clock-names = "pclk", "ipclk";
1110 compatible = "google,gs101-hsi2c",
1111 "samsung,exynosautov9-hsi2c";
1113 #address-cells = <1>;
1114 #size-cells = <0>;
1117 clock-names = "hsi2c", "hsi2c_pclk";
1119 pinctrl-0 = <&hsi2c11_bus>;
1120 pinctrl-names = "default";
1125 compatible = "google,gs101-uart";
1129 clock-names = "uart", "clk_uart_baud0";
1131 pinctrl-0 = <&uart11_bus_single>;
1132 pinctrl-names = "default";
1133 samsung,uart-fifosize = <64>;
1138 compatible = "google,gs101-spi";
1140 #address-cells = <1>;
1141 #size-cells = <0>;
1144 clock-names = "spi", "spi_busclk0";
1146 pinctrl-0 = <&spi11_bus>;
1147 pinctrl-names = "default";
1153 compatible = "google,gs101-usi", "samsung,exynos850-usi";
1156 #address-cells = <1>;
1157 #size-cells = <1>;
1160 clock-names = "pclk", "ipclk";
1165 compatible = "google,gs101-hsi2c",
1166 "samsung,exynosautov9-hsi2c";
1168 #address-cells = <1>;
1169 #size-cells = <0>;
1172 clock-names = "hsi2c", "hsi2c_pclk";
1174 pinctrl-0 = <&hsi2c12_bus>;
1175 pinctrl-names = "default";
1180 compatible = "google,gs101-uart";
1184 clock-names = "uart", "clk_uart_baud0";
1186 pinctrl-0 = <&uart12_bus_single>;
1187 pinctrl-names = "default";
1188 samsung,uart-fifosize = <64>;
1193 compatible = "google,gs101-spi";
1195 #address-cells = <1>;
1196 #size-cells = <0>;
1199 clock-names = "spi", "spi_busclk0";
1201 pinctrl-0 = <&spi12_bus>;
1202 pinctrl-names = "default";
1208 compatible = "google,gs101-usi", "samsung,exynos850-usi";
1211 #address-cells = <1>;
1212 #size-cells = <1>;
1215 clock-names = "pclk", "ipclk";
1220 compatible = "google,gs101-hsi2c",
1221 "samsung,exynosautov9-hsi2c";
1223 #address-cells = <1>;
1224 #size-cells = <0>;
1227 clock-names = "hsi2c", "hsi2c_pclk";
1229 pinctrl-0 = <&hsi2c13_bus>;
1230 pinctrl-names = "default";
1235 compatible = "google,gs101-uart";
1239 clock-names = "uart", "clk_uart_baud0";
1241 pinctrl-0 = <&uart13_bus_single>;
1242 pinctrl-names = "default";
1243 samsung,uart-fifosize = <64>;
1248 compatible = "google,gs101-spi";
1250 #address-cells = <1>;
1251 #size-cells = <0>;
1254 clock-names = "spi", "spi_busclk0";
1256 pinctrl-0 = <&spi13_bus>;
1257 pinctrl-names = "default";
1262 cmu_hsi0: clock-controller@11000000 {
1263 compatible = "google,gs101-cmu-hsi0";
1265 #clock-cells = <1>;
1272 clock-names = "oscclk", "bus", "dpgtc", "usb31drd",
1277 compatible = "google,gs101-usb31drd-phy";
1281 reg-names = "phy", "pcs", "pma";
1287 clock-names = "phy", "ref", "ctrl_aclk", "ctrl_pclk", "scl_pclk";
1288 #phy-cells = <1>;
1289 samsung,pmu-syscon = <&pmu_system_controller>;
1294 compatible = "google,gs101-dwusb3";
1300 clock-names = "bus_early", "susp_clk", "link_aclk", "link_pclk";
1301 #address-cells = <1>;
1302 #size-cells = <1>;
1309 clock-names = "ref";
1312 phy-names = "usb2-phy", "usb3-phy";
1313 snps,has-lpm-erratum;
1321 compatible = "google,gs101-pinctrl";
1325 clock-names = "pclk";
1329 cmu_hsi2: clock-controller@14400000 {
1330 compatible = "google,gs101-cmu-hsi2";
1332 #clock-cells = <1>;
1338 clock-names = "oscclk", "bus", "pcie", "ufs", "mmc";
1342 compatible = "google,gs101-hsi2-sysreg", "syscon";
1348 compatible = "google,gs101-pinctrl";
1351 clock-names = "pclk";
1356 compatible = "google,gs101-ufs";
1361 reg-names = "hci", "vs_hci", "unipro", "ufsp";
1369 clock-names = "core_clk", "sclk_unipro_main", "fmp",
1371 freq-table-hz = <0 0>, <0 0>, <0 0>, <0 0>, <0 0>, <0 0>;
1372 pinctrl-0 = <&ufs_rst_n &ufs_refclk_out>;
1373 pinctrl-names = "default";
1375 phy-names = "ufs-phy";
1381 compatible = "google,gs101-ufs-phy";
1383 reg-names = "phy-pma";
1384 samsung,pmu-syscon = <&pmu_system_controller>;
1385 #phy-cells = <0>;
1387 clock-names = "ref_clk";
1391 cmu_apm: clock-controller@17400000 {
1392 compatible = "google,gs101-cmu-apm";
1394 #clock-cells = <1>;
1397 clock-names = "oscclk";
1401 compatible = "google,gs101-apm-sysreg", "syscon";
1405 pmu_system_controller: system-controller@17460000 {
1406 compatible = "google,gs101-pmu", "syscon";
1409 poweroff: syscon-poweroff {
1410 compatible = "syscon-poweroff";
1416 reboot: syscon-reboot {
1417 compatible = "syscon-reboot";
1423 reboot-mode {
1424 compatible = "syscon-reboot-mode";
1426 mode-bootloader = <0xfc>;
1427 mode-charge = <0x0a>;
1428 mode-fastboot = <0xfa>;
1429 mode-reboot-ab-update = <0x52>;
1430 mode-recovery = <0xff>;
1431 mode-rescue = <0xf9>;
1432 mode-shutdown-thermal = <0x51>;
1433 mode-shutdown-thermal-battery = <0x51>;
1438 compatible = "google,gs101-pinctrl";
1441 clock-names = "pclk";
1443 wakeup-interrupt-controller {
1444 compatible = "google,gs101-wakeup-eint",
1445 "samsung,exynos850-wakeup-eint",
1446 "samsung,exynos7-wakeup-eint";
1451 compatible = "google,gs101-pinctrl";
1454 clock-names = "pclk";
1456 wakeup-interrupt-controller {
1457 compatible = "google,gs101-wakeup-eint",
1458 "samsung,exynos850-wakeup-eint",
1459 "samsung,exynos7-wakeup-eint";
1464 compatible = "google,gs101-mbox";
1467 clock-names = "pclk";
1469 #mbox-cells = <0>;
1473 compatible = "google,gs101-pinctrl";
1477 clock-names = "pclk";
1481 compatible = "google,gs101-pinctrl";
1485 clock-names = "pclk";
1489 cmu_top: clock-controller@1e080000 {
1490 compatible = "google,gs101-cmu-top";
1492 #clock-cells = <1>;
1495 clock-names = "oscclk";
1500 compatible = "mmio-sram";
1502 #address-cells = <1>;
1503 #size-cells = <1>;
1508 compatible = "arm,armv8-timer";
1517 #include "gs101-pinctrl.dtsi"