18c2ecf20Sopenharmony_ci// SPDX-License-Identifier: GPL-2.0
28c2ecf20Sopenharmony_ci/*
38c2ecf20Sopenharmony_ci * Samsung's Exynos5433 SoC device tree source
48c2ecf20Sopenharmony_ci *
58c2ecf20Sopenharmony_ci * Copyright (c) 2016 Samsung Electronics Co., Ltd.
68c2ecf20Sopenharmony_ci *
78c2ecf20Sopenharmony_ci * Samsung's Exynos5433 SoC device nodes are listed in this file.
88c2ecf20Sopenharmony_ci * Exynos5433 based board files can include this file and provide
98c2ecf20Sopenharmony_ci * values for board specific bindings.
108c2ecf20Sopenharmony_ci *
118c2ecf20Sopenharmony_ci * Note: This file does not include device nodes for all the controllers in
128c2ecf20Sopenharmony_ci * Exynos5433 SoC. As device tree coverage for Exynos5433 increases,
138c2ecf20Sopenharmony_ci * additional nodes can be added to this file.
148c2ecf20Sopenharmony_ci */
158c2ecf20Sopenharmony_ci
168c2ecf20Sopenharmony_ci#include <dt-bindings/clock/exynos5433.h>
178c2ecf20Sopenharmony_ci#include <dt-bindings/interrupt-controller/arm-gic.h>
188c2ecf20Sopenharmony_ci
198c2ecf20Sopenharmony_ci/ {
208c2ecf20Sopenharmony_ci	compatible = "samsung,exynos5433";
218c2ecf20Sopenharmony_ci	#address-cells = <2>;
228c2ecf20Sopenharmony_ci	#size-cells = <2>;
238c2ecf20Sopenharmony_ci
248c2ecf20Sopenharmony_ci	interrupt-parent = <&gic>;
258c2ecf20Sopenharmony_ci
268c2ecf20Sopenharmony_ci	arm_a53_pmu {
278c2ecf20Sopenharmony_ci		compatible = "arm,cortex-a53-pmu";
288c2ecf20Sopenharmony_ci		interrupts = <GIC_SPI 32 IRQ_TYPE_LEVEL_HIGH>,
298c2ecf20Sopenharmony_ci			     <GIC_SPI 33 IRQ_TYPE_LEVEL_HIGH>,
308c2ecf20Sopenharmony_ci			     <GIC_SPI 34 IRQ_TYPE_LEVEL_HIGH>,
318c2ecf20Sopenharmony_ci			     <GIC_SPI 35 IRQ_TYPE_LEVEL_HIGH>;
328c2ecf20Sopenharmony_ci		interrupt-affinity = <&cpu0>, <&cpu1>, <&cpu2>, <&cpu3>;
338c2ecf20Sopenharmony_ci	};
348c2ecf20Sopenharmony_ci
358c2ecf20Sopenharmony_ci	arm_a57_pmu {
368c2ecf20Sopenharmony_ci		compatible = "arm,cortex-a57-pmu";
378c2ecf20Sopenharmony_ci		interrupts = <GIC_SPI 52 IRQ_TYPE_LEVEL_HIGH>,
388c2ecf20Sopenharmony_ci			     <GIC_SPI 53 IRQ_TYPE_LEVEL_HIGH>,
398c2ecf20Sopenharmony_ci			     <GIC_SPI 54 IRQ_TYPE_LEVEL_HIGH>,
408c2ecf20Sopenharmony_ci			     <GIC_SPI 55 IRQ_TYPE_LEVEL_HIGH>;
418c2ecf20Sopenharmony_ci		interrupt-affinity = <&cpu4>, <&cpu5>, <&cpu6>, <&cpu7>;
428c2ecf20Sopenharmony_ci	};
438c2ecf20Sopenharmony_ci
448c2ecf20Sopenharmony_ci	xxti: clock {
458c2ecf20Sopenharmony_ci		/* XXTI */
468c2ecf20Sopenharmony_ci		compatible = "fixed-clock";
478c2ecf20Sopenharmony_ci		clock-output-names = "oscclk";
488c2ecf20Sopenharmony_ci		#clock-cells = <0>;
498c2ecf20Sopenharmony_ci	};
508c2ecf20Sopenharmony_ci
518c2ecf20Sopenharmony_ci	cpus {
528c2ecf20Sopenharmony_ci		#address-cells = <1>;
538c2ecf20Sopenharmony_ci		#size-cells = <0>;
548c2ecf20Sopenharmony_ci
558c2ecf20Sopenharmony_ci		cpu0: cpu@100 {
568c2ecf20Sopenharmony_ci			device_type = "cpu";
578c2ecf20Sopenharmony_ci			compatible = "arm,cortex-a53";
588c2ecf20Sopenharmony_ci			enable-method = "psci";
598c2ecf20Sopenharmony_ci			reg = <0x100>;
608c2ecf20Sopenharmony_ci			clock-frequency = <1300000000>;
618c2ecf20Sopenharmony_ci			clocks = <&cmu_apollo CLK_SCLK_APOLLO>;
628c2ecf20Sopenharmony_ci			clock-names = "apolloclk";
638c2ecf20Sopenharmony_ci			operating-points-v2 = <&cluster_a53_opp_table>;
648c2ecf20Sopenharmony_ci			#cooling-cells = <2>;
658c2ecf20Sopenharmony_ci		};
668c2ecf20Sopenharmony_ci
678c2ecf20Sopenharmony_ci		cpu1: cpu@101 {
688c2ecf20Sopenharmony_ci			device_type = "cpu";
698c2ecf20Sopenharmony_ci			compatible = "arm,cortex-a53";
708c2ecf20Sopenharmony_ci			enable-method = "psci";
718c2ecf20Sopenharmony_ci			reg = <0x101>;
728c2ecf20Sopenharmony_ci			clock-frequency = <1300000000>;
738c2ecf20Sopenharmony_ci			operating-points-v2 = <&cluster_a53_opp_table>;
748c2ecf20Sopenharmony_ci			#cooling-cells = <2>;
758c2ecf20Sopenharmony_ci		};
768c2ecf20Sopenharmony_ci
778c2ecf20Sopenharmony_ci		cpu2: cpu@102 {
788c2ecf20Sopenharmony_ci			device_type = "cpu";
798c2ecf20Sopenharmony_ci			compatible = "arm,cortex-a53";
808c2ecf20Sopenharmony_ci			enable-method = "psci";
818c2ecf20Sopenharmony_ci			reg = <0x102>;
828c2ecf20Sopenharmony_ci			clock-frequency = <1300000000>;
838c2ecf20Sopenharmony_ci			operating-points-v2 = <&cluster_a53_opp_table>;
848c2ecf20Sopenharmony_ci			#cooling-cells = <2>;
858c2ecf20Sopenharmony_ci		};
868c2ecf20Sopenharmony_ci
878c2ecf20Sopenharmony_ci		cpu3: cpu@103 {
888c2ecf20Sopenharmony_ci			device_type = "cpu";
898c2ecf20Sopenharmony_ci			compatible = "arm,cortex-a53";
908c2ecf20Sopenharmony_ci			enable-method = "psci";
918c2ecf20Sopenharmony_ci			reg = <0x103>;
928c2ecf20Sopenharmony_ci			clock-frequency = <1300000000>;
938c2ecf20Sopenharmony_ci			operating-points-v2 = <&cluster_a53_opp_table>;
948c2ecf20Sopenharmony_ci			#cooling-cells = <2>;
958c2ecf20Sopenharmony_ci		};
968c2ecf20Sopenharmony_ci
978c2ecf20Sopenharmony_ci		cpu4: cpu@0 {
988c2ecf20Sopenharmony_ci			device_type = "cpu";
998c2ecf20Sopenharmony_ci			compatible = "arm,cortex-a57";
1008c2ecf20Sopenharmony_ci			enable-method = "psci";
1018c2ecf20Sopenharmony_ci			reg = <0x0>;
1028c2ecf20Sopenharmony_ci			clock-frequency = <1900000000>;
1038c2ecf20Sopenharmony_ci			clocks = <&cmu_atlas CLK_SCLK_ATLAS>;
1048c2ecf20Sopenharmony_ci			clock-names = "atlasclk";
1058c2ecf20Sopenharmony_ci			operating-points-v2 = <&cluster_a57_opp_table>;
1068c2ecf20Sopenharmony_ci			#cooling-cells = <2>;
1078c2ecf20Sopenharmony_ci		};
1088c2ecf20Sopenharmony_ci
1098c2ecf20Sopenharmony_ci		cpu5: cpu@1 {
1108c2ecf20Sopenharmony_ci			device_type = "cpu";
1118c2ecf20Sopenharmony_ci			compatible = "arm,cortex-a57";
1128c2ecf20Sopenharmony_ci			enable-method = "psci";
1138c2ecf20Sopenharmony_ci			reg = <0x1>;
1148c2ecf20Sopenharmony_ci			clock-frequency = <1900000000>;
1158c2ecf20Sopenharmony_ci			operating-points-v2 = <&cluster_a57_opp_table>;
1168c2ecf20Sopenharmony_ci			#cooling-cells = <2>;
1178c2ecf20Sopenharmony_ci		};
1188c2ecf20Sopenharmony_ci
1198c2ecf20Sopenharmony_ci		cpu6: cpu@2 {
1208c2ecf20Sopenharmony_ci			device_type = "cpu";
1218c2ecf20Sopenharmony_ci			compatible = "arm,cortex-a57";
1228c2ecf20Sopenharmony_ci			enable-method = "psci";
1238c2ecf20Sopenharmony_ci			reg = <0x2>;
1248c2ecf20Sopenharmony_ci			clock-frequency = <1900000000>;
1258c2ecf20Sopenharmony_ci			operating-points-v2 = <&cluster_a57_opp_table>;
1268c2ecf20Sopenharmony_ci			#cooling-cells = <2>;
1278c2ecf20Sopenharmony_ci		};
1288c2ecf20Sopenharmony_ci
1298c2ecf20Sopenharmony_ci		cpu7: cpu@3 {
1308c2ecf20Sopenharmony_ci			device_type = "cpu";
1318c2ecf20Sopenharmony_ci			compatible = "arm,cortex-a57";
1328c2ecf20Sopenharmony_ci			enable-method = "psci";
1338c2ecf20Sopenharmony_ci			reg = <0x3>;
1348c2ecf20Sopenharmony_ci			clock-frequency = <1900000000>;
1358c2ecf20Sopenharmony_ci			operating-points-v2 = <&cluster_a57_opp_table>;
1368c2ecf20Sopenharmony_ci			#cooling-cells = <2>;
1378c2ecf20Sopenharmony_ci		};
1388c2ecf20Sopenharmony_ci	};
1398c2ecf20Sopenharmony_ci
1408c2ecf20Sopenharmony_ci	cluster_a53_opp_table: opp_table0 {
1418c2ecf20Sopenharmony_ci		compatible = "operating-points-v2";
1428c2ecf20Sopenharmony_ci		opp-shared;
1438c2ecf20Sopenharmony_ci
1448c2ecf20Sopenharmony_ci		opp-400000000 {
1458c2ecf20Sopenharmony_ci			opp-hz = /bits/ 64 <400000000>;
1468c2ecf20Sopenharmony_ci			opp-microvolt = <900000>;
1478c2ecf20Sopenharmony_ci		};
1488c2ecf20Sopenharmony_ci		opp-500000000 {
1498c2ecf20Sopenharmony_ci			opp-hz = /bits/ 64 <500000000>;
1508c2ecf20Sopenharmony_ci			opp-microvolt = <925000>;
1518c2ecf20Sopenharmony_ci		};
1528c2ecf20Sopenharmony_ci		opp-600000000 {
1538c2ecf20Sopenharmony_ci			opp-hz = /bits/ 64 <600000000>;
1548c2ecf20Sopenharmony_ci			opp-microvolt = <950000>;
1558c2ecf20Sopenharmony_ci		};
1568c2ecf20Sopenharmony_ci		opp-700000000 {
1578c2ecf20Sopenharmony_ci			opp-hz = /bits/ 64 <700000000>;
1588c2ecf20Sopenharmony_ci			opp-microvolt = <975000>;
1598c2ecf20Sopenharmony_ci		};
1608c2ecf20Sopenharmony_ci		opp-800000000 {
1618c2ecf20Sopenharmony_ci			opp-hz = /bits/ 64 <800000000>;
1628c2ecf20Sopenharmony_ci			opp-microvolt = <1000000>;
1638c2ecf20Sopenharmony_ci		};
1648c2ecf20Sopenharmony_ci		opp-900000000 {
1658c2ecf20Sopenharmony_ci			opp-hz = /bits/ 64 <900000000>;
1668c2ecf20Sopenharmony_ci			opp-microvolt = <1050000>;
1678c2ecf20Sopenharmony_ci		};
1688c2ecf20Sopenharmony_ci		opp-1000000000 {
1698c2ecf20Sopenharmony_ci			opp-hz = /bits/ 64 <1000000000>;
1708c2ecf20Sopenharmony_ci			opp-microvolt = <1075000>;
1718c2ecf20Sopenharmony_ci		};
1728c2ecf20Sopenharmony_ci		opp-1100000000 {
1738c2ecf20Sopenharmony_ci			opp-hz = /bits/ 64 <1100000000>;
1748c2ecf20Sopenharmony_ci			opp-microvolt = <1112500>;
1758c2ecf20Sopenharmony_ci		};
1768c2ecf20Sopenharmony_ci		opp-1200000000 {
1778c2ecf20Sopenharmony_ci			opp-hz = /bits/ 64 <1200000000>;
1788c2ecf20Sopenharmony_ci			opp-microvolt = <1112500>;
1798c2ecf20Sopenharmony_ci		};
1808c2ecf20Sopenharmony_ci		opp-1300000000 {
1818c2ecf20Sopenharmony_ci			opp-hz = /bits/ 64 <1300000000>;
1828c2ecf20Sopenharmony_ci			opp-microvolt = <1150000>;
1838c2ecf20Sopenharmony_ci		};
1848c2ecf20Sopenharmony_ci	};
1858c2ecf20Sopenharmony_ci
1868c2ecf20Sopenharmony_ci	cluster_a57_opp_table: opp_table1 {
1878c2ecf20Sopenharmony_ci		compatible = "operating-points-v2";
1888c2ecf20Sopenharmony_ci		opp-shared;
1898c2ecf20Sopenharmony_ci
1908c2ecf20Sopenharmony_ci		opp-500000000 {
1918c2ecf20Sopenharmony_ci			opp-hz = /bits/ 64 <500000000>;
1928c2ecf20Sopenharmony_ci			opp-microvolt = <900000>;
1938c2ecf20Sopenharmony_ci		};
1948c2ecf20Sopenharmony_ci		opp-600000000 {
1958c2ecf20Sopenharmony_ci			opp-hz = /bits/ 64 <600000000>;
1968c2ecf20Sopenharmony_ci			opp-microvolt = <900000>;
1978c2ecf20Sopenharmony_ci		};
1988c2ecf20Sopenharmony_ci		opp-700000000 {
1998c2ecf20Sopenharmony_ci			opp-hz = /bits/ 64 <700000000>;
2008c2ecf20Sopenharmony_ci			opp-microvolt = <912500>;
2018c2ecf20Sopenharmony_ci		};
2028c2ecf20Sopenharmony_ci		opp-800000000 {
2038c2ecf20Sopenharmony_ci			opp-hz = /bits/ 64 <800000000>;
2048c2ecf20Sopenharmony_ci			opp-microvolt = <912500>;
2058c2ecf20Sopenharmony_ci		};
2068c2ecf20Sopenharmony_ci		opp-900000000 {
2078c2ecf20Sopenharmony_ci			opp-hz = /bits/ 64 <900000000>;
2088c2ecf20Sopenharmony_ci			opp-microvolt = <937500>;
2098c2ecf20Sopenharmony_ci		};
2108c2ecf20Sopenharmony_ci		opp-1000000000 {
2118c2ecf20Sopenharmony_ci			opp-hz = /bits/ 64 <1000000000>;
2128c2ecf20Sopenharmony_ci			opp-microvolt = <975000>;
2138c2ecf20Sopenharmony_ci		};
2148c2ecf20Sopenharmony_ci		opp-1100000000 {
2158c2ecf20Sopenharmony_ci			opp-hz = /bits/ 64 <1100000000>;
2168c2ecf20Sopenharmony_ci			opp-microvolt = <1012500>;
2178c2ecf20Sopenharmony_ci		};
2188c2ecf20Sopenharmony_ci		opp-1200000000 {
2198c2ecf20Sopenharmony_ci			opp-hz = /bits/ 64 <1200000000>;
2208c2ecf20Sopenharmony_ci			opp-microvolt = <1037500>;
2218c2ecf20Sopenharmony_ci		};
2228c2ecf20Sopenharmony_ci		opp-1300000000 {
2238c2ecf20Sopenharmony_ci			opp-hz = /bits/ 64 <1300000000>;
2248c2ecf20Sopenharmony_ci			opp-microvolt = <1062500>;
2258c2ecf20Sopenharmony_ci		};
2268c2ecf20Sopenharmony_ci		opp-1400000000 {
2278c2ecf20Sopenharmony_ci			opp-hz = /bits/ 64 <1400000000>;
2288c2ecf20Sopenharmony_ci			opp-microvolt = <1087500>;
2298c2ecf20Sopenharmony_ci		};
2308c2ecf20Sopenharmony_ci		opp-1500000000 {
2318c2ecf20Sopenharmony_ci			opp-hz = /bits/ 64 <1500000000>;
2328c2ecf20Sopenharmony_ci			opp-microvolt = <1125000>;
2338c2ecf20Sopenharmony_ci		};
2348c2ecf20Sopenharmony_ci		opp-1600000000 {
2358c2ecf20Sopenharmony_ci			opp-hz = /bits/ 64 <1600000000>;
2368c2ecf20Sopenharmony_ci			opp-microvolt = <1137500>;
2378c2ecf20Sopenharmony_ci		};
2388c2ecf20Sopenharmony_ci		opp-1700000000 {
2398c2ecf20Sopenharmony_ci			opp-hz = /bits/ 64 <1700000000>;
2408c2ecf20Sopenharmony_ci			opp-microvolt = <1175000>;
2418c2ecf20Sopenharmony_ci		};
2428c2ecf20Sopenharmony_ci		opp-1800000000 {
2438c2ecf20Sopenharmony_ci			opp-hz = /bits/ 64 <1800000000>;
2448c2ecf20Sopenharmony_ci			opp-microvolt = <1212500>;
2458c2ecf20Sopenharmony_ci		};
2468c2ecf20Sopenharmony_ci		opp-1900000000 {
2478c2ecf20Sopenharmony_ci			opp-hz = /bits/ 64 <1900000000>;
2488c2ecf20Sopenharmony_ci			opp-microvolt = <1262500>;
2498c2ecf20Sopenharmony_ci		};
2508c2ecf20Sopenharmony_ci	};
2518c2ecf20Sopenharmony_ci
2528c2ecf20Sopenharmony_ci	psci {
2538c2ecf20Sopenharmony_ci		compatible = "arm,psci";
2548c2ecf20Sopenharmony_ci		method = "smc";
2558c2ecf20Sopenharmony_ci		cpu_off = <0x84000002>;
2568c2ecf20Sopenharmony_ci		cpu_on = <0xC4000003>;
2578c2ecf20Sopenharmony_ci	};
2588c2ecf20Sopenharmony_ci
2598c2ecf20Sopenharmony_ci	soc: soc@0 {
2608c2ecf20Sopenharmony_ci		compatible = "simple-bus";
2618c2ecf20Sopenharmony_ci		#address-cells = <1>;
2628c2ecf20Sopenharmony_ci		#size-cells = <1>;
2638c2ecf20Sopenharmony_ci		ranges = <0x0 0x0 0x0 0x18000000>;
2648c2ecf20Sopenharmony_ci
2658c2ecf20Sopenharmony_ci		chipid@10000000 {
2668c2ecf20Sopenharmony_ci			compatible = "samsung,exynos4210-chipid";
2678c2ecf20Sopenharmony_ci			reg = <0x10000000 0x100>;
2688c2ecf20Sopenharmony_ci		};
2698c2ecf20Sopenharmony_ci
2708c2ecf20Sopenharmony_ci		cmu_top: clock-controller@10030000 {
2718c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-cmu-top";
2728c2ecf20Sopenharmony_ci			reg = <0x10030000 0x1000>;
2738c2ecf20Sopenharmony_ci			#clock-cells = <1>;
2748c2ecf20Sopenharmony_ci
2758c2ecf20Sopenharmony_ci			clock-names = "oscclk",
2768c2ecf20Sopenharmony_ci				"sclk_mphy_pll",
2778c2ecf20Sopenharmony_ci				"sclk_mfc_pll",
2788c2ecf20Sopenharmony_ci				"sclk_bus_pll";
2798c2ecf20Sopenharmony_ci			clocks = <&xxti>,
2808c2ecf20Sopenharmony_ci				<&cmu_cpif CLK_SCLK_MPHY_PLL>,
2818c2ecf20Sopenharmony_ci				<&cmu_mif CLK_SCLK_MFC_PLL>,
2828c2ecf20Sopenharmony_ci				<&cmu_mif CLK_SCLK_BUS_PLL>;
2838c2ecf20Sopenharmony_ci		};
2848c2ecf20Sopenharmony_ci
2858c2ecf20Sopenharmony_ci		cmu_cpif: clock-controller@10fc0000 {
2868c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-cmu-cpif";
2878c2ecf20Sopenharmony_ci			reg = <0x10fc0000 0x1000>;
2888c2ecf20Sopenharmony_ci			#clock-cells = <1>;
2898c2ecf20Sopenharmony_ci
2908c2ecf20Sopenharmony_ci			clock-names = "oscclk";
2918c2ecf20Sopenharmony_ci			clocks = <&xxti>;
2928c2ecf20Sopenharmony_ci		};
2938c2ecf20Sopenharmony_ci
2948c2ecf20Sopenharmony_ci		cmu_mif: clock-controller@105b0000 {
2958c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-cmu-mif";
2968c2ecf20Sopenharmony_ci			reg = <0x105b0000 0x2000>;
2978c2ecf20Sopenharmony_ci			#clock-cells = <1>;
2988c2ecf20Sopenharmony_ci
2998c2ecf20Sopenharmony_ci			clock-names = "oscclk",
3008c2ecf20Sopenharmony_ci				"sclk_mphy_pll";
3018c2ecf20Sopenharmony_ci			clocks = <&xxti>,
3028c2ecf20Sopenharmony_ci				<&cmu_cpif CLK_SCLK_MPHY_PLL>;
3038c2ecf20Sopenharmony_ci		};
3048c2ecf20Sopenharmony_ci
3058c2ecf20Sopenharmony_ci		cmu_peric: clock-controller@14c80000 {
3068c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-cmu-peric";
3078c2ecf20Sopenharmony_ci			reg = <0x14c80000 0x1000>;
3088c2ecf20Sopenharmony_ci			#clock-cells = <1>;
3098c2ecf20Sopenharmony_ci		};
3108c2ecf20Sopenharmony_ci
3118c2ecf20Sopenharmony_ci		cmu_peris: clock-controller@10040000 {
3128c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-cmu-peris";
3138c2ecf20Sopenharmony_ci			reg = <0x10040000 0x1000>;
3148c2ecf20Sopenharmony_ci			#clock-cells = <1>;
3158c2ecf20Sopenharmony_ci		};
3168c2ecf20Sopenharmony_ci
3178c2ecf20Sopenharmony_ci		cmu_fsys: clock-controller@156e0000 {
3188c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-cmu-fsys";
3198c2ecf20Sopenharmony_ci			reg = <0x156e0000 0x1000>;
3208c2ecf20Sopenharmony_ci			#clock-cells = <1>;
3218c2ecf20Sopenharmony_ci
3228c2ecf20Sopenharmony_ci			clock-names = "oscclk",
3238c2ecf20Sopenharmony_ci				"sclk_ufs_mphy",
3248c2ecf20Sopenharmony_ci				"aclk_fsys_200",
3258c2ecf20Sopenharmony_ci				"sclk_pcie_100_fsys",
3268c2ecf20Sopenharmony_ci				"sclk_ufsunipro_fsys",
3278c2ecf20Sopenharmony_ci				"sclk_mmc2_fsys",
3288c2ecf20Sopenharmony_ci				"sclk_mmc1_fsys",
3298c2ecf20Sopenharmony_ci				"sclk_mmc0_fsys",
3308c2ecf20Sopenharmony_ci				"sclk_usbhost30_fsys",
3318c2ecf20Sopenharmony_ci				"sclk_usbdrd30_fsys";
3328c2ecf20Sopenharmony_ci			clocks = <&xxti>,
3338c2ecf20Sopenharmony_ci				<&cmu_cpif CLK_SCLK_UFS_MPHY>,
3348c2ecf20Sopenharmony_ci				<&cmu_top CLK_ACLK_FSYS_200>,
3358c2ecf20Sopenharmony_ci				<&cmu_top CLK_SCLK_PCIE_100_FSYS>,
3368c2ecf20Sopenharmony_ci				<&cmu_top CLK_SCLK_UFSUNIPRO_FSYS>,
3378c2ecf20Sopenharmony_ci				<&cmu_top CLK_SCLK_MMC2_FSYS>,
3388c2ecf20Sopenharmony_ci				<&cmu_top CLK_SCLK_MMC1_FSYS>,
3398c2ecf20Sopenharmony_ci				<&cmu_top CLK_SCLK_MMC0_FSYS>,
3408c2ecf20Sopenharmony_ci				<&cmu_top CLK_SCLK_USBHOST30_FSYS>,
3418c2ecf20Sopenharmony_ci				<&cmu_top CLK_SCLK_USBDRD30_FSYS>;
3428c2ecf20Sopenharmony_ci		};
3438c2ecf20Sopenharmony_ci
3448c2ecf20Sopenharmony_ci		cmu_g2d: clock-controller@12460000 {
3458c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-cmu-g2d";
3468c2ecf20Sopenharmony_ci			reg = <0x12460000 0x1000>;
3478c2ecf20Sopenharmony_ci			#clock-cells = <1>;
3488c2ecf20Sopenharmony_ci
3498c2ecf20Sopenharmony_ci			clock-names = "oscclk",
3508c2ecf20Sopenharmony_ci				"aclk_g2d_266",
3518c2ecf20Sopenharmony_ci				"aclk_g2d_400";
3528c2ecf20Sopenharmony_ci			clocks = <&xxti>,
3538c2ecf20Sopenharmony_ci				<&cmu_top CLK_ACLK_G2D_266>,
3548c2ecf20Sopenharmony_ci				<&cmu_top CLK_ACLK_G2D_400>;
3558c2ecf20Sopenharmony_ci			power-domains = <&pd_g2d>;
3568c2ecf20Sopenharmony_ci		};
3578c2ecf20Sopenharmony_ci
3588c2ecf20Sopenharmony_ci		cmu_disp: clock-controller@13b90000 {
3598c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-cmu-disp";
3608c2ecf20Sopenharmony_ci			reg = <0x13b90000 0x1000>;
3618c2ecf20Sopenharmony_ci			#clock-cells = <1>;
3628c2ecf20Sopenharmony_ci
3638c2ecf20Sopenharmony_ci			clock-names = "oscclk",
3648c2ecf20Sopenharmony_ci				"sclk_dsim1_disp",
3658c2ecf20Sopenharmony_ci				"sclk_dsim0_disp",
3668c2ecf20Sopenharmony_ci				"sclk_dsd_disp",
3678c2ecf20Sopenharmony_ci				"sclk_decon_tv_eclk_disp",
3688c2ecf20Sopenharmony_ci				"sclk_decon_vclk_disp",
3698c2ecf20Sopenharmony_ci				"sclk_decon_eclk_disp",
3708c2ecf20Sopenharmony_ci				"sclk_decon_tv_vclk_disp",
3718c2ecf20Sopenharmony_ci				"aclk_disp_333";
3728c2ecf20Sopenharmony_ci			clocks = <&xxti>,
3738c2ecf20Sopenharmony_ci				<&cmu_mif CLK_SCLK_DSIM1_DISP>,
3748c2ecf20Sopenharmony_ci				<&cmu_mif CLK_SCLK_DSIM0_DISP>,
3758c2ecf20Sopenharmony_ci				<&cmu_mif CLK_SCLK_DSD_DISP>,
3768c2ecf20Sopenharmony_ci				<&cmu_mif CLK_SCLK_DECON_TV_ECLK_DISP>,
3778c2ecf20Sopenharmony_ci				<&cmu_mif CLK_SCLK_DECON_VCLK_DISP>,
3788c2ecf20Sopenharmony_ci				<&cmu_mif CLK_SCLK_DECON_ECLK_DISP>,
3798c2ecf20Sopenharmony_ci				<&cmu_mif CLK_SCLK_DECON_TV_VCLK_DISP>,
3808c2ecf20Sopenharmony_ci				<&cmu_mif CLK_ACLK_DISP_333>;
3818c2ecf20Sopenharmony_ci			power-domains = <&pd_disp>;
3828c2ecf20Sopenharmony_ci		};
3838c2ecf20Sopenharmony_ci
3848c2ecf20Sopenharmony_ci		cmu_aud: clock-controller@114c0000 {
3858c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-cmu-aud";
3868c2ecf20Sopenharmony_ci			reg = <0x114c0000 0x1000>;
3878c2ecf20Sopenharmony_ci			#clock-cells = <1>;
3888c2ecf20Sopenharmony_ci			clock-names = "oscclk", "fout_aud_pll";
3898c2ecf20Sopenharmony_ci			clocks = <&xxti>, <&cmu_top CLK_FOUT_AUD_PLL>;
3908c2ecf20Sopenharmony_ci			power-domains = <&pd_aud>;
3918c2ecf20Sopenharmony_ci		};
3928c2ecf20Sopenharmony_ci
3938c2ecf20Sopenharmony_ci		cmu_bus0: clock-controller@13600000 {
3948c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-cmu-bus0";
3958c2ecf20Sopenharmony_ci			reg = <0x13600000 0x1000>;
3968c2ecf20Sopenharmony_ci			#clock-cells = <1>;
3978c2ecf20Sopenharmony_ci
3988c2ecf20Sopenharmony_ci			clock-names = "aclk_bus0_400";
3998c2ecf20Sopenharmony_ci			clocks = <&cmu_top CLK_ACLK_BUS0_400>;
4008c2ecf20Sopenharmony_ci		};
4018c2ecf20Sopenharmony_ci
4028c2ecf20Sopenharmony_ci		cmu_bus1: clock-controller@14800000 {
4038c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-cmu-bus1";
4048c2ecf20Sopenharmony_ci			reg = <0x14800000 0x1000>;
4058c2ecf20Sopenharmony_ci			#clock-cells = <1>;
4068c2ecf20Sopenharmony_ci
4078c2ecf20Sopenharmony_ci			clock-names = "aclk_bus1_400";
4088c2ecf20Sopenharmony_ci			clocks = <&cmu_top CLK_ACLK_BUS1_400>;
4098c2ecf20Sopenharmony_ci		};
4108c2ecf20Sopenharmony_ci
4118c2ecf20Sopenharmony_ci		cmu_bus2: clock-controller@13400000 {
4128c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-cmu-bus2";
4138c2ecf20Sopenharmony_ci			reg = <0x13400000 0x1000>;
4148c2ecf20Sopenharmony_ci			#clock-cells = <1>;
4158c2ecf20Sopenharmony_ci
4168c2ecf20Sopenharmony_ci			clock-names = "oscclk", "aclk_bus2_400";
4178c2ecf20Sopenharmony_ci			clocks = <&xxti>, <&cmu_mif CLK_ACLK_BUS2_400>;
4188c2ecf20Sopenharmony_ci		};
4198c2ecf20Sopenharmony_ci
4208c2ecf20Sopenharmony_ci		cmu_g3d: clock-controller@14aa0000 {
4218c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-cmu-g3d";
4228c2ecf20Sopenharmony_ci			reg = <0x14aa0000 0x2000>;
4238c2ecf20Sopenharmony_ci			#clock-cells = <1>;
4248c2ecf20Sopenharmony_ci
4258c2ecf20Sopenharmony_ci			clock-names = "oscclk", "aclk_g3d_400";
4268c2ecf20Sopenharmony_ci			clocks = <&xxti>, <&cmu_top CLK_ACLK_G3D_400>;
4278c2ecf20Sopenharmony_ci			power-domains = <&pd_g3d>;
4288c2ecf20Sopenharmony_ci		};
4298c2ecf20Sopenharmony_ci
4308c2ecf20Sopenharmony_ci		cmu_gscl: clock-controller@13cf0000 {
4318c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-cmu-gscl";
4328c2ecf20Sopenharmony_ci			reg = <0x13cf0000 0x1000>;
4338c2ecf20Sopenharmony_ci			#clock-cells = <1>;
4348c2ecf20Sopenharmony_ci
4358c2ecf20Sopenharmony_ci			clock-names = "oscclk",
4368c2ecf20Sopenharmony_ci				"aclk_gscl_111",
4378c2ecf20Sopenharmony_ci				"aclk_gscl_333";
4388c2ecf20Sopenharmony_ci			clocks = <&xxti>,
4398c2ecf20Sopenharmony_ci				<&cmu_top CLK_ACLK_GSCL_111>,
4408c2ecf20Sopenharmony_ci				<&cmu_top CLK_ACLK_GSCL_333>;
4418c2ecf20Sopenharmony_ci			power-domains = <&pd_gscl>;
4428c2ecf20Sopenharmony_ci		};
4438c2ecf20Sopenharmony_ci
4448c2ecf20Sopenharmony_ci		cmu_apollo: clock-controller@11900000 {
4458c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-cmu-apollo";
4468c2ecf20Sopenharmony_ci			reg = <0x11900000 0x2000>;
4478c2ecf20Sopenharmony_ci			#clock-cells = <1>;
4488c2ecf20Sopenharmony_ci
4498c2ecf20Sopenharmony_ci			clock-names = "oscclk", "sclk_bus_pll_apollo";
4508c2ecf20Sopenharmony_ci			clocks = <&xxti>, <&cmu_mif CLK_SCLK_BUS_PLL_APOLLO>;
4518c2ecf20Sopenharmony_ci		};
4528c2ecf20Sopenharmony_ci
4538c2ecf20Sopenharmony_ci		cmu_atlas: clock-controller@11800000 {
4548c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-cmu-atlas";
4558c2ecf20Sopenharmony_ci			reg = <0x11800000 0x2000>;
4568c2ecf20Sopenharmony_ci			#clock-cells = <1>;
4578c2ecf20Sopenharmony_ci
4588c2ecf20Sopenharmony_ci			clock-names = "oscclk", "sclk_bus_pll_atlas";
4598c2ecf20Sopenharmony_ci			clocks = <&xxti>, <&cmu_mif CLK_SCLK_BUS_PLL_ATLAS>;
4608c2ecf20Sopenharmony_ci		};
4618c2ecf20Sopenharmony_ci
4628c2ecf20Sopenharmony_ci		cmu_mscl: clock-controller@150d0000 {
4638c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-cmu-mscl";
4648c2ecf20Sopenharmony_ci			reg = <0x150d0000 0x1000>;
4658c2ecf20Sopenharmony_ci			#clock-cells = <1>;
4668c2ecf20Sopenharmony_ci
4678c2ecf20Sopenharmony_ci			clock-names = "oscclk",
4688c2ecf20Sopenharmony_ci				"sclk_jpeg_mscl",
4698c2ecf20Sopenharmony_ci				"aclk_mscl_400";
4708c2ecf20Sopenharmony_ci			clocks = <&xxti>,
4718c2ecf20Sopenharmony_ci				<&cmu_top CLK_SCLK_JPEG_MSCL>,
4728c2ecf20Sopenharmony_ci				<&cmu_top CLK_ACLK_MSCL_400>;
4738c2ecf20Sopenharmony_ci			power-domains = <&pd_mscl>;
4748c2ecf20Sopenharmony_ci		};
4758c2ecf20Sopenharmony_ci
4768c2ecf20Sopenharmony_ci		cmu_mfc: clock-controller@15280000 {
4778c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-cmu-mfc";
4788c2ecf20Sopenharmony_ci			reg = <0x15280000 0x1000>;
4798c2ecf20Sopenharmony_ci			#clock-cells = <1>;
4808c2ecf20Sopenharmony_ci
4818c2ecf20Sopenharmony_ci			clock-names = "oscclk", "aclk_mfc_400";
4828c2ecf20Sopenharmony_ci			clocks = <&xxti>, <&cmu_top CLK_ACLK_MFC_400>;
4838c2ecf20Sopenharmony_ci			power-domains = <&pd_mfc>;
4848c2ecf20Sopenharmony_ci		};
4858c2ecf20Sopenharmony_ci
4868c2ecf20Sopenharmony_ci		cmu_hevc: clock-controller@14f80000 {
4878c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-cmu-hevc";
4888c2ecf20Sopenharmony_ci			reg = <0x14f80000 0x1000>;
4898c2ecf20Sopenharmony_ci			#clock-cells = <1>;
4908c2ecf20Sopenharmony_ci
4918c2ecf20Sopenharmony_ci			clock-names = "oscclk", "aclk_hevc_400";
4928c2ecf20Sopenharmony_ci			clocks = <&xxti>, <&cmu_top CLK_ACLK_HEVC_400>;
4938c2ecf20Sopenharmony_ci			power-domains = <&pd_hevc>;
4948c2ecf20Sopenharmony_ci		};
4958c2ecf20Sopenharmony_ci
4968c2ecf20Sopenharmony_ci		cmu_isp: clock-controller@146d0000 {
4978c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-cmu-isp";
4988c2ecf20Sopenharmony_ci			reg = <0x146d0000 0x1000>;
4998c2ecf20Sopenharmony_ci			#clock-cells = <1>;
5008c2ecf20Sopenharmony_ci
5018c2ecf20Sopenharmony_ci			clock-names = "oscclk",
5028c2ecf20Sopenharmony_ci				"aclk_isp_dis_400",
5038c2ecf20Sopenharmony_ci				"aclk_isp_400";
5048c2ecf20Sopenharmony_ci			clocks = <&xxti>,
5058c2ecf20Sopenharmony_ci				<&cmu_top CLK_ACLK_ISP_DIS_400>,
5068c2ecf20Sopenharmony_ci				<&cmu_top CLK_ACLK_ISP_400>;
5078c2ecf20Sopenharmony_ci			power-domains = <&pd_isp>;
5088c2ecf20Sopenharmony_ci		};
5098c2ecf20Sopenharmony_ci
5108c2ecf20Sopenharmony_ci		cmu_cam0: clock-controller@120d0000 {
5118c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-cmu-cam0";
5128c2ecf20Sopenharmony_ci			reg = <0x120d0000 0x1000>;
5138c2ecf20Sopenharmony_ci			#clock-cells = <1>;
5148c2ecf20Sopenharmony_ci
5158c2ecf20Sopenharmony_ci			clock-names = "oscclk",
5168c2ecf20Sopenharmony_ci				"aclk_cam0_333",
5178c2ecf20Sopenharmony_ci				"aclk_cam0_400",
5188c2ecf20Sopenharmony_ci				"aclk_cam0_552";
5198c2ecf20Sopenharmony_ci			clocks = <&xxti>,
5208c2ecf20Sopenharmony_ci				<&cmu_top CLK_ACLK_CAM0_333>,
5218c2ecf20Sopenharmony_ci				<&cmu_top CLK_ACLK_CAM0_400>,
5228c2ecf20Sopenharmony_ci				<&cmu_top CLK_ACLK_CAM0_552>;
5238c2ecf20Sopenharmony_ci			power-domains = <&pd_cam0>;
5248c2ecf20Sopenharmony_ci		};
5258c2ecf20Sopenharmony_ci
5268c2ecf20Sopenharmony_ci		cmu_cam1: clock-controller@145d0000 {
5278c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-cmu-cam1";
5288c2ecf20Sopenharmony_ci			reg = <0x145d0000 0x1000>;
5298c2ecf20Sopenharmony_ci			#clock-cells = <1>;
5308c2ecf20Sopenharmony_ci
5318c2ecf20Sopenharmony_ci			clock-names = "oscclk",
5328c2ecf20Sopenharmony_ci				"sclk_isp_uart_cam1",
5338c2ecf20Sopenharmony_ci				"sclk_isp_spi1_cam1",
5348c2ecf20Sopenharmony_ci				"sclk_isp_spi0_cam1",
5358c2ecf20Sopenharmony_ci				"aclk_cam1_333",
5368c2ecf20Sopenharmony_ci				"aclk_cam1_400",
5378c2ecf20Sopenharmony_ci				"aclk_cam1_552";
5388c2ecf20Sopenharmony_ci			clocks = <&xxti>,
5398c2ecf20Sopenharmony_ci				<&cmu_top CLK_SCLK_ISP_UART_CAM1>,
5408c2ecf20Sopenharmony_ci				<&cmu_top CLK_SCLK_ISP_SPI1_CAM1>,
5418c2ecf20Sopenharmony_ci				<&cmu_top CLK_SCLK_ISP_SPI0_CAM1>,
5428c2ecf20Sopenharmony_ci				<&cmu_top CLK_ACLK_CAM1_333>,
5438c2ecf20Sopenharmony_ci				<&cmu_top CLK_ACLK_CAM1_400>,
5448c2ecf20Sopenharmony_ci				<&cmu_top CLK_ACLK_CAM1_552>;
5458c2ecf20Sopenharmony_ci			power-domains = <&pd_cam1>;
5468c2ecf20Sopenharmony_ci		};
5478c2ecf20Sopenharmony_ci
5488c2ecf20Sopenharmony_ci		cmu_imem: clock-controller@11060000 {
5498c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-cmu-imem";
5508c2ecf20Sopenharmony_ci			reg = <0x11060000 0x1000>;
5518c2ecf20Sopenharmony_ci			#clock-cells = <1>;
5528c2ecf20Sopenharmony_ci
5538c2ecf20Sopenharmony_ci			clock-names = "oscclk",
5548c2ecf20Sopenharmony_ci				"aclk_imem_sssx_266",
5558c2ecf20Sopenharmony_ci				"aclk_imem_266",
5568c2ecf20Sopenharmony_ci				"aclk_imem_200";
5578c2ecf20Sopenharmony_ci			clocks = <&xxti>,
5588c2ecf20Sopenharmony_ci				<&cmu_top CLK_DIV_ACLK_IMEM_SSSX_266>,
5598c2ecf20Sopenharmony_ci				<&cmu_top CLK_DIV_ACLK_IMEM_266>,
5608c2ecf20Sopenharmony_ci				<&cmu_top CLK_DIV_ACLK_IMEM_200>;
5618c2ecf20Sopenharmony_ci		};
5628c2ecf20Sopenharmony_ci
5638c2ecf20Sopenharmony_ci		slim_sss: slim-sss@11140000 {
5648c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-slim-sss";
5658c2ecf20Sopenharmony_ci			reg = <0x11140000 0x1000>;
5668c2ecf20Sopenharmony_ci			interrupts = <GIC_SPI 312 IRQ_TYPE_LEVEL_HIGH>;
5678c2ecf20Sopenharmony_ci			clock-names = "aclk", "pclk";
5688c2ecf20Sopenharmony_ci			clocks = <&cmu_imem CLK_ACLK_SLIMSSS>,
5698c2ecf20Sopenharmony_ci				 <&cmu_imem CLK_PCLK_SLIMSSS>;
5708c2ecf20Sopenharmony_ci		};
5718c2ecf20Sopenharmony_ci
5728c2ecf20Sopenharmony_ci		pd_gscl: power-domain@105c4000 {
5738c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-pd";
5748c2ecf20Sopenharmony_ci			reg = <0x105c4000 0x20>;
5758c2ecf20Sopenharmony_ci			#power-domain-cells = <0>;
5768c2ecf20Sopenharmony_ci			label = "GSCL";
5778c2ecf20Sopenharmony_ci		};
5788c2ecf20Sopenharmony_ci
5798c2ecf20Sopenharmony_ci		pd_cam0: power-domain@105c4020 {
5808c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-pd";
5818c2ecf20Sopenharmony_ci			reg = <0x105c4020 0x20>;
5828c2ecf20Sopenharmony_ci			#power-domain-cells = <0>;
5838c2ecf20Sopenharmony_ci			power-domains = <&pd_cam1>;
5848c2ecf20Sopenharmony_ci			label = "CAM0";
5858c2ecf20Sopenharmony_ci		};
5868c2ecf20Sopenharmony_ci
5878c2ecf20Sopenharmony_ci		pd_mscl: power-domain@105c4040 {
5888c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-pd";
5898c2ecf20Sopenharmony_ci			reg = <0x105c4040 0x20>;
5908c2ecf20Sopenharmony_ci			#power-domain-cells = <0>;
5918c2ecf20Sopenharmony_ci			label = "MSCL";
5928c2ecf20Sopenharmony_ci		};
5938c2ecf20Sopenharmony_ci
5948c2ecf20Sopenharmony_ci		pd_g3d: power-domain@105c4060 {
5958c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-pd";
5968c2ecf20Sopenharmony_ci			reg = <0x105c4060 0x20>;
5978c2ecf20Sopenharmony_ci			#power-domain-cells = <0>;
5988c2ecf20Sopenharmony_ci			label = "G3D";
5998c2ecf20Sopenharmony_ci		};
6008c2ecf20Sopenharmony_ci
6018c2ecf20Sopenharmony_ci		pd_disp: power-domain@105c4080 {
6028c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-pd";
6038c2ecf20Sopenharmony_ci			reg = <0x105c4080 0x20>;
6048c2ecf20Sopenharmony_ci			#power-domain-cells = <0>;
6058c2ecf20Sopenharmony_ci			label = "DISP";
6068c2ecf20Sopenharmony_ci		};
6078c2ecf20Sopenharmony_ci
6088c2ecf20Sopenharmony_ci		pd_cam1: power-domain@105c40a0 {
6098c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-pd";
6108c2ecf20Sopenharmony_ci			reg = <0x105c40a0 0x20>;
6118c2ecf20Sopenharmony_ci			#power-domain-cells = <0>;
6128c2ecf20Sopenharmony_ci			label = "CAM1";
6138c2ecf20Sopenharmony_ci		};
6148c2ecf20Sopenharmony_ci
6158c2ecf20Sopenharmony_ci		pd_aud: power-domain@105c40c0 {
6168c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-pd";
6178c2ecf20Sopenharmony_ci			reg = <0x105c40c0 0x20>;
6188c2ecf20Sopenharmony_ci			#power-domain-cells = <0>;
6198c2ecf20Sopenharmony_ci			label = "AUD";
6208c2ecf20Sopenharmony_ci		};
6218c2ecf20Sopenharmony_ci
6228c2ecf20Sopenharmony_ci		pd_g2d: power-domain@105c4120 {
6238c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-pd";
6248c2ecf20Sopenharmony_ci			reg = <0x105c4120 0x20>;
6258c2ecf20Sopenharmony_ci			#power-domain-cells = <0>;
6268c2ecf20Sopenharmony_ci			label = "G2D";
6278c2ecf20Sopenharmony_ci		};
6288c2ecf20Sopenharmony_ci
6298c2ecf20Sopenharmony_ci		pd_isp: power-domain@105c4140 {
6308c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-pd";
6318c2ecf20Sopenharmony_ci			reg = <0x105c4140 0x20>;
6328c2ecf20Sopenharmony_ci			#power-domain-cells = <0>;
6338c2ecf20Sopenharmony_ci			power-domains = <&pd_cam0>;
6348c2ecf20Sopenharmony_ci			label = "ISP";
6358c2ecf20Sopenharmony_ci		};
6368c2ecf20Sopenharmony_ci
6378c2ecf20Sopenharmony_ci		pd_mfc: power-domain@105c4180 {
6388c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-pd";
6398c2ecf20Sopenharmony_ci			reg = <0x105c4180 0x20>;
6408c2ecf20Sopenharmony_ci			#power-domain-cells = <0>;
6418c2ecf20Sopenharmony_ci			label = "MFC";
6428c2ecf20Sopenharmony_ci		};
6438c2ecf20Sopenharmony_ci
6448c2ecf20Sopenharmony_ci		pd_hevc: power-domain@105c41c0 {
6458c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-pd";
6468c2ecf20Sopenharmony_ci			reg = <0x105c41c0 0x20>;
6478c2ecf20Sopenharmony_ci			#power-domain-cells = <0>;
6488c2ecf20Sopenharmony_ci			label = "HEVC";
6498c2ecf20Sopenharmony_ci		};
6508c2ecf20Sopenharmony_ci
6518c2ecf20Sopenharmony_ci		tmu_atlas0: tmu@10060000 {
6528c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-tmu";
6538c2ecf20Sopenharmony_ci			reg = <0x10060000 0x200>;
6548c2ecf20Sopenharmony_ci			interrupts = <GIC_SPI 95 IRQ_TYPE_LEVEL_HIGH>;
6558c2ecf20Sopenharmony_ci			clocks = <&cmu_peris CLK_PCLK_TMU0_APBIF>,
6568c2ecf20Sopenharmony_ci				<&cmu_peris CLK_SCLK_TMU0>;
6578c2ecf20Sopenharmony_ci			clock-names = "tmu_apbif", "tmu_sclk";
6588c2ecf20Sopenharmony_ci			#thermal-sensor-cells = <0>;
6598c2ecf20Sopenharmony_ci			status = "disabled";
6608c2ecf20Sopenharmony_ci		};
6618c2ecf20Sopenharmony_ci
6628c2ecf20Sopenharmony_ci		tmu_atlas1: tmu@10068000 {
6638c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-tmu";
6648c2ecf20Sopenharmony_ci			reg = <0x10068000 0x200>;
6658c2ecf20Sopenharmony_ci			interrupts = <GIC_SPI 96 IRQ_TYPE_LEVEL_HIGH>;
6668c2ecf20Sopenharmony_ci			clocks = <&cmu_peris CLK_PCLK_TMU0_APBIF>,
6678c2ecf20Sopenharmony_ci				<&cmu_peris CLK_SCLK_TMU0>;
6688c2ecf20Sopenharmony_ci			clock-names = "tmu_apbif", "tmu_sclk";
6698c2ecf20Sopenharmony_ci			#thermal-sensor-cells = <0>;
6708c2ecf20Sopenharmony_ci			status = "disabled";
6718c2ecf20Sopenharmony_ci		};
6728c2ecf20Sopenharmony_ci
6738c2ecf20Sopenharmony_ci		tmu_g3d: tmu@10070000 {
6748c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-tmu";
6758c2ecf20Sopenharmony_ci			reg = <0x10070000 0x200>;
6768c2ecf20Sopenharmony_ci			interrupts = <GIC_SPI 99 IRQ_TYPE_LEVEL_HIGH>;
6778c2ecf20Sopenharmony_ci			clocks = <&cmu_peris CLK_PCLK_TMU1_APBIF>,
6788c2ecf20Sopenharmony_ci				<&cmu_peris CLK_SCLK_TMU1>;
6798c2ecf20Sopenharmony_ci			clock-names = "tmu_apbif", "tmu_sclk";
6808c2ecf20Sopenharmony_ci			#thermal-sensor-cells = <0>;
6818c2ecf20Sopenharmony_ci			status = "disabled";
6828c2ecf20Sopenharmony_ci		};
6838c2ecf20Sopenharmony_ci
6848c2ecf20Sopenharmony_ci		tmu_apollo: tmu@10078000 {
6858c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-tmu";
6868c2ecf20Sopenharmony_ci			reg = <0x10078000 0x200>;
6878c2ecf20Sopenharmony_ci			interrupts = <GIC_SPI 115 IRQ_TYPE_LEVEL_HIGH>;
6888c2ecf20Sopenharmony_ci			clocks = <&cmu_peris CLK_PCLK_TMU1_APBIF>,
6898c2ecf20Sopenharmony_ci				<&cmu_peris CLK_SCLK_TMU1>;
6908c2ecf20Sopenharmony_ci			clock-names = "tmu_apbif", "tmu_sclk";
6918c2ecf20Sopenharmony_ci			#thermal-sensor-cells = <0>;
6928c2ecf20Sopenharmony_ci			status = "disabled";
6938c2ecf20Sopenharmony_ci		};
6948c2ecf20Sopenharmony_ci
6958c2ecf20Sopenharmony_ci		tmu_isp: tmu@1007c000 {
6968c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-tmu";
6978c2ecf20Sopenharmony_ci			reg = <0x1007c000 0x200>;
6988c2ecf20Sopenharmony_ci			interrupts = <GIC_SPI 94 IRQ_TYPE_LEVEL_HIGH>;
6998c2ecf20Sopenharmony_ci			clocks = <&cmu_peris CLK_PCLK_TMU1_APBIF>,
7008c2ecf20Sopenharmony_ci				<&cmu_peris CLK_SCLK_TMU1>;
7018c2ecf20Sopenharmony_ci			clock-names = "tmu_apbif", "tmu_sclk";
7028c2ecf20Sopenharmony_ci			#thermal-sensor-cells = <0>;
7038c2ecf20Sopenharmony_ci			status = "disabled";
7048c2ecf20Sopenharmony_ci		};
7058c2ecf20Sopenharmony_ci
7068c2ecf20Sopenharmony_ci		timer@101c0000 {
7078c2ecf20Sopenharmony_ci			compatible = "samsung,exynos4210-mct";
7088c2ecf20Sopenharmony_ci			reg = <0x101c0000 0x800>;
7098c2ecf20Sopenharmony_ci			interrupts = <GIC_SPI 102 IRQ_TYPE_LEVEL_HIGH>,
7108c2ecf20Sopenharmony_ci				<GIC_SPI 103 IRQ_TYPE_LEVEL_HIGH>,
7118c2ecf20Sopenharmony_ci				<GIC_SPI 104 IRQ_TYPE_LEVEL_HIGH>,
7128c2ecf20Sopenharmony_ci				<GIC_SPI 105 IRQ_TYPE_LEVEL_HIGH>,
7138c2ecf20Sopenharmony_ci				<GIC_SPI 106 IRQ_TYPE_LEVEL_HIGH>,
7148c2ecf20Sopenharmony_ci				<GIC_SPI 107 IRQ_TYPE_LEVEL_HIGH>,
7158c2ecf20Sopenharmony_ci				<GIC_SPI 108 IRQ_TYPE_LEVEL_HIGH>,
7168c2ecf20Sopenharmony_ci				<GIC_SPI 109 IRQ_TYPE_LEVEL_HIGH>,
7178c2ecf20Sopenharmony_ci				<GIC_SPI 110 IRQ_TYPE_LEVEL_HIGH>,
7188c2ecf20Sopenharmony_ci				<GIC_SPI 111 IRQ_TYPE_LEVEL_HIGH>,
7198c2ecf20Sopenharmony_ci				<GIC_SPI 112 IRQ_TYPE_LEVEL_HIGH>,
7208c2ecf20Sopenharmony_ci				<GIC_SPI 113 IRQ_TYPE_LEVEL_HIGH>;
7218c2ecf20Sopenharmony_ci			clocks = <&xxti>, <&cmu_peris CLK_PCLK_MCT>;
7228c2ecf20Sopenharmony_ci			clock-names = "fin_pll", "mct";
7238c2ecf20Sopenharmony_ci		};
7248c2ecf20Sopenharmony_ci
7258c2ecf20Sopenharmony_ci		ppmu_d0_cpu: ppmu@10480000 {
7268c2ecf20Sopenharmony_ci			compatible = "samsung,exynos-ppmu-v2";
7278c2ecf20Sopenharmony_ci			reg = <0x10480000 0x2000>;
7288c2ecf20Sopenharmony_ci			status = "disabled";
7298c2ecf20Sopenharmony_ci		};
7308c2ecf20Sopenharmony_ci
7318c2ecf20Sopenharmony_ci		ppmu_d0_general: ppmu@10490000 {
7328c2ecf20Sopenharmony_ci			compatible = "samsung,exynos-ppmu-v2";
7338c2ecf20Sopenharmony_ci			reg = <0x10490000 0x2000>;
7348c2ecf20Sopenharmony_ci			status = "disabled";
7358c2ecf20Sopenharmony_ci		};
7368c2ecf20Sopenharmony_ci
7378c2ecf20Sopenharmony_ci		ppmu_d1_cpu: ppmu@104b0000 {
7388c2ecf20Sopenharmony_ci			compatible = "samsung,exynos-ppmu-v2";
7398c2ecf20Sopenharmony_ci			reg = <0x104b0000 0x2000>;
7408c2ecf20Sopenharmony_ci			status = "disabled";
7418c2ecf20Sopenharmony_ci		};
7428c2ecf20Sopenharmony_ci
7438c2ecf20Sopenharmony_ci		ppmu_d1_general: ppmu@104c0000 {
7448c2ecf20Sopenharmony_ci			compatible = "samsung,exynos-ppmu-v2";
7458c2ecf20Sopenharmony_ci			reg = <0x104c0000 0x2000>;
7468c2ecf20Sopenharmony_ci			status = "disabled";
7478c2ecf20Sopenharmony_ci		};
7488c2ecf20Sopenharmony_ci
7498c2ecf20Sopenharmony_ci		pinctrl_alive: pinctrl@10580000 {
7508c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-pinctrl";
7518c2ecf20Sopenharmony_ci			reg = <0x10580000 0x1a20>, <0x11090000 0x100>;
7528c2ecf20Sopenharmony_ci
7538c2ecf20Sopenharmony_ci			wakeup-interrupt-controller {
7548c2ecf20Sopenharmony_ci				compatible = "samsung,exynos7-wakeup-eint";
7558c2ecf20Sopenharmony_ci				interrupts = <GIC_SPI 16 IRQ_TYPE_LEVEL_HIGH>;
7568c2ecf20Sopenharmony_ci			};
7578c2ecf20Sopenharmony_ci		};
7588c2ecf20Sopenharmony_ci
7598c2ecf20Sopenharmony_ci		pinctrl_aud: pinctrl@114b0000 {
7608c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-pinctrl";
7618c2ecf20Sopenharmony_ci			reg = <0x114b0000 0x1000>;
7628c2ecf20Sopenharmony_ci			interrupts = <GIC_SPI 68 IRQ_TYPE_LEVEL_HIGH>;
7638c2ecf20Sopenharmony_ci			power-domains = <&pd_aud>;
7648c2ecf20Sopenharmony_ci		};
7658c2ecf20Sopenharmony_ci
7668c2ecf20Sopenharmony_ci		pinctrl_cpif: pinctrl@10fe0000 {
7678c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-pinctrl";
7688c2ecf20Sopenharmony_ci			reg = <0x10fe0000 0x1000>;
7698c2ecf20Sopenharmony_ci			interrupts = <GIC_SPI 179 IRQ_TYPE_LEVEL_HIGH>;
7708c2ecf20Sopenharmony_ci		};
7718c2ecf20Sopenharmony_ci
7728c2ecf20Sopenharmony_ci		pinctrl_ese: pinctrl@14ca0000 {
7738c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-pinctrl";
7748c2ecf20Sopenharmony_ci			reg = <0x14ca0000 0x1000>;
7758c2ecf20Sopenharmony_ci			interrupts = <GIC_SPI 413 IRQ_TYPE_LEVEL_HIGH>;
7768c2ecf20Sopenharmony_ci		};
7778c2ecf20Sopenharmony_ci
7788c2ecf20Sopenharmony_ci		pinctrl_finger: pinctrl@14cb0000 {
7798c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-pinctrl";
7808c2ecf20Sopenharmony_ci			reg = <0x14cb0000 0x1000>;
7818c2ecf20Sopenharmony_ci			interrupts = <GIC_SPI 414 IRQ_TYPE_LEVEL_HIGH>;
7828c2ecf20Sopenharmony_ci		};
7838c2ecf20Sopenharmony_ci
7848c2ecf20Sopenharmony_ci		pinctrl_fsys: pinctrl@15690000 {
7858c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-pinctrl";
7868c2ecf20Sopenharmony_ci			reg = <0x15690000 0x1000>;
7878c2ecf20Sopenharmony_ci			interrupts = <GIC_SPI 229 IRQ_TYPE_LEVEL_HIGH>;
7888c2ecf20Sopenharmony_ci		};
7898c2ecf20Sopenharmony_ci
7908c2ecf20Sopenharmony_ci		pinctrl_imem: pinctrl@11090000 {
7918c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-pinctrl";
7928c2ecf20Sopenharmony_ci			reg = <0x11090000 0x1000>;
7938c2ecf20Sopenharmony_ci			interrupts = <GIC_SPI 325 IRQ_TYPE_LEVEL_HIGH>;
7948c2ecf20Sopenharmony_ci		};
7958c2ecf20Sopenharmony_ci
7968c2ecf20Sopenharmony_ci		pinctrl_nfc: pinctrl@14cd0000 {
7978c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-pinctrl";
7988c2ecf20Sopenharmony_ci			reg = <0x14cd0000 0x1000>;
7998c2ecf20Sopenharmony_ci			interrupts = <GIC_SPI 441 IRQ_TYPE_LEVEL_HIGH>;
8008c2ecf20Sopenharmony_ci		};
8018c2ecf20Sopenharmony_ci
8028c2ecf20Sopenharmony_ci		pinctrl_peric: pinctrl@14cc0000 {
8038c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-pinctrl";
8048c2ecf20Sopenharmony_ci			reg = <0x14cc0000 0x1100>;
8058c2ecf20Sopenharmony_ci			interrupts = <GIC_SPI 440 IRQ_TYPE_LEVEL_HIGH>;
8068c2ecf20Sopenharmony_ci		};
8078c2ecf20Sopenharmony_ci
8088c2ecf20Sopenharmony_ci		pinctrl_touch: pinctrl@14ce0000 {
8098c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-pinctrl";
8108c2ecf20Sopenharmony_ci			reg = <0x14ce0000 0x1100>;
8118c2ecf20Sopenharmony_ci			interrupts = <GIC_SPI 442 IRQ_TYPE_LEVEL_HIGH>;
8128c2ecf20Sopenharmony_ci		};
8138c2ecf20Sopenharmony_ci
8148c2ecf20Sopenharmony_ci		pmu_system_controller: system-controller@105c0000 {
8158c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-pmu", "syscon";
8168c2ecf20Sopenharmony_ci			reg = <0x105c0000 0x5008>;
8178c2ecf20Sopenharmony_ci			#clock-cells = <1>;
8188c2ecf20Sopenharmony_ci			clock-names = "clkout16";
8198c2ecf20Sopenharmony_ci			clocks = <&xxti>;
8208c2ecf20Sopenharmony_ci
8218c2ecf20Sopenharmony_ci			reboot: syscon-reboot {
8228c2ecf20Sopenharmony_ci				compatible = "syscon-reboot";
8238c2ecf20Sopenharmony_ci				regmap = <&pmu_system_controller>;
8248c2ecf20Sopenharmony_ci				offset = <0x400>; /* SWRESET */
8258c2ecf20Sopenharmony_ci				mask = <0x1>;
8268c2ecf20Sopenharmony_ci			};
8278c2ecf20Sopenharmony_ci		};
8288c2ecf20Sopenharmony_ci
8298c2ecf20Sopenharmony_ci		gic: interrupt-controller@11001000 {
8308c2ecf20Sopenharmony_ci			compatible = "arm,gic-400";
8318c2ecf20Sopenharmony_ci			#interrupt-cells = <3>;
8328c2ecf20Sopenharmony_ci			interrupt-controller;
8338c2ecf20Sopenharmony_ci			reg = <0x11001000 0x1000>,
8348c2ecf20Sopenharmony_ci				<0x11002000 0x2000>,
8358c2ecf20Sopenharmony_ci				<0x11004000 0x2000>,
8368c2ecf20Sopenharmony_ci				<0x11006000 0x2000>;
8378c2ecf20Sopenharmony_ci			interrupts = <GIC_PPI 9 0xf04>;
8388c2ecf20Sopenharmony_ci		};
8398c2ecf20Sopenharmony_ci
8408c2ecf20Sopenharmony_ci		mipi_phy: video-phy {
8418c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-mipi-video-phy";
8428c2ecf20Sopenharmony_ci			#phy-cells = <1>;
8438c2ecf20Sopenharmony_ci			samsung,pmu-syscon = <&pmu_system_controller>;
8448c2ecf20Sopenharmony_ci			samsung,cam0-sysreg = <&syscon_cam0>;
8458c2ecf20Sopenharmony_ci			samsung,cam1-sysreg = <&syscon_cam1>;
8468c2ecf20Sopenharmony_ci			samsung,disp-sysreg = <&syscon_disp>;
8478c2ecf20Sopenharmony_ci		};
8488c2ecf20Sopenharmony_ci
8498c2ecf20Sopenharmony_ci		decon: decon@13800000 {
8508c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-decon";
8518c2ecf20Sopenharmony_ci			reg = <0x13800000 0x2104>;
8528c2ecf20Sopenharmony_ci			clocks = <&cmu_disp CLK_PCLK_DECON>,
8538c2ecf20Sopenharmony_ci				<&cmu_disp CLK_ACLK_DECON>,
8548c2ecf20Sopenharmony_ci				<&cmu_disp CLK_ACLK_SMMU_DECON0X>,
8558c2ecf20Sopenharmony_ci				<&cmu_disp CLK_ACLK_XIU_DECON0X>,
8568c2ecf20Sopenharmony_ci				<&cmu_disp CLK_PCLK_SMMU_DECON0X>,
8578c2ecf20Sopenharmony_ci				<&cmu_disp CLK_ACLK_SMMU_DECON1X>,
8588c2ecf20Sopenharmony_ci				<&cmu_disp CLK_ACLK_XIU_DECON1X>,
8598c2ecf20Sopenharmony_ci				<&cmu_disp CLK_PCLK_SMMU_DECON1X>,
8608c2ecf20Sopenharmony_ci				<&cmu_disp CLK_SCLK_DECON_VCLK>,
8618c2ecf20Sopenharmony_ci				<&cmu_disp CLK_SCLK_DECON_ECLK>,
8628c2ecf20Sopenharmony_ci				<&cmu_disp CLK_SCLK_DSD>;
8638c2ecf20Sopenharmony_ci			clock-names = "pclk", "aclk_decon", "aclk_smmu_decon0x",
8648c2ecf20Sopenharmony_ci				"aclk_xiu_decon0x", "pclk_smmu_decon0x",
8658c2ecf20Sopenharmony_ci				"aclk_smmu_decon1x", "aclk_xiu_decon1x",
8668c2ecf20Sopenharmony_ci				"pclk_smmu_decon1x", "sclk_decon_vclk",
8678c2ecf20Sopenharmony_ci				"sclk_decon_eclk", "dsd";
8688c2ecf20Sopenharmony_ci			power-domains = <&pd_disp>;
8698c2ecf20Sopenharmony_ci			interrupt-names = "fifo", "vsync", "lcd_sys";
8708c2ecf20Sopenharmony_ci			interrupts = <GIC_SPI 201 IRQ_TYPE_LEVEL_HIGH>,
8718c2ecf20Sopenharmony_ci				     <GIC_SPI 202 IRQ_TYPE_LEVEL_HIGH>,
8728c2ecf20Sopenharmony_ci				     <GIC_SPI 203 IRQ_TYPE_LEVEL_HIGH>;
8738c2ecf20Sopenharmony_ci			samsung,disp-sysreg = <&syscon_disp>;
8748c2ecf20Sopenharmony_ci			status = "disabled";
8758c2ecf20Sopenharmony_ci			iommus = <&sysmmu_decon0x>, <&sysmmu_decon1x>;
8768c2ecf20Sopenharmony_ci			iommu-names = "m0", "m1";
8778c2ecf20Sopenharmony_ci
8788c2ecf20Sopenharmony_ci			ports {
8798c2ecf20Sopenharmony_ci				#address-cells = <1>;
8808c2ecf20Sopenharmony_ci				#size-cells = <0>;
8818c2ecf20Sopenharmony_ci
8828c2ecf20Sopenharmony_ci				port@0 {
8838c2ecf20Sopenharmony_ci					reg = <0>;
8848c2ecf20Sopenharmony_ci					decon_to_mic: endpoint {
8858c2ecf20Sopenharmony_ci						remote-endpoint =
8868c2ecf20Sopenharmony_ci							<&mic_to_decon>;
8878c2ecf20Sopenharmony_ci					};
8888c2ecf20Sopenharmony_ci				};
8898c2ecf20Sopenharmony_ci			};
8908c2ecf20Sopenharmony_ci		};
8918c2ecf20Sopenharmony_ci
8928c2ecf20Sopenharmony_ci		decon_tv: decon@13880000 {
8938c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-decon-tv";
8948c2ecf20Sopenharmony_ci			reg = <0x13880000 0x20b8>;
8958c2ecf20Sopenharmony_ci			clocks = <&cmu_disp CLK_PCLK_DECON_TV>,
8968c2ecf20Sopenharmony_ci				 <&cmu_disp CLK_ACLK_DECON_TV>,
8978c2ecf20Sopenharmony_ci				 <&cmu_disp CLK_ACLK_SMMU_TV0X>,
8988c2ecf20Sopenharmony_ci				 <&cmu_disp CLK_ACLK_XIU_TV0X>,
8998c2ecf20Sopenharmony_ci				 <&cmu_disp CLK_PCLK_SMMU_TV0X>,
9008c2ecf20Sopenharmony_ci				 <&cmu_disp CLK_ACLK_SMMU_TV1X>,
9018c2ecf20Sopenharmony_ci				 <&cmu_disp CLK_ACLK_XIU_TV1X>,
9028c2ecf20Sopenharmony_ci				 <&cmu_disp CLK_PCLK_SMMU_TV1X>,
9038c2ecf20Sopenharmony_ci				 <&cmu_disp CLK_SCLK_DECON_TV_VCLK>,
9048c2ecf20Sopenharmony_ci				 <&cmu_disp CLK_SCLK_DECON_TV_ECLK>,
9058c2ecf20Sopenharmony_ci				 <&cmu_disp CLK_SCLK_DSD>;
9068c2ecf20Sopenharmony_ci			clock-names = "pclk", "aclk_decon", "aclk_smmu_decon0x",
9078c2ecf20Sopenharmony_ci				      "aclk_xiu_decon0x", "pclk_smmu_decon0x",
9088c2ecf20Sopenharmony_ci				      "aclk_smmu_decon1x", "aclk_xiu_decon1x",
9098c2ecf20Sopenharmony_ci				      "pclk_smmu_decon1x", "sclk_decon_vclk",
9108c2ecf20Sopenharmony_ci				      "sclk_decon_eclk", "dsd";
9118c2ecf20Sopenharmony_ci			samsung,disp-sysreg = <&syscon_disp>;
9128c2ecf20Sopenharmony_ci			power-domains = <&pd_disp>;
9138c2ecf20Sopenharmony_ci			interrupt-names = "fifo", "vsync", "lcd_sys";
9148c2ecf20Sopenharmony_ci			interrupts = <GIC_SPI 210 IRQ_TYPE_LEVEL_HIGH>,
9158c2ecf20Sopenharmony_ci				     <GIC_SPI 211 IRQ_TYPE_LEVEL_HIGH>,
9168c2ecf20Sopenharmony_ci				     <GIC_SPI 212 IRQ_TYPE_LEVEL_HIGH>;
9178c2ecf20Sopenharmony_ci			status = "disabled";
9188c2ecf20Sopenharmony_ci			iommus = <&sysmmu_tv0x>, <&sysmmu_tv1x>;
9198c2ecf20Sopenharmony_ci			iommu-names = "m0", "m1";
9208c2ecf20Sopenharmony_ci		};
9218c2ecf20Sopenharmony_ci
9228c2ecf20Sopenharmony_ci		dsi: dsi@13900000 {
9238c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-mipi-dsi";
9248c2ecf20Sopenharmony_ci			reg = <0x13900000 0xC0>;
9258c2ecf20Sopenharmony_ci			interrupts = <GIC_SPI 205 IRQ_TYPE_LEVEL_HIGH>;
9268c2ecf20Sopenharmony_ci			phys = <&mipi_phy 1>;
9278c2ecf20Sopenharmony_ci			phy-names = "dsim";
9288c2ecf20Sopenharmony_ci			clocks = <&cmu_disp CLK_PCLK_DSIM0>,
9298c2ecf20Sopenharmony_ci				<&cmu_disp CLK_PHYCLK_MIPIDPHY0_BITCLKDIV8>,
9308c2ecf20Sopenharmony_ci				<&cmu_disp CLK_PHYCLK_MIPIDPHY0_RXCLKESC0>,
9318c2ecf20Sopenharmony_ci				<&cmu_disp CLK_SCLK_RGB_VCLK_TO_DSIM0>,
9328c2ecf20Sopenharmony_ci				<&cmu_disp CLK_SCLK_DSIM0>;
9338c2ecf20Sopenharmony_ci			clock-names = "bus_clk",
9348c2ecf20Sopenharmony_ci					"phyclk_mipidphy0_bitclkdiv8",
9358c2ecf20Sopenharmony_ci					"phyclk_mipidphy0_rxclkesc0",
9368c2ecf20Sopenharmony_ci					"sclk_rgb_vclk_to_dsim0",
9378c2ecf20Sopenharmony_ci					"sclk_mipi";
9388c2ecf20Sopenharmony_ci			power-domains = <&pd_disp>;
9398c2ecf20Sopenharmony_ci			status = "disabled";
9408c2ecf20Sopenharmony_ci			#address-cells = <1>;
9418c2ecf20Sopenharmony_ci			#size-cells = <0>;
9428c2ecf20Sopenharmony_ci
9438c2ecf20Sopenharmony_ci			ports {
9448c2ecf20Sopenharmony_ci				#address-cells = <1>;
9458c2ecf20Sopenharmony_ci				#size-cells = <0>;
9468c2ecf20Sopenharmony_ci
9478c2ecf20Sopenharmony_ci				port@0 {
9488c2ecf20Sopenharmony_ci					reg = <0>;
9498c2ecf20Sopenharmony_ci					dsi_to_mic: endpoint {
9508c2ecf20Sopenharmony_ci						remote-endpoint = <&mic_to_dsi>;
9518c2ecf20Sopenharmony_ci					};
9528c2ecf20Sopenharmony_ci				};
9538c2ecf20Sopenharmony_ci			};
9548c2ecf20Sopenharmony_ci		};
9558c2ecf20Sopenharmony_ci
9568c2ecf20Sopenharmony_ci		mic: mic@13930000 {
9578c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-mic";
9588c2ecf20Sopenharmony_ci			reg = <0x13930000 0x48>;
9598c2ecf20Sopenharmony_ci			clocks = <&cmu_disp CLK_PCLK_MIC0>,
9608c2ecf20Sopenharmony_ci				<&cmu_disp CLK_SCLK_RGB_VCLK_TO_MIC0>;
9618c2ecf20Sopenharmony_ci			clock-names = "pclk_mic0", "sclk_rgb_vclk_to_mic0";
9628c2ecf20Sopenharmony_ci			power-domains = <&pd_disp>;
9638c2ecf20Sopenharmony_ci			samsung,disp-syscon = <&syscon_disp>;
9648c2ecf20Sopenharmony_ci			status = "disabled";
9658c2ecf20Sopenharmony_ci
9668c2ecf20Sopenharmony_ci			ports {
9678c2ecf20Sopenharmony_ci				#address-cells = <1>;
9688c2ecf20Sopenharmony_ci				#size-cells = <0>;
9698c2ecf20Sopenharmony_ci
9708c2ecf20Sopenharmony_ci				port@0 {
9718c2ecf20Sopenharmony_ci					reg = <0>;
9728c2ecf20Sopenharmony_ci					mic_to_decon: endpoint {
9738c2ecf20Sopenharmony_ci						remote-endpoint =
9748c2ecf20Sopenharmony_ci							<&decon_to_mic>;
9758c2ecf20Sopenharmony_ci					};
9768c2ecf20Sopenharmony_ci				};
9778c2ecf20Sopenharmony_ci
9788c2ecf20Sopenharmony_ci				port@1 {
9798c2ecf20Sopenharmony_ci					reg = <1>;
9808c2ecf20Sopenharmony_ci					mic_to_dsi: endpoint {
9818c2ecf20Sopenharmony_ci						remote-endpoint = <&dsi_to_mic>;
9828c2ecf20Sopenharmony_ci					};
9838c2ecf20Sopenharmony_ci				};
9848c2ecf20Sopenharmony_ci			};
9858c2ecf20Sopenharmony_ci		};
9868c2ecf20Sopenharmony_ci
9878c2ecf20Sopenharmony_ci		hdmi: hdmi@13970000 {
9888c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-hdmi";
9898c2ecf20Sopenharmony_ci			reg = <0x13970000 0x70000>;
9908c2ecf20Sopenharmony_ci			interrupts = <GIC_SPI 208 IRQ_TYPE_LEVEL_HIGH>;
9918c2ecf20Sopenharmony_ci			clocks = <&cmu_disp CLK_PCLK_HDMI>,
9928c2ecf20Sopenharmony_ci				<&cmu_disp CLK_PCLK_HDMIPHY>,
9938c2ecf20Sopenharmony_ci				<&cmu_disp CLK_PHYCLK_HDMIPHY_TMDS_CLKO>,
9948c2ecf20Sopenharmony_ci				<&cmu_disp CLK_PHYCLK_HDMI_PIXEL>,
9958c2ecf20Sopenharmony_ci				<&cmu_disp CLK_PHYCLK_HDMIPHY_TMDS_CLKO_PHY>,
9968c2ecf20Sopenharmony_ci				<&cmu_disp CLK_MOUT_PHYCLK_HDMIPHY_TMDS_CLKO_USER>,
9978c2ecf20Sopenharmony_ci				<&cmu_disp CLK_PHYCLK_HDMIPHY_PIXEL_CLKO_PHY>,
9988c2ecf20Sopenharmony_ci				<&cmu_disp CLK_MOUT_PHYCLK_HDMIPHY_PIXEL_CLKO_USER>,
9998c2ecf20Sopenharmony_ci				<&xxti>, <&cmu_disp CLK_SCLK_HDMI_SPDIF>;
10008c2ecf20Sopenharmony_ci			clock-names = "hdmi_pclk", "hdmi_i_pclk",
10018c2ecf20Sopenharmony_ci				"i_tmds_clk", "i_pixel_clk",
10028c2ecf20Sopenharmony_ci				"tmds_clko", "tmds_clko_user",
10038c2ecf20Sopenharmony_ci				"pixel_clko", "pixel_clko_user",
10048c2ecf20Sopenharmony_ci				"oscclk", "i_spdif_clk";
10058c2ecf20Sopenharmony_ci			phy = <&hdmiphy>;
10068c2ecf20Sopenharmony_ci			ddc = <&hsi2c_11>;
10078c2ecf20Sopenharmony_ci			samsung,syscon-phandle = <&pmu_system_controller>;
10088c2ecf20Sopenharmony_ci			samsung,sysreg-phandle = <&syscon_disp>;
10098c2ecf20Sopenharmony_ci			#sound-dai-cells = <0>;
10108c2ecf20Sopenharmony_ci			status = "disabled";
10118c2ecf20Sopenharmony_ci		};
10128c2ecf20Sopenharmony_ci
10138c2ecf20Sopenharmony_ci		hdmiphy: hdmiphy@13af0000 {
10148c2ecf20Sopenharmony_ci			reg = <0x13af0000 0x80>;
10158c2ecf20Sopenharmony_ci		};
10168c2ecf20Sopenharmony_ci
10178c2ecf20Sopenharmony_ci		syscon_disp: syscon@13b80000 {
10188c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-sysreg", "syscon";
10198c2ecf20Sopenharmony_ci			reg = <0x13b80000 0x1010>;
10208c2ecf20Sopenharmony_ci		};
10218c2ecf20Sopenharmony_ci
10228c2ecf20Sopenharmony_ci		syscon_cam0: syscon@120f0000 {
10238c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-sysreg", "syscon";
10248c2ecf20Sopenharmony_ci			reg = <0x120f0000 0x1020>;
10258c2ecf20Sopenharmony_ci		};
10268c2ecf20Sopenharmony_ci
10278c2ecf20Sopenharmony_ci		syscon_cam1: syscon@145f0000 {
10288c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-sysreg", "syscon";
10298c2ecf20Sopenharmony_ci			reg = <0x145f0000 0x1038>;
10308c2ecf20Sopenharmony_ci		};
10318c2ecf20Sopenharmony_ci
10328c2ecf20Sopenharmony_ci		gsc_0: video-scaler@13c00000 {
10338c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-gsc";
10348c2ecf20Sopenharmony_ci			reg = <0x13c00000 0x1000>;
10358c2ecf20Sopenharmony_ci			interrupts = <GIC_SPI 297 IRQ_TYPE_LEVEL_HIGH>;
10368c2ecf20Sopenharmony_ci			clock-names = "pclk", "aclk", "aclk_xiu",
10378c2ecf20Sopenharmony_ci				      "aclk_gsclbend", "gsd";
10388c2ecf20Sopenharmony_ci			clocks = <&cmu_gscl CLK_PCLK_GSCL0>,
10398c2ecf20Sopenharmony_ci				 <&cmu_gscl CLK_ACLK_GSCL0>,
10408c2ecf20Sopenharmony_ci				 <&cmu_gscl CLK_ACLK_XIU_GSCLX>,
10418c2ecf20Sopenharmony_ci				 <&cmu_gscl CLK_ACLK_GSCLBEND_333>,
10428c2ecf20Sopenharmony_ci				 <&cmu_gscl CLK_ACLK_GSD>;
10438c2ecf20Sopenharmony_ci			iommus = <&sysmmu_gscl0>;
10448c2ecf20Sopenharmony_ci			power-domains = <&pd_gscl>;
10458c2ecf20Sopenharmony_ci		};
10468c2ecf20Sopenharmony_ci
10478c2ecf20Sopenharmony_ci		gsc_1: video-scaler@13c10000 {
10488c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-gsc";
10498c2ecf20Sopenharmony_ci			reg = <0x13c10000 0x1000>;
10508c2ecf20Sopenharmony_ci			interrupts = <GIC_SPI 298 IRQ_TYPE_LEVEL_HIGH>;
10518c2ecf20Sopenharmony_ci			clock-names = "pclk", "aclk", "aclk_xiu",
10528c2ecf20Sopenharmony_ci				      "aclk_gsclbend", "gsd";
10538c2ecf20Sopenharmony_ci			clocks = <&cmu_gscl CLK_PCLK_GSCL1>,
10548c2ecf20Sopenharmony_ci				 <&cmu_gscl CLK_ACLK_GSCL1>,
10558c2ecf20Sopenharmony_ci				 <&cmu_gscl CLK_ACLK_XIU_GSCLX>,
10568c2ecf20Sopenharmony_ci				 <&cmu_gscl CLK_ACLK_GSCLBEND_333>,
10578c2ecf20Sopenharmony_ci				 <&cmu_gscl CLK_ACLK_GSD>;
10588c2ecf20Sopenharmony_ci			iommus = <&sysmmu_gscl1>;
10598c2ecf20Sopenharmony_ci			power-domains = <&pd_gscl>;
10608c2ecf20Sopenharmony_ci		};
10618c2ecf20Sopenharmony_ci
10628c2ecf20Sopenharmony_ci		gsc_2: video-scaler@13c20000 {
10638c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-gsc";
10648c2ecf20Sopenharmony_ci			reg = <0x13c20000 0x1000>;
10658c2ecf20Sopenharmony_ci			interrupts = <GIC_SPI 299 IRQ_TYPE_LEVEL_HIGH>;
10668c2ecf20Sopenharmony_ci			clock-names = "pclk", "aclk", "aclk_xiu",
10678c2ecf20Sopenharmony_ci				      "aclk_gsclbend", "gsd";
10688c2ecf20Sopenharmony_ci			clocks = <&cmu_gscl CLK_PCLK_GSCL2>,
10698c2ecf20Sopenharmony_ci				 <&cmu_gscl CLK_ACLK_GSCL2>,
10708c2ecf20Sopenharmony_ci				 <&cmu_gscl CLK_ACLK_XIU_GSCLX>,
10718c2ecf20Sopenharmony_ci				 <&cmu_gscl CLK_ACLK_GSCLBEND_333>,
10728c2ecf20Sopenharmony_ci				 <&cmu_gscl CLK_ACLK_GSD>;
10738c2ecf20Sopenharmony_ci			iommus = <&sysmmu_gscl2>;
10748c2ecf20Sopenharmony_ci			power-domains = <&pd_gscl>;
10758c2ecf20Sopenharmony_ci		};
10768c2ecf20Sopenharmony_ci
10778c2ecf20Sopenharmony_ci		gpu: gpu@14ac0000 {
10788c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-mali", "arm,mali-t760";
10798c2ecf20Sopenharmony_ci			reg = <0x14ac0000 0x5000>;
10808c2ecf20Sopenharmony_ci			interrupts = <GIC_SPI 282 IRQ_TYPE_LEVEL_HIGH>,
10818c2ecf20Sopenharmony_ci				     <GIC_SPI 283 IRQ_TYPE_LEVEL_HIGH>,
10828c2ecf20Sopenharmony_ci				     <GIC_SPI 281 IRQ_TYPE_LEVEL_HIGH>;
10838c2ecf20Sopenharmony_ci			interrupt-names = "job", "mmu", "gpu";
10848c2ecf20Sopenharmony_ci			clocks = <&cmu_g3d CLK_ACLK_G3D>;
10858c2ecf20Sopenharmony_ci			clock-names = "core";
10868c2ecf20Sopenharmony_ci			power-domains = <&pd_g3d>;
10878c2ecf20Sopenharmony_ci			operating-points-v2 = <&gpu_opp_table>;
10888c2ecf20Sopenharmony_ci			status = "disabled";
10898c2ecf20Sopenharmony_ci
10908c2ecf20Sopenharmony_ci			gpu_opp_table: opp-table {
10918c2ecf20Sopenharmony_ci				compatible = "operating-points-v2";
10928c2ecf20Sopenharmony_ci
10938c2ecf20Sopenharmony_ci				opp-160000000 {
10948c2ecf20Sopenharmony_ci					opp-hz = /bits/ 64 <160000000>;
10958c2ecf20Sopenharmony_ci					opp-microvolt = <1000000>;
10968c2ecf20Sopenharmony_ci				};
10978c2ecf20Sopenharmony_ci				opp-267000000 {
10988c2ecf20Sopenharmony_ci					opp-hz = /bits/ 64 <267000000>;
10998c2ecf20Sopenharmony_ci					opp-microvolt = <1000000>;
11008c2ecf20Sopenharmony_ci				};
11018c2ecf20Sopenharmony_ci				opp-350000000 {
11028c2ecf20Sopenharmony_ci					opp-hz = /bits/ 64 <350000000>;
11038c2ecf20Sopenharmony_ci					opp-microvolt = <1025000>;
11048c2ecf20Sopenharmony_ci				};
11058c2ecf20Sopenharmony_ci				opp-420000000 {
11068c2ecf20Sopenharmony_ci					opp-hz = /bits/ 64 <420000000>;
11078c2ecf20Sopenharmony_ci					opp-microvolt = <1025000>;
11088c2ecf20Sopenharmony_ci				};
11098c2ecf20Sopenharmony_ci				opp-500000000 {
11108c2ecf20Sopenharmony_ci					opp-hz = /bits/ 64 <500000000>;
11118c2ecf20Sopenharmony_ci					opp-microvolt = <1075000>;
11128c2ecf20Sopenharmony_ci				};
11138c2ecf20Sopenharmony_ci				opp-550000000 {
11148c2ecf20Sopenharmony_ci					opp-hz = /bits/ 64 <550000000>;
11158c2ecf20Sopenharmony_ci					opp-microvolt = <1125000>;
11168c2ecf20Sopenharmony_ci				};
11178c2ecf20Sopenharmony_ci				opp-600000000 {
11188c2ecf20Sopenharmony_ci					opp-hz = /bits/ 64 <600000000>;
11198c2ecf20Sopenharmony_ci					opp-microvolt = <1150000>;
11208c2ecf20Sopenharmony_ci				};
11218c2ecf20Sopenharmony_ci				opp-700000000 {
11228c2ecf20Sopenharmony_ci					opp-hz = /bits/ 64 <700000000>;
11238c2ecf20Sopenharmony_ci					opp-microvolt = <1150000>;
11248c2ecf20Sopenharmony_ci				};
11258c2ecf20Sopenharmony_ci			};
11268c2ecf20Sopenharmony_ci		};
11278c2ecf20Sopenharmony_ci
11288c2ecf20Sopenharmony_ci		scaler_0: scaler@15000000 {
11298c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-scaler";
11308c2ecf20Sopenharmony_ci			reg = <0x15000000 0x1294>;
11318c2ecf20Sopenharmony_ci			interrupts = <0 402 IRQ_TYPE_LEVEL_HIGH>;
11328c2ecf20Sopenharmony_ci			clock-names = "pclk", "aclk", "aclk_xiu";
11338c2ecf20Sopenharmony_ci			clocks = <&cmu_mscl CLK_PCLK_M2MSCALER0>,
11348c2ecf20Sopenharmony_ci				 <&cmu_mscl CLK_ACLK_M2MSCALER0>,
11358c2ecf20Sopenharmony_ci				 <&cmu_mscl CLK_ACLK_XIU_MSCLX>;
11368c2ecf20Sopenharmony_ci			iommus = <&sysmmu_scaler_0>;
11378c2ecf20Sopenharmony_ci			power-domains = <&pd_mscl>;
11388c2ecf20Sopenharmony_ci		};
11398c2ecf20Sopenharmony_ci
11408c2ecf20Sopenharmony_ci		scaler_1: scaler@15010000 {
11418c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-scaler";
11428c2ecf20Sopenharmony_ci			reg = <0x15010000 0x1294>;
11438c2ecf20Sopenharmony_ci			interrupts = <0 403 IRQ_TYPE_LEVEL_HIGH>;
11448c2ecf20Sopenharmony_ci			clock-names = "pclk", "aclk", "aclk_xiu";
11458c2ecf20Sopenharmony_ci			clocks = <&cmu_mscl CLK_PCLK_M2MSCALER1>,
11468c2ecf20Sopenharmony_ci				 <&cmu_mscl CLK_ACLK_M2MSCALER1>,
11478c2ecf20Sopenharmony_ci				 <&cmu_mscl CLK_ACLK_XIU_MSCLX>;
11488c2ecf20Sopenharmony_ci			iommus = <&sysmmu_scaler_1>;
11498c2ecf20Sopenharmony_ci			power-domains = <&pd_mscl>;
11508c2ecf20Sopenharmony_ci		};
11518c2ecf20Sopenharmony_ci
11528c2ecf20Sopenharmony_ci		jpeg: codec@15020000 {
11538c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-jpeg";
11548c2ecf20Sopenharmony_ci			reg = <0x15020000 0x10000>;
11558c2ecf20Sopenharmony_ci			interrupts = <GIC_SPI 411 IRQ_TYPE_LEVEL_HIGH>;
11568c2ecf20Sopenharmony_ci			clock-names = "pclk", "aclk", "aclk_xiu", "sclk";
11578c2ecf20Sopenharmony_ci			clocks = <&cmu_mscl CLK_PCLK_JPEG>,
11588c2ecf20Sopenharmony_ci				 <&cmu_mscl CLK_ACLK_JPEG>,
11598c2ecf20Sopenharmony_ci				 <&cmu_mscl CLK_ACLK_XIU_MSCLX>,
11608c2ecf20Sopenharmony_ci				 <&cmu_mscl CLK_SCLK_JPEG>;
11618c2ecf20Sopenharmony_ci			iommus = <&sysmmu_jpeg>;
11628c2ecf20Sopenharmony_ci			power-domains = <&pd_mscl>;
11638c2ecf20Sopenharmony_ci		};
11648c2ecf20Sopenharmony_ci
11658c2ecf20Sopenharmony_ci		mfc: codec@152e0000 {
11668c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-mfc";
11678c2ecf20Sopenharmony_ci			reg = <0x152E0000 0x10000>;
11688c2ecf20Sopenharmony_ci			interrupts = <GIC_SPI 358 IRQ_TYPE_LEVEL_HIGH>;
11698c2ecf20Sopenharmony_ci			clock-names = "pclk", "aclk", "aclk_xiu";
11708c2ecf20Sopenharmony_ci			clocks = <&cmu_mfc CLK_PCLK_MFC>,
11718c2ecf20Sopenharmony_ci				 <&cmu_mfc CLK_ACLK_MFC>,
11728c2ecf20Sopenharmony_ci				 <&cmu_mfc CLK_ACLK_XIU_MFCX>;
11738c2ecf20Sopenharmony_ci			iommus = <&sysmmu_mfc_0>, <&sysmmu_mfc_1>;
11748c2ecf20Sopenharmony_ci			iommu-names = "left", "right";
11758c2ecf20Sopenharmony_ci			power-domains = <&pd_mfc>;
11768c2ecf20Sopenharmony_ci		};
11778c2ecf20Sopenharmony_ci
11788c2ecf20Sopenharmony_ci		sysmmu_decon0x: sysmmu@13a00000 {
11798c2ecf20Sopenharmony_ci			compatible = "samsung,exynos-sysmmu";
11808c2ecf20Sopenharmony_ci			reg = <0x13a00000 0x1000>;
11818c2ecf20Sopenharmony_ci			interrupts = <GIC_SPI 192 IRQ_TYPE_LEVEL_HIGH>;
11828c2ecf20Sopenharmony_ci			clock-names = "aclk", "pclk";
11838c2ecf20Sopenharmony_ci			clocks = <&cmu_disp CLK_ACLK_SMMU_DECON0X>,
11848c2ecf20Sopenharmony_ci				<&cmu_disp CLK_PCLK_SMMU_DECON0X>;
11858c2ecf20Sopenharmony_ci			power-domains = <&pd_disp>;
11868c2ecf20Sopenharmony_ci			#iommu-cells = <0>;
11878c2ecf20Sopenharmony_ci		};
11888c2ecf20Sopenharmony_ci
11898c2ecf20Sopenharmony_ci		sysmmu_decon1x: sysmmu@13a10000 {
11908c2ecf20Sopenharmony_ci			compatible = "samsung,exynos-sysmmu";
11918c2ecf20Sopenharmony_ci			reg = <0x13a10000 0x1000>;
11928c2ecf20Sopenharmony_ci			interrupts = <GIC_SPI 194 IRQ_TYPE_LEVEL_HIGH>;
11938c2ecf20Sopenharmony_ci			clock-names = "aclk", "pclk";
11948c2ecf20Sopenharmony_ci			clocks = <&cmu_disp CLK_ACLK_SMMU_DECON1X>,
11958c2ecf20Sopenharmony_ci				<&cmu_disp CLK_PCLK_SMMU_DECON1X>;
11968c2ecf20Sopenharmony_ci			#iommu-cells = <0>;
11978c2ecf20Sopenharmony_ci			power-domains = <&pd_disp>;
11988c2ecf20Sopenharmony_ci		};
11998c2ecf20Sopenharmony_ci
12008c2ecf20Sopenharmony_ci		sysmmu_tv0x: sysmmu@13a20000 {
12018c2ecf20Sopenharmony_ci			compatible = "samsung,exynos-sysmmu";
12028c2ecf20Sopenharmony_ci			reg = <0x13a20000 0x1000>;
12038c2ecf20Sopenharmony_ci			interrupts = <GIC_SPI 214 IRQ_TYPE_LEVEL_HIGH>;
12048c2ecf20Sopenharmony_ci			clock-names = "aclk", "pclk";
12058c2ecf20Sopenharmony_ci			clocks = <&cmu_disp CLK_ACLK_SMMU_TV0X>,
12068c2ecf20Sopenharmony_ci				<&cmu_disp CLK_PCLK_SMMU_TV0X>;
12078c2ecf20Sopenharmony_ci			#iommu-cells = <0>;
12088c2ecf20Sopenharmony_ci			power-domains = <&pd_disp>;
12098c2ecf20Sopenharmony_ci		};
12108c2ecf20Sopenharmony_ci
12118c2ecf20Sopenharmony_ci		sysmmu_tv1x: sysmmu@13a30000 {
12128c2ecf20Sopenharmony_ci			compatible = "samsung,exynos-sysmmu";
12138c2ecf20Sopenharmony_ci			reg = <0x13a30000 0x1000>;
12148c2ecf20Sopenharmony_ci			interrupts = <GIC_SPI 216 IRQ_TYPE_LEVEL_HIGH>;
12158c2ecf20Sopenharmony_ci			clock-names = "aclk", "pclk";
12168c2ecf20Sopenharmony_ci			clocks = <&cmu_disp CLK_ACLK_SMMU_TV1X>,
12178c2ecf20Sopenharmony_ci				<&cmu_disp CLK_PCLK_SMMU_TV1X>;
12188c2ecf20Sopenharmony_ci			#iommu-cells = <0>;
12198c2ecf20Sopenharmony_ci			power-domains = <&pd_disp>;
12208c2ecf20Sopenharmony_ci		};
12218c2ecf20Sopenharmony_ci
12228c2ecf20Sopenharmony_ci		sysmmu_gscl0: sysmmu@13c80000 {
12238c2ecf20Sopenharmony_ci			compatible = "samsung,exynos-sysmmu";
12248c2ecf20Sopenharmony_ci			reg = <0x13C80000 0x1000>;
12258c2ecf20Sopenharmony_ci			interrupts = <GIC_SPI 288 IRQ_TYPE_LEVEL_HIGH>;
12268c2ecf20Sopenharmony_ci			clock-names = "aclk", "pclk";
12278c2ecf20Sopenharmony_ci			clocks = <&cmu_gscl CLK_ACLK_SMMU_GSCL0>,
12288c2ecf20Sopenharmony_ci				 <&cmu_gscl CLK_PCLK_SMMU_GSCL0>;
12298c2ecf20Sopenharmony_ci			#iommu-cells = <0>;
12308c2ecf20Sopenharmony_ci			power-domains = <&pd_gscl>;
12318c2ecf20Sopenharmony_ci		};
12328c2ecf20Sopenharmony_ci
12338c2ecf20Sopenharmony_ci		sysmmu_gscl1: sysmmu@13c90000 {
12348c2ecf20Sopenharmony_ci			compatible = "samsung,exynos-sysmmu";
12358c2ecf20Sopenharmony_ci			reg = <0x13C90000 0x1000>;
12368c2ecf20Sopenharmony_ci			interrupts = <GIC_SPI 290 IRQ_TYPE_LEVEL_HIGH>;
12378c2ecf20Sopenharmony_ci			clock-names = "aclk", "pclk";
12388c2ecf20Sopenharmony_ci			clocks = <&cmu_gscl CLK_ACLK_SMMU_GSCL1>,
12398c2ecf20Sopenharmony_ci				 <&cmu_gscl CLK_PCLK_SMMU_GSCL1>;
12408c2ecf20Sopenharmony_ci			#iommu-cells = <0>;
12418c2ecf20Sopenharmony_ci			power-domains = <&pd_gscl>;
12428c2ecf20Sopenharmony_ci		};
12438c2ecf20Sopenharmony_ci
12448c2ecf20Sopenharmony_ci		sysmmu_gscl2: sysmmu@13ca0000 {
12458c2ecf20Sopenharmony_ci			compatible = "samsung,exynos-sysmmu";
12468c2ecf20Sopenharmony_ci			reg = <0x13CA0000 0x1000>;
12478c2ecf20Sopenharmony_ci			interrupts = <GIC_SPI 292 IRQ_TYPE_LEVEL_HIGH>;
12488c2ecf20Sopenharmony_ci			clock-names = "aclk", "pclk";
12498c2ecf20Sopenharmony_ci			clocks = <&cmu_gscl CLK_ACLK_SMMU_GSCL2>,
12508c2ecf20Sopenharmony_ci				 <&cmu_gscl CLK_PCLK_SMMU_GSCL2>;
12518c2ecf20Sopenharmony_ci			#iommu-cells = <0>;
12528c2ecf20Sopenharmony_ci			power-domains = <&pd_gscl>;
12538c2ecf20Sopenharmony_ci		};
12548c2ecf20Sopenharmony_ci
12558c2ecf20Sopenharmony_ci		sysmmu_scaler_0: sysmmu@15040000 {
12568c2ecf20Sopenharmony_ci			compatible = "samsung,exynos-sysmmu";
12578c2ecf20Sopenharmony_ci			reg = <0x15040000 0x1000>;
12588c2ecf20Sopenharmony_ci			interrupts = <GIC_SPI 404 IRQ_TYPE_LEVEL_HIGH>;
12598c2ecf20Sopenharmony_ci			clock-names = "aclk", "pclk";
12608c2ecf20Sopenharmony_ci			clocks = <&cmu_mscl CLK_ACLK_SMMU_M2MSCALER0>,
12618c2ecf20Sopenharmony_ci				<&cmu_mscl CLK_PCLK_SMMU_M2MSCALER0>;
12628c2ecf20Sopenharmony_ci			#iommu-cells = <0>;
12638c2ecf20Sopenharmony_ci			power-domains = <&pd_mscl>;
12648c2ecf20Sopenharmony_ci		};
12658c2ecf20Sopenharmony_ci
12668c2ecf20Sopenharmony_ci		sysmmu_scaler_1: sysmmu@15050000 {
12678c2ecf20Sopenharmony_ci			compatible = "samsung,exynos-sysmmu";
12688c2ecf20Sopenharmony_ci			reg = <0x15050000 0x1000>;
12698c2ecf20Sopenharmony_ci			interrupts = <GIC_SPI 406 IRQ_TYPE_LEVEL_HIGH>;
12708c2ecf20Sopenharmony_ci			clock-names = "aclk", "pclk";
12718c2ecf20Sopenharmony_ci			clocks = <&cmu_mscl CLK_ACLK_SMMU_M2MSCALER1>,
12728c2ecf20Sopenharmony_ci				<&cmu_mscl CLK_PCLK_SMMU_M2MSCALER1>;
12738c2ecf20Sopenharmony_ci			#iommu-cells = <0>;
12748c2ecf20Sopenharmony_ci			power-domains = <&pd_mscl>;
12758c2ecf20Sopenharmony_ci		};
12768c2ecf20Sopenharmony_ci
12778c2ecf20Sopenharmony_ci		sysmmu_jpeg: sysmmu@15060000 {
12788c2ecf20Sopenharmony_ci			compatible = "samsung,exynos-sysmmu";
12798c2ecf20Sopenharmony_ci			reg = <0x15060000 0x1000>;
12808c2ecf20Sopenharmony_ci			interrupts = <GIC_SPI 408 IRQ_TYPE_LEVEL_HIGH>;
12818c2ecf20Sopenharmony_ci			clock-names = "aclk", "pclk";
12828c2ecf20Sopenharmony_ci			clocks = <&cmu_mscl CLK_ACLK_SMMU_JPEG>,
12838c2ecf20Sopenharmony_ci				<&cmu_mscl CLK_PCLK_SMMU_JPEG>;
12848c2ecf20Sopenharmony_ci			#iommu-cells = <0>;
12858c2ecf20Sopenharmony_ci			power-domains = <&pd_mscl>;
12868c2ecf20Sopenharmony_ci		};
12878c2ecf20Sopenharmony_ci
12888c2ecf20Sopenharmony_ci		sysmmu_mfc_0: sysmmu@15200000 {
12898c2ecf20Sopenharmony_ci			compatible = "samsung,exynos-sysmmu";
12908c2ecf20Sopenharmony_ci			reg = <0x15200000 0x1000>;
12918c2ecf20Sopenharmony_ci			interrupts = <GIC_SPI 352 IRQ_TYPE_LEVEL_HIGH>;
12928c2ecf20Sopenharmony_ci			clock-names = "aclk", "pclk";
12938c2ecf20Sopenharmony_ci			clocks = <&cmu_mfc CLK_ACLK_SMMU_MFC_0>,
12948c2ecf20Sopenharmony_ci				<&cmu_mfc CLK_PCLK_SMMU_MFC_0>;
12958c2ecf20Sopenharmony_ci			#iommu-cells = <0>;
12968c2ecf20Sopenharmony_ci			power-domains = <&pd_mfc>;
12978c2ecf20Sopenharmony_ci		};
12988c2ecf20Sopenharmony_ci
12998c2ecf20Sopenharmony_ci		sysmmu_mfc_1: sysmmu@15210000 {
13008c2ecf20Sopenharmony_ci			compatible = "samsung,exynos-sysmmu";
13018c2ecf20Sopenharmony_ci			reg = <0x15210000 0x1000>;
13028c2ecf20Sopenharmony_ci			interrupts = <GIC_SPI 354 IRQ_TYPE_LEVEL_HIGH>;
13038c2ecf20Sopenharmony_ci			clock-names = "aclk", "pclk";
13048c2ecf20Sopenharmony_ci			clocks = <&cmu_mfc CLK_ACLK_SMMU_MFC_1>,
13058c2ecf20Sopenharmony_ci				<&cmu_mfc CLK_PCLK_SMMU_MFC_1>;
13068c2ecf20Sopenharmony_ci			#iommu-cells = <0>;
13078c2ecf20Sopenharmony_ci			power-domains = <&pd_mfc>;
13088c2ecf20Sopenharmony_ci		};
13098c2ecf20Sopenharmony_ci
13108c2ecf20Sopenharmony_ci		serial_0: serial@14c10000 {
13118c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-uart";
13128c2ecf20Sopenharmony_ci			reg = <0x14c10000 0x100>;
13138c2ecf20Sopenharmony_ci			interrupts = <GIC_SPI 421 IRQ_TYPE_LEVEL_HIGH>;
13148c2ecf20Sopenharmony_ci			clocks = <&cmu_peric CLK_PCLK_UART0>,
13158c2ecf20Sopenharmony_ci				<&cmu_peric CLK_SCLK_UART0>;
13168c2ecf20Sopenharmony_ci			clock-names = "uart", "clk_uart_baud0";
13178c2ecf20Sopenharmony_ci			pinctrl-names = "default";
13188c2ecf20Sopenharmony_ci			pinctrl-0 = <&uart0_bus>;
13198c2ecf20Sopenharmony_ci			status = "disabled";
13208c2ecf20Sopenharmony_ci		};
13218c2ecf20Sopenharmony_ci
13228c2ecf20Sopenharmony_ci		serial_1: serial@14c20000 {
13238c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-uart";
13248c2ecf20Sopenharmony_ci			reg = <0x14c20000 0x100>;
13258c2ecf20Sopenharmony_ci			interrupts = <GIC_SPI 422 IRQ_TYPE_LEVEL_HIGH>;
13268c2ecf20Sopenharmony_ci			clocks = <&cmu_peric CLK_PCLK_UART1>,
13278c2ecf20Sopenharmony_ci				<&cmu_peric CLK_SCLK_UART1>;
13288c2ecf20Sopenharmony_ci			clock-names = "uart", "clk_uart_baud0";
13298c2ecf20Sopenharmony_ci			pinctrl-names = "default";
13308c2ecf20Sopenharmony_ci			pinctrl-0 = <&uart1_bus>;
13318c2ecf20Sopenharmony_ci			status = "disabled";
13328c2ecf20Sopenharmony_ci		};
13338c2ecf20Sopenharmony_ci
13348c2ecf20Sopenharmony_ci		serial_2: serial@14c30000 {
13358c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-uart";
13368c2ecf20Sopenharmony_ci			reg = <0x14c30000 0x100>;
13378c2ecf20Sopenharmony_ci			interrupts = <GIC_SPI 423 IRQ_TYPE_LEVEL_HIGH>;
13388c2ecf20Sopenharmony_ci			clocks = <&cmu_peric CLK_PCLK_UART2>,
13398c2ecf20Sopenharmony_ci				<&cmu_peric CLK_SCLK_UART2>;
13408c2ecf20Sopenharmony_ci			clock-names = "uart", "clk_uart_baud0";
13418c2ecf20Sopenharmony_ci			pinctrl-names = "default";
13428c2ecf20Sopenharmony_ci			pinctrl-0 = <&uart2_bus>;
13438c2ecf20Sopenharmony_ci			status = "disabled";
13448c2ecf20Sopenharmony_ci		};
13458c2ecf20Sopenharmony_ci
13468c2ecf20Sopenharmony_ci		spi_0: spi@14d20000 {
13478c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-spi";
13488c2ecf20Sopenharmony_ci			reg = <0x14d20000 0x100>;
13498c2ecf20Sopenharmony_ci			interrupts = <GIC_SPI 432 IRQ_TYPE_LEVEL_HIGH>;
13508c2ecf20Sopenharmony_ci			dmas = <&pdma0 9>, <&pdma0 8>;
13518c2ecf20Sopenharmony_ci			dma-names = "tx", "rx";
13528c2ecf20Sopenharmony_ci			#address-cells = <1>;
13538c2ecf20Sopenharmony_ci			#size-cells = <0>;
13548c2ecf20Sopenharmony_ci			clocks = <&cmu_peric CLK_PCLK_SPI0>,
13558c2ecf20Sopenharmony_ci				<&cmu_peric CLK_SCLK_SPI0>,
13568c2ecf20Sopenharmony_ci				<&cmu_peric CLK_SCLK_IOCLK_SPI0>;
13578c2ecf20Sopenharmony_ci			clock-names = "spi", "spi_busclk0", "spi_ioclk";
13588c2ecf20Sopenharmony_ci			samsung,spi-src-clk = <0>;
13598c2ecf20Sopenharmony_ci			pinctrl-names = "default";
13608c2ecf20Sopenharmony_ci			pinctrl-0 = <&spi0_bus>;
13618c2ecf20Sopenharmony_ci			num-cs = <1>;
13628c2ecf20Sopenharmony_ci			status = "disabled";
13638c2ecf20Sopenharmony_ci		};
13648c2ecf20Sopenharmony_ci
13658c2ecf20Sopenharmony_ci		spi_1: spi@14d30000 {
13668c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-spi";
13678c2ecf20Sopenharmony_ci			reg = <0x14d30000 0x100>;
13688c2ecf20Sopenharmony_ci			interrupts = <GIC_SPI 433 IRQ_TYPE_LEVEL_HIGH>;
13698c2ecf20Sopenharmony_ci			dmas = <&pdma0 11>, <&pdma0 10>;
13708c2ecf20Sopenharmony_ci			dma-names = "tx", "rx";
13718c2ecf20Sopenharmony_ci			#address-cells = <1>;
13728c2ecf20Sopenharmony_ci			#size-cells = <0>;
13738c2ecf20Sopenharmony_ci			clocks = <&cmu_peric CLK_PCLK_SPI1>,
13748c2ecf20Sopenharmony_ci				<&cmu_peric CLK_SCLK_SPI1>,
13758c2ecf20Sopenharmony_ci				<&cmu_peric CLK_SCLK_IOCLK_SPI1>;
13768c2ecf20Sopenharmony_ci			clock-names = "spi", "spi_busclk0", "spi_ioclk";
13778c2ecf20Sopenharmony_ci			samsung,spi-src-clk = <0>;
13788c2ecf20Sopenharmony_ci			pinctrl-names = "default";
13798c2ecf20Sopenharmony_ci			pinctrl-0 = <&spi1_bus>;
13808c2ecf20Sopenharmony_ci			num-cs = <1>;
13818c2ecf20Sopenharmony_ci			status = "disabled";
13828c2ecf20Sopenharmony_ci		};
13838c2ecf20Sopenharmony_ci
13848c2ecf20Sopenharmony_ci		spi_2: spi@14d40000 {
13858c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-spi";
13868c2ecf20Sopenharmony_ci			reg = <0x14d40000 0x100>;
13878c2ecf20Sopenharmony_ci			interrupts = <GIC_SPI 434 IRQ_TYPE_LEVEL_HIGH>;
13888c2ecf20Sopenharmony_ci			dmas = <&pdma0 13>, <&pdma0 12>;
13898c2ecf20Sopenharmony_ci			dma-names = "tx", "rx";
13908c2ecf20Sopenharmony_ci			#address-cells = <1>;
13918c2ecf20Sopenharmony_ci			#size-cells = <0>;
13928c2ecf20Sopenharmony_ci			clocks = <&cmu_peric CLK_PCLK_SPI2>,
13938c2ecf20Sopenharmony_ci				<&cmu_peric CLK_SCLK_SPI2>,
13948c2ecf20Sopenharmony_ci				<&cmu_peric CLK_SCLK_IOCLK_SPI2>;
13958c2ecf20Sopenharmony_ci			clock-names = "spi", "spi_busclk0", "spi_ioclk";
13968c2ecf20Sopenharmony_ci			samsung,spi-src-clk = <0>;
13978c2ecf20Sopenharmony_ci			pinctrl-names = "default";
13988c2ecf20Sopenharmony_ci			pinctrl-0 = <&spi2_bus>;
13998c2ecf20Sopenharmony_ci			num-cs = <1>;
14008c2ecf20Sopenharmony_ci			status = "disabled";
14018c2ecf20Sopenharmony_ci		};
14028c2ecf20Sopenharmony_ci
14038c2ecf20Sopenharmony_ci		spi_3: spi@14d50000 {
14048c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-spi";
14058c2ecf20Sopenharmony_ci			reg = <0x14d50000 0x100>;
14068c2ecf20Sopenharmony_ci			interrupts = <GIC_SPI 447 IRQ_TYPE_LEVEL_HIGH>;
14078c2ecf20Sopenharmony_ci			dmas = <&pdma0 23>, <&pdma0 22>;
14088c2ecf20Sopenharmony_ci			dma-names = "tx", "rx";
14098c2ecf20Sopenharmony_ci			#address-cells = <1>;
14108c2ecf20Sopenharmony_ci			#size-cells = <0>;
14118c2ecf20Sopenharmony_ci			clocks = <&cmu_peric CLK_PCLK_SPI3>,
14128c2ecf20Sopenharmony_ci				<&cmu_peric CLK_SCLK_SPI3>,
14138c2ecf20Sopenharmony_ci				<&cmu_peric CLK_SCLK_IOCLK_SPI3>;
14148c2ecf20Sopenharmony_ci			clock-names = "spi", "spi_busclk0", "spi_ioclk";
14158c2ecf20Sopenharmony_ci			samsung,spi-src-clk = <0>;
14168c2ecf20Sopenharmony_ci			pinctrl-names = "default";
14178c2ecf20Sopenharmony_ci			pinctrl-0 = <&spi3_bus>;
14188c2ecf20Sopenharmony_ci			num-cs = <1>;
14198c2ecf20Sopenharmony_ci			status = "disabled";
14208c2ecf20Sopenharmony_ci		};
14218c2ecf20Sopenharmony_ci
14228c2ecf20Sopenharmony_ci		spi_4: spi@14d00000 {
14238c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-spi";
14248c2ecf20Sopenharmony_ci			reg = <0x14d00000 0x100>;
14258c2ecf20Sopenharmony_ci			interrupts = <GIC_SPI 412 IRQ_TYPE_LEVEL_HIGH>;
14268c2ecf20Sopenharmony_ci			dmas = <&pdma0 25>, <&pdma0 24>;
14278c2ecf20Sopenharmony_ci			dma-names = "tx", "rx";
14288c2ecf20Sopenharmony_ci			#address-cells = <1>;
14298c2ecf20Sopenharmony_ci			#size-cells = <0>;
14308c2ecf20Sopenharmony_ci			clocks = <&cmu_peric CLK_PCLK_SPI4>,
14318c2ecf20Sopenharmony_ci				<&cmu_peric CLK_SCLK_SPI4>,
14328c2ecf20Sopenharmony_ci				<&cmu_peric CLK_SCLK_IOCLK_SPI4>;
14338c2ecf20Sopenharmony_ci			clock-names = "spi", "spi_busclk0", "spi_ioclk";
14348c2ecf20Sopenharmony_ci			samsung,spi-src-clk = <0>;
14358c2ecf20Sopenharmony_ci			pinctrl-names = "default";
14368c2ecf20Sopenharmony_ci			pinctrl-0 = <&spi4_bus>;
14378c2ecf20Sopenharmony_ci			num-cs = <1>;
14388c2ecf20Sopenharmony_ci			status = "disabled";
14398c2ecf20Sopenharmony_ci		};
14408c2ecf20Sopenharmony_ci
14418c2ecf20Sopenharmony_ci		adc: adc@14d10000 {
14428c2ecf20Sopenharmony_ci			compatible = "samsung,exynos7-adc";
14438c2ecf20Sopenharmony_ci			reg = <0x14d10000 0x100>;
14448c2ecf20Sopenharmony_ci			interrupts = <GIC_SPI 438 IRQ_TYPE_LEVEL_HIGH>;
14458c2ecf20Sopenharmony_ci			clock-names = "adc";
14468c2ecf20Sopenharmony_ci			clocks = <&cmu_peric CLK_PCLK_ADCIF>;
14478c2ecf20Sopenharmony_ci			#io-channel-cells = <1>;
14488c2ecf20Sopenharmony_ci			io-channel-ranges;
14498c2ecf20Sopenharmony_ci			status = "disabled";
14508c2ecf20Sopenharmony_ci		};
14518c2ecf20Sopenharmony_ci
14528c2ecf20Sopenharmony_ci		i2s1: i2s@14d60000 {
14538c2ecf20Sopenharmony_ci			compatible = "samsung,exynos7-i2s";
14548c2ecf20Sopenharmony_ci			reg = <0x14d60000 0x100>;
14558c2ecf20Sopenharmony_ci			dmas = <&pdma0 31>, <&pdma0 30>;
14568c2ecf20Sopenharmony_ci			dma-names = "tx", "rx";
14578c2ecf20Sopenharmony_ci			interrupts = <GIC_SPI 435 IRQ_TYPE_LEVEL_HIGH>;
14588c2ecf20Sopenharmony_ci			clocks = <&cmu_peric CLK_PCLK_I2S1>,
14598c2ecf20Sopenharmony_ci				 <&cmu_peric CLK_PCLK_I2S1>,
14608c2ecf20Sopenharmony_ci				 <&cmu_peric CLK_SCLK_I2S1>;
14618c2ecf20Sopenharmony_ci			clock-names = "iis", "i2s_opclk0", "i2s_opclk1";
14628c2ecf20Sopenharmony_ci			#clock-cells = <1>;
14638c2ecf20Sopenharmony_ci			#sound-dai-cells = <1>;
14648c2ecf20Sopenharmony_ci			status = "disabled";
14658c2ecf20Sopenharmony_ci		};
14668c2ecf20Sopenharmony_ci
14678c2ecf20Sopenharmony_ci		pwm: pwm@14dd0000 {
14688c2ecf20Sopenharmony_ci			compatible = "samsung,exynos4210-pwm";
14698c2ecf20Sopenharmony_ci			reg = <0x14dd0000 0x100>;
14708c2ecf20Sopenharmony_ci			interrupts = <GIC_SPI 416 IRQ_TYPE_LEVEL_HIGH>,
14718c2ecf20Sopenharmony_ci				     <GIC_SPI 417 IRQ_TYPE_LEVEL_HIGH>,
14728c2ecf20Sopenharmony_ci				     <GIC_SPI 418 IRQ_TYPE_LEVEL_HIGH>,
14738c2ecf20Sopenharmony_ci				     <GIC_SPI 419 IRQ_TYPE_LEVEL_HIGH>,
14748c2ecf20Sopenharmony_ci				     <GIC_SPI 420 IRQ_TYPE_LEVEL_HIGH>;
14758c2ecf20Sopenharmony_ci			samsung,pwm-outputs = <0>, <1>, <2>, <3>;
14768c2ecf20Sopenharmony_ci			clocks = <&cmu_peric CLK_PCLK_PWM>;
14778c2ecf20Sopenharmony_ci			clock-names = "timers";
14788c2ecf20Sopenharmony_ci			#pwm-cells = <3>;
14798c2ecf20Sopenharmony_ci			status = "disabled";
14808c2ecf20Sopenharmony_ci		};
14818c2ecf20Sopenharmony_ci
14828c2ecf20Sopenharmony_ci		hsi2c_0: hsi2c@14e40000 {
14838c2ecf20Sopenharmony_ci			compatible = "samsung,exynos7-hsi2c";
14848c2ecf20Sopenharmony_ci			reg = <0x14e40000 0x1000>;
14858c2ecf20Sopenharmony_ci			interrupts = <GIC_SPI 428 IRQ_TYPE_LEVEL_HIGH>;
14868c2ecf20Sopenharmony_ci			#address-cells = <1>;
14878c2ecf20Sopenharmony_ci			#size-cells = <0>;
14888c2ecf20Sopenharmony_ci			pinctrl-names = "default";
14898c2ecf20Sopenharmony_ci			pinctrl-0 = <&hs_i2c0_bus>;
14908c2ecf20Sopenharmony_ci			clocks = <&cmu_peric CLK_PCLK_HSI2C0>;
14918c2ecf20Sopenharmony_ci			clock-names = "hsi2c";
14928c2ecf20Sopenharmony_ci			status = "disabled";
14938c2ecf20Sopenharmony_ci		};
14948c2ecf20Sopenharmony_ci
14958c2ecf20Sopenharmony_ci		hsi2c_1: hsi2c@14e50000 {
14968c2ecf20Sopenharmony_ci			compatible = "samsung,exynos7-hsi2c";
14978c2ecf20Sopenharmony_ci			reg = <0x14e50000 0x1000>;
14988c2ecf20Sopenharmony_ci			interrupts = <GIC_SPI 429 IRQ_TYPE_LEVEL_HIGH>;
14998c2ecf20Sopenharmony_ci			#address-cells = <1>;
15008c2ecf20Sopenharmony_ci			#size-cells = <0>;
15018c2ecf20Sopenharmony_ci			pinctrl-names = "default";
15028c2ecf20Sopenharmony_ci			pinctrl-0 = <&hs_i2c1_bus>;
15038c2ecf20Sopenharmony_ci			clocks = <&cmu_peric CLK_PCLK_HSI2C1>;
15048c2ecf20Sopenharmony_ci			clock-names = "hsi2c";
15058c2ecf20Sopenharmony_ci			status = "disabled";
15068c2ecf20Sopenharmony_ci		};
15078c2ecf20Sopenharmony_ci
15088c2ecf20Sopenharmony_ci		hsi2c_2: hsi2c@14e60000 {
15098c2ecf20Sopenharmony_ci			compatible = "samsung,exynos7-hsi2c";
15108c2ecf20Sopenharmony_ci			reg = <0x14e60000 0x1000>;
15118c2ecf20Sopenharmony_ci			interrupts = <GIC_SPI 430 IRQ_TYPE_LEVEL_HIGH>;
15128c2ecf20Sopenharmony_ci			#address-cells = <1>;
15138c2ecf20Sopenharmony_ci			#size-cells = <0>;
15148c2ecf20Sopenharmony_ci			pinctrl-names = "default";
15158c2ecf20Sopenharmony_ci			pinctrl-0 = <&hs_i2c2_bus>;
15168c2ecf20Sopenharmony_ci			clocks = <&cmu_peric CLK_PCLK_HSI2C2>;
15178c2ecf20Sopenharmony_ci			clock-names = "hsi2c";
15188c2ecf20Sopenharmony_ci			status = "disabled";
15198c2ecf20Sopenharmony_ci		};
15208c2ecf20Sopenharmony_ci
15218c2ecf20Sopenharmony_ci		hsi2c_3: hsi2c@14e70000 {
15228c2ecf20Sopenharmony_ci			compatible = "samsung,exynos7-hsi2c";
15238c2ecf20Sopenharmony_ci			reg = <0x14e70000 0x1000>;
15248c2ecf20Sopenharmony_ci			interrupts = <GIC_SPI 431 IRQ_TYPE_LEVEL_HIGH>;
15258c2ecf20Sopenharmony_ci			#address-cells = <1>;
15268c2ecf20Sopenharmony_ci			#size-cells = <0>;
15278c2ecf20Sopenharmony_ci			pinctrl-names = "default";
15288c2ecf20Sopenharmony_ci			pinctrl-0 = <&hs_i2c3_bus>;
15298c2ecf20Sopenharmony_ci			clocks = <&cmu_peric CLK_PCLK_HSI2C3>;
15308c2ecf20Sopenharmony_ci			clock-names = "hsi2c";
15318c2ecf20Sopenharmony_ci			status = "disabled";
15328c2ecf20Sopenharmony_ci		};
15338c2ecf20Sopenharmony_ci
15348c2ecf20Sopenharmony_ci		hsi2c_4: hsi2c@14ec0000 {
15358c2ecf20Sopenharmony_ci			compatible = "samsung,exynos7-hsi2c";
15368c2ecf20Sopenharmony_ci			reg = <0x14ec0000 0x1000>;
15378c2ecf20Sopenharmony_ci			interrupts = <GIC_SPI 424 IRQ_TYPE_LEVEL_HIGH>;
15388c2ecf20Sopenharmony_ci			#address-cells = <1>;
15398c2ecf20Sopenharmony_ci			#size-cells = <0>;
15408c2ecf20Sopenharmony_ci			pinctrl-names = "default";
15418c2ecf20Sopenharmony_ci			pinctrl-0 = <&hs_i2c4_bus>;
15428c2ecf20Sopenharmony_ci			clocks = <&cmu_peric CLK_PCLK_HSI2C4>;
15438c2ecf20Sopenharmony_ci			clock-names = "hsi2c";
15448c2ecf20Sopenharmony_ci			status = "disabled";
15458c2ecf20Sopenharmony_ci		};
15468c2ecf20Sopenharmony_ci
15478c2ecf20Sopenharmony_ci		hsi2c_5: hsi2c@14ed0000 {
15488c2ecf20Sopenharmony_ci			compatible = "samsung,exynos7-hsi2c";
15498c2ecf20Sopenharmony_ci			reg = <0x14ed0000 0x1000>;
15508c2ecf20Sopenharmony_ci			interrupts = <GIC_SPI 425 IRQ_TYPE_LEVEL_HIGH>;
15518c2ecf20Sopenharmony_ci			#address-cells = <1>;
15528c2ecf20Sopenharmony_ci			#size-cells = <0>;
15538c2ecf20Sopenharmony_ci			pinctrl-names = "default";
15548c2ecf20Sopenharmony_ci			pinctrl-0 = <&hs_i2c5_bus>;
15558c2ecf20Sopenharmony_ci			clocks = <&cmu_peric CLK_PCLK_HSI2C5>;
15568c2ecf20Sopenharmony_ci			clock-names = "hsi2c";
15578c2ecf20Sopenharmony_ci			status = "disabled";
15588c2ecf20Sopenharmony_ci		};
15598c2ecf20Sopenharmony_ci
15608c2ecf20Sopenharmony_ci		hsi2c_6: hsi2c@14ee0000 {
15618c2ecf20Sopenharmony_ci			compatible = "samsung,exynos7-hsi2c";
15628c2ecf20Sopenharmony_ci			reg = <0x14ee0000 0x1000>;
15638c2ecf20Sopenharmony_ci			interrupts = <GIC_SPI 426 IRQ_TYPE_LEVEL_HIGH>;
15648c2ecf20Sopenharmony_ci			#address-cells = <1>;
15658c2ecf20Sopenharmony_ci			#size-cells = <0>;
15668c2ecf20Sopenharmony_ci			pinctrl-names = "default";
15678c2ecf20Sopenharmony_ci			pinctrl-0 = <&hs_i2c6_bus>;
15688c2ecf20Sopenharmony_ci			clocks = <&cmu_peric CLK_PCLK_HSI2C6>;
15698c2ecf20Sopenharmony_ci			clock-names = "hsi2c";
15708c2ecf20Sopenharmony_ci			status = "disabled";
15718c2ecf20Sopenharmony_ci		};
15728c2ecf20Sopenharmony_ci
15738c2ecf20Sopenharmony_ci		hsi2c_7: hsi2c@14ef0000 {
15748c2ecf20Sopenharmony_ci			compatible = "samsung,exynos7-hsi2c";
15758c2ecf20Sopenharmony_ci			reg = <0x14ef0000 0x1000>;
15768c2ecf20Sopenharmony_ci			interrupts = <GIC_SPI 427 IRQ_TYPE_LEVEL_HIGH>;
15778c2ecf20Sopenharmony_ci			#address-cells = <1>;
15788c2ecf20Sopenharmony_ci			#size-cells = <0>;
15798c2ecf20Sopenharmony_ci			pinctrl-names = "default";
15808c2ecf20Sopenharmony_ci			pinctrl-0 = <&hs_i2c7_bus>;
15818c2ecf20Sopenharmony_ci			clocks = <&cmu_peric CLK_PCLK_HSI2C7>;
15828c2ecf20Sopenharmony_ci			clock-names = "hsi2c";
15838c2ecf20Sopenharmony_ci			status = "disabled";
15848c2ecf20Sopenharmony_ci		};
15858c2ecf20Sopenharmony_ci
15868c2ecf20Sopenharmony_ci		hsi2c_8: hsi2c@14d90000 {
15878c2ecf20Sopenharmony_ci			compatible = "samsung,exynos7-hsi2c";
15888c2ecf20Sopenharmony_ci			reg = <0x14d90000 0x1000>;
15898c2ecf20Sopenharmony_ci			interrupts = <GIC_SPI 443 IRQ_TYPE_LEVEL_HIGH>;
15908c2ecf20Sopenharmony_ci			#address-cells = <1>;
15918c2ecf20Sopenharmony_ci			#size-cells = <0>;
15928c2ecf20Sopenharmony_ci			pinctrl-names = "default";
15938c2ecf20Sopenharmony_ci			pinctrl-0 = <&hs_i2c8_bus>;
15948c2ecf20Sopenharmony_ci			clocks = <&cmu_peric CLK_PCLK_HSI2C8>;
15958c2ecf20Sopenharmony_ci			clock-names = "hsi2c";
15968c2ecf20Sopenharmony_ci			status = "disabled";
15978c2ecf20Sopenharmony_ci		};
15988c2ecf20Sopenharmony_ci
15998c2ecf20Sopenharmony_ci		hsi2c_9: hsi2c@14da0000 {
16008c2ecf20Sopenharmony_ci			compatible = "samsung,exynos7-hsi2c";
16018c2ecf20Sopenharmony_ci			reg = <0x14da0000 0x1000>;
16028c2ecf20Sopenharmony_ci			interrupts = <GIC_SPI 444 IRQ_TYPE_LEVEL_HIGH>;
16038c2ecf20Sopenharmony_ci			#address-cells = <1>;
16048c2ecf20Sopenharmony_ci			#size-cells = <0>;
16058c2ecf20Sopenharmony_ci			pinctrl-names = "default";
16068c2ecf20Sopenharmony_ci			pinctrl-0 = <&hs_i2c9_bus>;
16078c2ecf20Sopenharmony_ci			clocks = <&cmu_peric CLK_PCLK_HSI2C9>;
16088c2ecf20Sopenharmony_ci			clock-names = "hsi2c";
16098c2ecf20Sopenharmony_ci			status = "disabled";
16108c2ecf20Sopenharmony_ci		};
16118c2ecf20Sopenharmony_ci
16128c2ecf20Sopenharmony_ci		hsi2c_10: hsi2c@14de0000 {
16138c2ecf20Sopenharmony_ci			compatible = "samsung,exynos7-hsi2c";
16148c2ecf20Sopenharmony_ci			reg = <0x14de0000 0x1000>;
16158c2ecf20Sopenharmony_ci			interrupts = <GIC_SPI 445 IRQ_TYPE_LEVEL_HIGH>;
16168c2ecf20Sopenharmony_ci			#address-cells = <1>;
16178c2ecf20Sopenharmony_ci			#size-cells = <0>;
16188c2ecf20Sopenharmony_ci			pinctrl-names = "default";
16198c2ecf20Sopenharmony_ci			pinctrl-0 = <&hs_i2c10_bus>;
16208c2ecf20Sopenharmony_ci			clocks = <&cmu_peric CLK_PCLK_HSI2C10>;
16218c2ecf20Sopenharmony_ci			clock-names = "hsi2c";
16228c2ecf20Sopenharmony_ci			status = "disabled";
16238c2ecf20Sopenharmony_ci		};
16248c2ecf20Sopenharmony_ci
16258c2ecf20Sopenharmony_ci		hsi2c_11: hsi2c@14df0000 {
16268c2ecf20Sopenharmony_ci			compatible = "samsung,exynos7-hsi2c";
16278c2ecf20Sopenharmony_ci			reg = <0x14df0000 0x1000>;
16288c2ecf20Sopenharmony_ci			interrupts = <GIC_SPI 446 IRQ_TYPE_LEVEL_HIGH>;
16298c2ecf20Sopenharmony_ci			#address-cells = <1>;
16308c2ecf20Sopenharmony_ci			#size-cells = <0>;
16318c2ecf20Sopenharmony_ci			pinctrl-names = "default";
16328c2ecf20Sopenharmony_ci			pinctrl-0 = <&hs_i2c11_bus>;
16338c2ecf20Sopenharmony_ci			clocks = <&cmu_peric CLK_PCLK_HSI2C11>;
16348c2ecf20Sopenharmony_ci			clock-names = "hsi2c";
16358c2ecf20Sopenharmony_ci			status = "disabled";
16368c2ecf20Sopenharmony_ci		};
16378c2ecf20Sopenharmony_ci
16388c2ecf20Sopenharmony_ci		usbdrd30: usbdrd {
16398c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-dwusb3";
16408c2ecf20Sopenharmony_ci			clocks = <&cmu_fsys CLK_ACLK_USBDRD30>,
16418c2ecf20Sopenharmony_ci				<&cmu_fsys CLK_SCLK_USBDRD30>,
16428c2ecf20Sopenharmony_ci				<&cmu_fsys CLK_PHYCLK_USBDRD30_UDRD30_PHYCLOCK>,
16438c2ecf20Sopenharmony_ci				<&cmu_fsys CLK_PHYCLK_USBDRD30_UDRD30_PIPE_PCLK>;
16448c2ecf20Sopenharmony_ci			clock-names = "aclk", "susp_clk", "phyclk", "pipe_pclk";
16458c2ecf20Sopenharmony_ci			#address-cells = <1>;
16468c2ecf20Sopenharmony_ci			#size-cells = <1>;
16478c2ecf20Sopenharmony_ci			ranges;
16488c2ecf20Sopenharmony_ci			status = "disabled";
16498c2ecf20Sopenharmony_ci
16508c2ecf20Sopenharmony_ci			usbdrd_dwc3: dwc3@15400000 {
16518c2ecf20Sopenharmony_ci				compatible = "snps,dwc3";
16528c2ecf20Sopenharmony_ci				clocks = <&cmu_fsys CLK_SCLK_USBDRD30>,
16538c2ecf20Sopenharmony_ci					<&cmu_fsys CLK_ACLK_USBDRD30>,
16548c2ecf20Sopenharmony_ci					<&cmu_fsys CLK_SCLK_USBDRD30>;
16558c2ecf20Sopenharmony_ci				clock-names = "ref", "bus_early", "suspend";
16568c2ecf20Sopenharmony_ci				reg = <0x15400000 0x10000>;
16578c2ecf20Sopenharmony_ci				interrupts = <GIC_SPI 231 IRQ_TYPE_LEVEL_HIGH>;
16588c2ecf20Sopenharmony_ci				phys = <&usbdrd30_phy 0>, <&usbdrd30_phy 1>;
16598c2ecf20Sopenharmony_ci				phy-names = "usb2-phy", "usb3-phy";
16608c2ecf20Sopenharmony_ci			};
16618c2ecf20Sopenharmony_ci		};
16628c2ecf20Sopenharmony_ci
16638c2ecf20Sopenharmony_ci		usbdrd30_phy: phy@15500000 {
16648c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-usbdrd-phy";
16658c2ecf20Sopenharmony_ci			reg = <0x15500000 0x100>;
16668c2ecf20Sopenharmony_ci			clocks = <&cmu_fsys CLK_ACLK_USBDRD30>, <&xxti>,
16678c2ecf20Sopenharmony_ci				<&cmu_fsys CLK_PHYCLK_USBDRD30_UDRD30_PHYCLOCK>,
16688c2ecf20Sopenharmony_ci				<&cmu_fsys CLK_PHYCLK_USBDRD30_UDRD30_PIPE_PCLK>,
16698c2ecf20Sopenharmony_ci				<&cmu_fsys CLK_SCLK_USBDRD30>;
16708c2ecf20Sopenharmony_ci			clock-names = "phy", "ref", "phy_utmi", "phy_pipe",
16718c2ecf20Sopenharmony_ci					"itp";
16728c2ecf20Sopenharmony_ci			#phy-cells = <1>;
16738c2ecf20Sopenharmony_ci			samsung,pmu-syscon = <&pmu_system_controller>;
16748c2ecf20Sopenharmony_ci			status = "disabled";
16758c2ecf20Sopenharmony_ci		};
16768c2ecf20Sopenharmony_ci
16778c2ecf20Sopenharmony_ci		usbhost30_phy: phy@15580000 {
16788c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-usbdrd-phy";
16798c2ecf20Sopenharmony_ci			reg = <0x15580000 0x100>;
16808c2ecf20Sopenharmony_ci			clocks = <&cmu_fsys CLK_ACLK_USBHOST30>, <&xxti>,
16818c2ecf20Sopenharmony_ci				<&cmu_fsys CLK_PHYCLK_USBHOST30_UHOST30_PHYCLOCK>,
16828c2ecf20Sopenharmony_ci				<&cmu_fsys CLK_PHYCLK_USBHOST30_UHOST30_PIPE_PCLK>,
16838c2ecf20Sopenharmony_ci				<&cmu_fsys CLK_SCLK_USBHOST30>;
16848c2ecf20Sopenharmony_ci			clock-names = "phy", "ref", "phy_utmi", "phy_pipe",
16858c2ecf20Sopenharmony_ci					"itp";
16868c2ecf20Sopenharmony_ci			#phy-cells = <1>;
16878c2ecf20Sopenharmony_ci			samsung,pmu-syscon = <&pmu_system_controller>;
16888c2ecf20Sopenharmony_ci			status = "disabled";
16898c2ecf20Sopenharmony_ci		};
16908c2ecf20Sopenharmony_ci
16918c2ecf20Sopenharmony_ci		usbhost30: usbhost {
16928c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-dwusb3";
16938c2ecf20Sopenharmony_ci			clocks = <&cmu_fsys CLK_ACLK_USBHOST30>,
16948c2ecf20Sopenharmony_ci				<&cmu_fsys CLK_SCLK_USBHOST30>,
16958c2ecf20Sopenharmony_ci				<&cmu_fsys CLK_PHYCLK_USBHOST30_UHOST30_PHYCLOCK>,
16968c2ecf20Sopenharmony_ci				<&cmu_fsys CLK_PHYCLK_USBHOST30_UHOST30_PIPE_PCLK>;
16978c2ecf20Sopenharmony_ci			clock-names = "aclk", "susp_clk", "phyclk", "pipe_pclk";
16988c2ecf20Sopenharmony_ci			#address-cells = <1>;
16998c2ecf20Sopenharmony_ci			#size-cells = <1>;
17008c2ecf20Sopenharmony_ci			ranges;
17018c2ecf20Sopenharmony_ci			status = "disabled";
17028c2ecf20Sopenharmony_ci
17038c2ecf20Sopenharmony_ci			usbhost_dwc3: dwc3@15a00000 {
17048c2ecf20Sopenharmony_ci				compatible = "snps,dwc3";
17058c2ecf20Sopenharmony_ci				clocks = <&cmu_fsys CLK_SCLK_USBHOST30>,
17068c2ecf20Sopenharmony_ci					<&cmu_fsys CLK_ACLK_USBHOST30>,
17078c2ecf20Sopenharmony_ci					<&cmu_fsys CLK_SCLK_USBHOST30>;
17088c2ecf20Sopenharmony_ci				clock-names = "ref", "bus_early", "suspend";
17098c2ecf20Sopenharmony_ci				reg = <0x15a00000 0x10000>;
17108c2ecf20Sopenharmony_ci				interrupts = <GIC_SPI 244 IRQ_TYPE_LEVEL_HIGH>;
17118c2ecf20Sopenharmony_ci				phys = <&usbhost30_phy 0>, <&usbhost30_phy 1>;
17128c2ecf20Sopenharmony_ci				phy-names = "usb2-phy", "usb3-phy";
17138c2ecf20Sopenharmony_ci			};
17148c2ecf20Sopenharmony_ci		};
17158c2ecf20Sopenharmony_ci
17168c2ecf20Sopenharmony_ci		mshc_0: mshc@15540000 {
17178c2ecf20Sopenharmony_ci			compatible = "samsung,exynos7-dw-mshc-smu";
17188c2ecf20Sopenharmony_ci			interrupts = <GIC_SPI 225 IRQ_TYPE_LEVEL_HIGH>;
17198c2ecf20Sopenharmony_ci			#address-cells = <1>;
17208c2ecf20Sopenharmony_ci			#size-cells = <0>;
17218c2ecf20Sopenharmony_ci			reg = <0x15540000 0x2000>;
17228c2ecf20Sopenharmony_ci			clocks = <&cmu_fsys CLK_ACLK_MMC0>,
17238c2ecf20Sopenharmony_ci				<&cmu_fsys CLK_SCLK_MMC0>;
17248c2ecf20Sopenharmony_ci			clock-names = "biu", "ciu";
17258c2ecf20Sopenharmony_ci			fifo-depth = <0x40>;
17268c2ecf20Sopenharmony_ci			status = "disabled";
17278c2ecf20Sopenharmony_ci		};
17288c2ecf20Sopenharmony_ci
17298c2ecf20Sopenharmony_ci		mshc_1: mshc@15550000 {
17308c2ecf20Sopenharmony_ci			compatible = "samsung,exynos7-dw-mshc-smu";
17318c2ecf20Sopenharmony_ci			interrupts = <GIC_SPI 226 IRQ_TYPE_LEVEL_HIGH>;
17328c2ecf20Sopenharmony_ci			#address-cells = <1>;
17338c2ecf20Sopenharmony_ci			#size-cells = <0>;
17348c2ecf20Sopenharmony_ci			reg = <0x15550000 0x2000>;
17358c2ecf20Sopenharmony_ci			clocks = <&cmu_fsys CLK_ACLK_MMC1>,
17368c2ecf20Sopenharmony_ci				<&cmu_fsys CLK_SCLK_MMC1>;
17378c2ecf20Sopenharmony_ci			clock-names = "biu", "ciu";
17388c2ecf20Sopenharmony_ci			fifo-depth = <0x40>;
17398c2ecf20Sopenharmony_ci			status = "disabled";
17408c2ecf20Sopenharmony_ci		};
17418c2ecf20Sopenharmony_ci
17428c2ecf20Sopenharmony_ci		mshc_2: mshc@15560000 {
17438c2ecf20Sopenharmony_ci			compatible = "samsung,exynos7-dw-mshc-smu";
17448c2ecf20Sopenharmony_ci			interrupts = <GIC_SPI 227 IRQ_TYPE_LEVEL_HIGH>;
17458c2ecf20Sopenharmony_ci			#address-cells = <1>;
17468c2ecf20Sopenharmony_ci			#size-cells = <0>;
17478c2ecf20Sopenharmony_ci			reg = <0x15560000 0x2000>;
17488c2ecf20Sopenharmony_ci			clocks = <&cmu_fsys CLK_ACLK_MMC2>,
17498c2ecf20Sopenharmony_ci				<&cmu_fsys CLK_SCLK_MMC2>;
17508c2ecf20Sopenharmony_ci			clock-names = "biu", "ciu";
17518c2ecf20Sopenharmony_ci			fifo-depth = <0x40>;
17528c2ecf20Sopenharmony_ci			status = "disabled";
17538c2ecf20Sopenharmony_ci		};
17548c2ecf20Sopenharmony_ci
17558c2ecf20Sopenharmony_ci		pdma0: pdma@15610000 {
17568c2ecf20Sopenharmony_ci			compatible = "arm,pl330", "arm,primecell";
17578c2ecf20Sopenharmony_ci			reg = <0x15610000 0x1000>;
17588c2ecf20Sopenharmony_ci			interrupts = <GIC_SPI 228 IRQ_TYPE_LEVEL_HIGH>;
17598c2ecf20Sopenharmony_ci			clocks = <&cmu_fsys CLK_PDMA0>;
17608c2ecf20Sopenharmony_ci			clock-names = "apb_pclk";
17618c2ecf20Sopenharmony_ci			#dma-cells = <1>;
17628c2ecf20Sopenharmony_ci			#dma-channels = <8>;
17638c2ecf20Sopenharmony_ci			#dma-requests = <32>;
17648c2ecf20Sopenharmony_ci		};
17658c2ecf20Sopenharmony_ci
17668c2ecf20Sopenharmony_ci		pdma1: pdma@15600000 {
17678c2ecf20Sopenharmony_ci			compatible = "arm,pl330", "arm,primecell";
17688c2ecf20Sopenharmony_ci			reg = <0x15600000 0x1000>;
17698c2ecf20Sopenharmony_ci			interrupts = <GIC_SPI 246 IRQ_TYPE_LEVEL_HIGH>;
17708c2ecf20Sopenharmony_ci			clocks = <&cmu_fsys CLK_PDMA1>;
17718c2ecf20Sopenharmony_ci			clock-names = "apb_pclk";
17728c2ecf20Sopenharmony_ci			#dma-cells = <1>;
17738c2ecf20Sopenharmony_ci			#dma-channels = <8>;
17748c2ecf20Sopenharmony_ci			#dma-requests = <32>;
17758c2ecf20Sopenharmony_ci		};
17768c2ecf20Sopenharmony_ci
17778c2ecf20Sopenharmony_ci		audio-subsystem@11400000 {
17788c2ecf20Sopenharmony_ci			compatible = "samsung,exynos5433-lpass";
17798c2ecf20Sopenharmony_ci			reg = <0x11400000 0x100>, <0x11500000 0x08>;
17808c2ecf20Sopenharmony_ci			clocks = <&cmu_aud CLK_PCLK_SFR0_CTRL>;
17818c2ecf20Sopenharmony_ci			clock-names = "sfr0_ctrl";
17828c2ecf20Sopenharmony_ci			samsung,pmu-syscon = <&pmu_system_controller>;
17838c2ecf20Sopenharmony_ci			power-domains = <&pd_aud>;
17848c2ecf20Sopenharmony_ci			#address-cells = <1>;
17858c2ecf20Sopenharmony_ci			#size-cells = <1>;
17868c2ecf20Sopenharmony_ci			ranges;
17878c2ecf20Sopenharmony_ci
17888c2ecf20Sopenharmony_ci			adma: adma@11420000 {
17898c2ecf20Sopenharmony_ci				compatible = "arm,pl330", "arm,primecell";
17908c2ecf20Sopenharmony_ci				reg = <0x11420000 0x1000>;
17918c2ecf20Sopenharmony_ci				interrupts = <GIC_SPI 73 IRQ_TYPE_LEVEL_HIGH>;
17928c2ecf20Sopenharmony_ci				clocks = <&cmu_aud CLK_ACLK_DMAC>;
17938c2ecf20Sopenharmony_ci				clock-names = "apb_pclk";
17948c2ecf20Sopenharmony_ci				#dma-cells = <1>;
17958c2ecf20Sopenharmony_ci				#dma-channels = <8>;
17968c2ecf20Sopenharmony_ci				#dma-requests = <32>;
17978c2ecf20Sopenharmony_ci				power-domains = <&pd_aud>;
17988c2ecf20Sopenharmony_ci			};
17998c2ecf20Sopenharmony_ci
18008c2ecf20Sopenharmony_ci			i2s0: i2s@11440000 {
18018c2ecf20Sopenharmony_ci				compatible = "samsung,exynos7-i2s";
18028c2ecf20Sopenharmony_ci				reg = <0x11440000 0x100>;
18038c2ecf20Sopenharmony_ci				dmas = <&adma 0>, <&adma 2>;
18048c2ecf20Sopenharmony_ci				dma-names = "tx", "rx";
18058c2ecf20Sopenharmony_ci				interrupts = <GIC_SPI 70 IRQ_TYPE_LEVEL_HIGH>;
18068c2ecf20Sopenharmony_ci				#address-cells = <1>;
18078c2ecf20Sopenharmony_ci				#size-cells = <0>;
18088c2ecf20Sopenharmony_ci				clocks = <&cmu_aud CLK_PCLK_AUD_I2S>,
18098c2ecf20Sopenharmony_ci					<&cmu_aud CLK_SCLK_AUD_I2S>,
18108c2ecf20Sopenharmony_ci					<&cmu_aud CLK_SCLK_I2S_BCLK>;
18118c2ecf20Sopenharmony_ci				clock-names = "iis", "i2s_opclk0", "i2s_opclk1";
18128c2ecf20Sopenharmony_ci				#clock-cells = <1>;
18138c2ecf20Sopenharmony_ci				pinctrl-names = "default";
18148c2ecf20Sopenharmony_ci				pinctrl-0 = <&i2s0_bus>;
18158c2ecf20Sopenharmony_ci				power-domains = <&pd_aud>;
18168c2ecf20Sopenharmony_ci				#sound-dai-cells = <1>;
18178c2ecf20Sopenharmony_ci				status = "disabled";
18188c2ecf20Sopenharmony_ci			};
18198c2ecf20Sopenharmony_ci
18208c2ecf20Sopenharmony_ci			serial_3: serial@11460000 {
18218c2ecf20Sopenharmony_ci				compatible = "samsung,exynos5433-uart";
18228c2ecf20Sopenharmony_ci				reg = <0x11460000 0x100>;
18238c2ecf20Sopenharmony_ci				interrupts = <GIC_SPI 67 IRQ_TYPE_LEVEL_HIGH>;
18248c2ecf20Sopenharmony_ci				clocks = <&cmu_aud CLK_PCLK_AUD_UART>,
18258c2ecf20Sopenharmony_ci					<&cmu_aud CLK_SCLK_AUD_UART>;
18268c2ecf20Sopenharmony_ci				clock-names = "uart", "clk_uart_baud0";
18278c2ecf20Sopenharmony_ci				pinctrl-names = "default";
18288c2ecf20Sopenharmony_ci				pinctrl-0 = <&uart_aud_bus>;
18298c2ecf20Sopenharmony_ci				power-domains = <&pd_aud>;
18308c2ecf20Sopenharmony_ci				status = "disabled";
18318c2ecf20Sopenharmony_ci			};
18328c2ecf20Sopenharmony_ci		};
18338c2ecf20Sopenharmony_ci	};
18348c2ecf20Sopenharmony_ci
18358c2ecf20Sopenharmony_ci	timer: timer {
18368c2ecf20Sopenharmony_ci		compatible = "arm,armv8-timer";
18378c2ecf20Sopenharmony_ci		interrupts = <GIC_PPI 13
18388c2ecf20Sopenharmony_ci				(GIC_CPU_MASK_SIMPLE(8) | IRQ_TYPE_LEVEL_HIGH)>,
18398c2ecf20Sopenharmony_ci			<GIC_PPI 14
18408c2ecf20Sopenharmony_ci				(GIC_CPU_MASK_SIMPLE(8) | IRQ_TYPE_LEVEL_HIGH)>,
18418c2ecf20Sopenharmony_ci			<GIC_PPI 11
18428c2ecf20Sopenharmony_ci				(GIC_CPU_MASK_SIMPLE(8) | IRQ_TYPE_LEVEL_HIGH)>,
18438c2ecf20Sopenharmony_ci			<GIC_PPI 10
18448c2ecf20Sopenharmony_ci				(GIC_CPU_MASK_SIMPLE(8) | IRQ_TYPE_LEVEL_HIGH)>;
18458c2ecf20Sopenharmony_ci	};
18468c2ecf20Sopenharmony_ci};
18478c2ecf20Sopenharmony_ci
18488c2ecf20Sopenharmony_ci#include "exynos5433-bus.dtsi"
18498c2ecf20Sopenharmony_ci#include "exynos5433-pinctrl.dtsi"
18508c2ecf20Sopenharmony_ci#include "exynos5433-tmu.dtsi"
1851