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