Lines Matching +full:exynos4210 +full:- +full:mct

1 // SPDX-License-Identifier: GPL-2.0
13 #include <dt-bindings/clock/exynos850.h>
14 #include <dt-bindings/interrupt-controller/arm-gic.h>
15 #include <dt-bindings/soc/samsung,exynos-usi.h>
20 #address-cells = <2>;
21 #size-cells = <1>;
23 interrupt-parent = <&gic>;
34 arm-pmu {
35 compatible = "arm,cortex-a55-pmu";
44 interrupt-affinity = <&cpu0>, <&cpu1>, <&cpu2>, <&cpu3>,
49 oscclk: clock-oscclk {
50 compatible = "fixed-clock";
51 clock-output-names = "oscclk";
52 #clock-cells = <0>;
56 #address-cells = <1>;
57 #size-cells = <0>;
59 cpu-map {
93 compatible = "arm,cortex-a55";
95 enable-method = "psci";
99 compatible = "arm,cortex-a55";
101 enable-method = "psci";
105 compatible = "arm,cortex-a55";
107 enable-method = "psci";
111 compatible = "arm,cortex-a55";
113 enable-method = "psci";
117 compatible = "arm,cortex-a55";
119 enable-method = "psci";
123 compatible = "arm,cortex-a55";
125 enable-method = "psci";
129 compatible = "arm,cortex-a55";
131 enable-method = "psci";
135 compatible = "arm,cortex-a55";
137 enable-method = "psci";
142 compatible = "arm,psci-1.0";
147 compatible = "arm,armv8-timer";
157 compatible = "simple-bus";
158 #address-cells = <1>;
159 #size-cells = <1>;
163 compatible = "samsung,exynos850-chipid";
168 compatible = "samsung,exynos850-mct",
169 "samsung,exynos4210-mct";
184 clock-names = "fin_pll", "mct";
187 gic: interrupt-controller@12a01000 {
188 compatible = "arm,gic-400";
189 #interrupt-cells = <3>;
190 #address-cells = <0>;
195 interrupt-controller;
200 pmu_system_controller: system-controller@11860000 {
201 compatible = "samsung,exynos850-pmu", "syscon";
205 reboot: syscon-reboot {
206 compatible = "syscon-reboot";
215 compatible = "samsung,exynos850-wdt";
219 clock-names = "watchdog", "watchdog_src";
220 samsung,syscon-phandle = <&pmu_system_controller>;
221 samsung,cluster-index = <0>;
226 compatible = "samsung,exynos850-wdt";
230 clock-names = "watchdog", "watchdog_src";
231 samsung,syscon-phandle = <&pmu_system_controller>;
232 samsung,cluster-index = <1>;
236 cmu_peri: clock-controller@10030000 {
237 compatible = "samsung,exynos850-cmu-peri";
239 #clock-cells = <1>;
244 clock-names = "oscclk", "dout_peri_bus",
248 cmu_apm: clock-controller@11800000 {
249 compatible = "samsung,exynos850-cmu-apm";
251 #clock-cells = <1>;
254 clock-names = "oscclk", "dout_clkcmu_apm_bus";
257 cmu_cmgp: clock-controller@11c00000 {
258 compatible = "samsung,exynos850-cmu-cmgp";
260 #clock-cells = <1>;
263 clock-names = "oscclk", "gout_clkcmu_cmgp_bus";
266 cmu_core: clock-controller@12000000 {
267 compatible = "samsung,exynos850-cmu-core";
269 #clock-cells = <1>;
275 clock-names = "oscclk", "dout_core_bus",
280 cmu_top: clock-controller@120e0000 {
281 compatible = "samsung,exynos850-cmu-top";
283 #clock-cells = <1>;
286 clock-names = "oscclk";
289 cmu_mfcmscl: clock-controller@12c00000 {
290 compatible = "samsung,exynos850-cmu-mfcmscl";
292 #clock-cells = <1>;
299 clock-names = "oscclk", "dout_mfcmscl_mfc",
304 cmu_dpu: clock-controller@13000000 {
305 compatible = "samsung,exynos850-cmu-dpu";
307 #clock-cells = <1>;
310 clock-names = "oscclk", "dout_dpu";
313 cmu_hsi: clock-controller@13400000 {
314 compatible = "samsung,exynos850-cmu-hsi";
316 #clock-cells = <1>;
322 clock-names = "oscclk", "dout_hsi_bus",
326 cmu_is: clock-controller@14500000 {
327 compatible = "samsung,exynos850-cmu-is";
329 #clock-cells = <1>;
336 clock-names = "oscclk", "dout_is_bus", "dout_is_itp",
340 cmu_aud: clock-controller@14a00000 {
341 compatible = "samsung,exynos850-cmu-aud";
343 #clock-cells = <1>;
346 clock-names = "oscclk", "dout_aud";
350 compatible = "samsung,exynos850-pinctrl";
353 wakeup-interrupt-controller {
354 compatible = "samsung,exynos850-wakeup-eint";
359 compatible = "samsung,exynos850-pinctrl";
362 wakeup-interrupt-controller {
363 compatible = "samsung,exynos850-wakeup-eint";
368 compatible = "samsung,exynos850-pinctrl";
374 compatible = "samsung,exynos850-pinctrl";
380 compatible = "samsung,exynos850-pinctrl";
386 compatible = "samsung,exynos850-pinctrl";
391 compatible = "samsung,s3c6410-rtc";
396 clock-names = "rtc";
401 compatible = "samsung,exynos7-dw-mshc-smu";
404 #address-cells = <1>;
405 #size-cells = <0>;
408 clock-names = "biu", "ciu";
409 fifo-depth = <0x40>;
414 compatible = "samsung,s3c2440-i2c";
417 #address-cells = <1>;
418 #size-cells = <0>;
419 pinctrl-names = "default";
420 pinctrl-0 = <&i2c0_pins>;
422 clock-names = "i2c";
427 compatible = "samsung,s3c2440-i2c";
430 #address-cells = <1>;
431 #size-cells = <0>;
432 pinctrl-names = "default";
433 pinctrl-0 = <&i2c1_pins>;
435 clock-names = "i2c";
440 compatible = "samsung,s3c2440-i2c";
443 #address-cells = <1>;
444 #size-cells = <0>;
445 pinctrl-names = "default";
446 pinctrl-0 = <&i2c2_pins>;
448 clock-names = "i2c";
453 compatible = "samsung,s3c2440-i2c";
456 #address-cells = <1>;
457 #size-cells = <0>;
458 pinctrl-names = "default";
459 pinctrl-0 = <&i2c3_pins>;
461 clock-names = "i2c";
466 compatible = "samsung,s3c2440-i2c";
469 #address-cells = <1>;
470 #size-cells = <0>;
471 pinctrl-names = "default";
472 pinctrl-0 = <&i2c4_pins>;
474 clock-names = "i2c";
480 compatible = "samsung,s3c2440-i2c";
483 #address-cells = <1>;
484 #size-cells = <0>;
485 pinctrl-names = "default";
486 pinctrl-0 = <&i2c5_pins>;
488 clock-names = "i2c";
494 compatible = "samsung,s3c2440-i2c";
497 #address-cells = <1>;
498 #size-cells = <0>;
499 pinctrl-names = "default";
500 pinctrl-0 = <&i2c6_pins>;
502 clock-names = "i2c";
507 compatible = "samsung,exynos-sysmmu";
510 clock-names = "sysmmu";
512 #iommu-cells = <0>;
516 compatible = "samsung,exynos-sysmmu";
519 clock-names = "sysmmu";
521 #iommu-cells = <0>;
525 compatible = "samsung,exynos-sysmmu";
528 clock-names = "sysmmu";
530 #iommu-cells = <0>;
534 compatible = "samsung,exynos-sysmmu";
537 clock-names = "sysmmu";
539 #iommu-cells = <0>;
543 compatible = "samsung,exynos-sysmmu";
546 clock-names = "sysmmu";
548 #iommu-cells = <0>;
552 compatible = "samsung,exynos850-sysreg", "syscon";
558 compatible = "samsung,exynos850-sysreg", "syscon";
564 compatible = "samsung,exynos850-usi";
568 #address-cells = <1>;
569 #size-cells = <1>;
573 clock-names = "pclk", "ipclk";
577 compatible = "samsung,exynos850-uart";
580 pinctrl-names = "default";
581 pinctrl-0 = <&uart0_pins>;
584 clock-names = "uart", "clk_uart_baud0";
590 compatible = "samsung,exynos850-usi";
594 #address-cells = <1>;
595 #size-cells = <1>;
599 clock-names = "pclk", "ipclk";
603 compatible = "samsung,exynosautov9-hsi2c";
606 #address-cells = <1>;
607 #size-cells = <0>;
608 pinctrl-names = "default";
609 pinctrl-0 = <&hsi2c0_pins>;
612 clock-names = "hsi2c", "hsi2c_pclk";
618 compatible = "samsung,exynos850-usi";
622 #address-cells = <1>;
623 #size-cells = <1>;
627 clock-names = "pclk", "ipclk";
631 compatible = "samsung,exynosautov9-hsi2c";
634 #address-cells = <1>;
635 #size-cells = <0>;
636 pinctrl-names = "default";
637 pinctrl-0 = <&hsi2c1_pins>;
640 clock-names = "hsi2c", "hsi2c_pclk";
646 compatible = "samsung,exynos850-usi";
650 #address-cells = <1>;
651 #size-cells = <1>;
655 clock-names = "pclk", "ipclk";
659 compatible = "samsung,exynosautov9-hsi2c";
662 #address-cells = <1>;
663 #size-cells = <0>;
664 pinctrl-names = "default";
665 pinctrl-0 = <&hsi2c2_pins>;
668 clock-names = "hsi2c", "hsi2c_pclk";
674 compatible = "samsung,exynos850-usi";
678 #address-cells = <1>;
679 #size-cells = <1>;
683 clock-names = "pclk", "ipclk";
688 compatible = "samsung,exynos850-usi";
692 #address-cells = <1>;
693 #size-cells = <1>;
697 clock-names = "pclk", "ipclk";
701 compatible = "samsung,exynosautov9-hsi2c";
704 #address-cells = <1>;
705 #size-cells = <0>;
706 pinctrl-names = "default";
707 pinctrl-0 = <&hsi2c3_pins>;
710 clock-names = "hsi2c", "hsi2c_pclk";
715 compatible = "samsung,exynos850-uart";
718 pinctrl-names = "default";
719 pinctrl-0 = <&uart1_single_pins>;
722 clock-names = "uart", "clk_uart_baud0";
728 compatible = "samsung,exynos850-usi";
732 #address-cells = <1>;
733 #size-cells = <1>;
737 clock-names = "pclk", "ipclk";
741 compatible = "samsung,exynosautov9-hsi2c";
744 #address-cells = <1>;
745 #size-cells = <0>;
746 pinctrl-names = "default";
747 pinctrl-0 = <&hsi2c4_pins>;
750 clock-names = "hsi2c", "hsi2c_pclk";
755 compatible = "samsung,exynos850-uart";
758 pinctrl-names = "default";
759 pinctrl-0 = <&uart2_single_pins>;
762 clock-names = "uart", "clk_uart_baud0";
769 #include "exynos850-pinctrl.dtsi"