/dts-v1/; / { compatible = "samsung,tm2", "samsung,exynos5433"; #address-cells = <0x02>; #size-cells = <0x02>; interrupt-parent = <0x01>; model = "Samsung TM2 board"; arm_a53_pmu { compatible = "arm,cortex-a53-pmu"; interrupts = <0x00 0x20 0x04 0x00 0x21 0x04 0x00 0x22 0x04 0x00 0x23 0x04>; interrupt-affinity = <0x02 0x03 0x04 0x05>; }; arm_a57_pmu { compatible = "arm,cortex-a57-pmu"; interrupts = <0x00 0x34 0x04 0x00 0x35 0x04 0x00 0x36 0x04 0x00 0x37 0x04>; interrupt-affinity = <0x06 0x07 0x08 0x09>; }; clock { compatible = "fixed-clock"; clock-output-names = "oscclk"; #clock-cells = <0x00>; clock-frequency = <0x16e3600>; phandle = <0x10>; }; cpus { #address-cells = <0x01>; #size-cells = <0x00>; cpu@100 { device_type = "cpu"; compatible = "arm,cortex-a53"; enable-method = "psci"; reg = <0x100>; clock-frequency = "M|m"; clocks = <0x0a 0x1e>; clock-names = "apolloclk"; operating-points-v2 = <0x0b>; #cooling-cells = <0x02>; cpu-supply = <0x0c>; phandle = <0x02>; }; cpu@101 { device_type = "cpu"; compatible = "arm,cortex-a53"; enable-method = "psci"; reg = <0x101>; clock-frequency = "M|m"; operating-points-v2 = <0x0b>; #cooling-cells = <0x02>; phandle = <0x03>; }; cpu@102 { device_type = "cpu"; compatible = "arm,cortex-a53"; enable-method = "psci"; reg = <0x102>; clock-frequency = "M|m"; operating-points-v2 = <0x0b>; #cooling-cells = <0x02>; phandle = <0x04>; }; cpu@103 { device_type = "cpu"; compatible = "arm,cortex-a53"; enable-method = "psci"; reg = <0x103>; clock-frequency = "M|m"; operating-points-v2 = <0x0b>; #cooling-cells = <0x02>; phandle = <0x05>; }; cpu@0 { device_type = "cpu"; compatible = "arm,cortex-a57"; enable-method = "psci"; reg = <0x00>; clock-frequency = <0x713fb300>; clocks = <0x0d 0x27>; clock-names = "atlasclk"; operating-points-v2 = <0x0e>; #cooling-cells = <0x02>; cpu-supply = <0x0f>; phandle = <0x06>; }; cpu@1 { device_type = "cpu"; compatible = "arm,cortex-a57"; enable-method = "psci"; reg = <0x01>; clock-frequency = <0x713fb300>; operating-points-v2 = <0x0e>; #cooling-cells = <0x02>; phandle = <0x07>; }; cpu@2 { device_type = "cpu"; compatible = "arm,cortex-a57"; enable-method = "psci"; reg = <0x02>; clock-frequency = <0x713fb300>; operating-points-v2 = <0x0e>; #cooling-cells = <0x02>; phandle = <0x08>; }; cpu@3 { device_type = "cpu"; compatible = "arm,cortex-a57"; enable-method = "psci"; reg = <0x03>; clock-frequency = <0x713fb300>; operating-points-v2 = <0x0e>; #cooling-cells = <0x02>; phandle = <0x09>; }; }; opp_table0 { compatible = "operating-points-v2"; opp-shared; phandle = <0x0b>; opp-400000000 { opp-hz = <0x00 0x17d78400>; opp-microvolt = <0xdbba0>; }; opp-500000000 { opp-hz = <0x00 0x1dcd6500>; opp-microvolt = <0xe1d48>; }; opp-600000000 { opp-hz = <0x00 0x23c34600>; opp-microvolt = <0xe7ef0>; }; opp-700000000 { opp-hz = <0x00 0x29b92700>; opp-microvolt = <0xee098>; }; opp-800000000 { opp-hz = <0x00 0x2faf0800>; opp-microvolt = <0xf4240>; }; opp-900000000 { opp-hz = <0x00 0x35a4e900>; opp-microvolt = <0x100590>; }; opp-1000000000 { opp-hz = <0x00 0x3b9aca00>; opp-microvolt = <0x106738>; }; opp-1100000000 { opp-hz = <0x00 0x4190ab00>; opp-microvolt = <0x10f9b4>; }; opp-1200000000 { opp-hz = <0x00 0x47868c00>; opp-microvolt = <0x10f9b4>; }; opp-1300000000 { opp-hz = <0x00 0x4d7c6d00>; opp-microvolt = <0x118c30>; }; }; opp_table1 { compatible = "operating-points-v2"; opp-shared; phandle = <0x0e>; opp-500000000 { opp-hz = <0x00 0x1dcd6500>; opp-microvolt = <0xdbba0>; }; opp-600000000 { opp-hz = <0x00 0x23c34600>; opp-microvolt = <0xdbba0>; }; opp-700000000 { opp-hz = <0x00 0x29b92700>; opp-microvolt = <0xdec74>; }; opp-800000000 { opp-hz = <0x00 0x2faf0800>; opp-microvolt = <0xdec74>; }; opp-900000000 { opp-hz = <0x00 0x35a4e900>; opp-microvolt = <0xe4e1c>; }; opp-1000000000 { opp-hz = <0x00 0x3b9aca00>; opp-microvolt = <0xee098>; }; opp-1100000000 { opp-hz = <0x00 0x4190ab00>; opp-microvolt = <0xf7314>; }; opp-1200000000 { opp-hz = <0x00 0x47868c00>; opp-microvolt = <0xfd4bc>; }; opp-1300000000 { opp-hz = <0x00 0x4d7c6d00>; opp-microvolt = <0x103664>; }; opp-1400000000 { opp-hz = <0x00 0x53724e00>; opp-microvolt = <0x10980c>; }; opp-1500000000 { opp-hz = <0x00 0x59682f00>; opp-microvolt = <0x112a88>; }; opp-1600000000 { opp-hz = <0x00 0x5f5e1000>; opp-microvolt = <0x115b5c>; }; opp-1700000000 { opp-hz = <0x00 0x6553f100>; opp-microvolt = <0x11edd8>; }; opp-1800000000 { opp-hz = <0x00 0x6b49d200>; opp-microvolt = <0x128054>; }; opp-1900000000 { opp-hz = <0x00 0x713fb300>; opp-microvolt = <0x1343a4>; }; }; psci { compatible = "arm,psci"; method = "smc"; cpu_off = <0x84000002>; cpu_on = <0xc4000003>; }; soc@0 { compatible = "simple-bus"; #address-cells = <0x01>; #size-cells = <0x01>; ranges = <0x00 0x00 0x00 0x18000000>; phandle = <0xb9>; chipid@10000000 { compatible = "samsung,exynos4210-chipid"; reg = <0x10000000 0x100>; }; clock-controller@10030000 { compatible = "samsung,exynos5433-cmu-top"; reg = <0x10030000 0x1000>; #clock-cells = <0x01>; clock-names = "oscclk", "sclk_mphy_pll", "sclk_mfc_pll", "sclk_bus_pll"; clocks = <0x10 0x11 0x0b 0x12 0xc5 0x12 0xc6>; assigned-clocks = <0x13 0x02>; assigned-clock-rates = <0xbb80001>; phandle = <0x13>; }; clock-controller@10fc0000 { compatible = "samsung,exynos5433-cmu-cpif"; reg = <0x10fc0000 0x1000>; #clock-cells = <0x01>; clock-names = "oscclk"; clocks = <0x10>; phandle = <0x11>; }; clock-controller@105b0000 { compatible = "samsung,exynos5433-cmu-mif"; reg = <0x105b0000 0x2000>; #clock-cells = <0x01>; clock-names = "oscclk", "sclk_mphy_pll"; clocks = <0x10 0x11 0x0b>; assigned-clocks = <0x12 0x27 0x12 0x47>; assigned-clock-parents = <0x12 0x0a>; assigned-clock-rates = <0x00 0x13d92d40>; phandle = <0x12>; }; clock-controller@14c80000 { compatible = "samsung,exynos5433-cmu-peric"; reg = <0x14c80000 0x1000>; #clock-cells = <0x01>; phandle = <0x55>; }; clock-controller@10040000 { compatible = "samsung,exynos5433-cmu-peris"; reg = <0x10040000 0x1000>; #clock-cells = <0x01>; phandle = <0x26>; }; clock-controller@156e0000 { compatible = "samsung,exynos5433-cmu-fsys"; reg = <0x156e0000 0x1000>; #clock-cells = <0x01>; clock-names = "oscclk", "sclk_ufs_mphy", "aclk_fsys_200", "sclk_pcie_100_fsys", "sclk_ufsunipro_fsys", "sclk_mmc2_fsys", "sclk_mmc1_fsys", "sclk_mmc0_fsys", "sclk_usbhost30_fsys", "sclk_usbdrd30_fsys"; clocks = <0x10 0x11 0x0b 0x13 0xca 0x13 0xe4 0x13 0xe5 0x13 0xcb 0x13 0xcc 0x13 0xcd 0x13 0xe6 0x13 0xe7>; assigned-clocks = <0x13 0x3b 0x13 0x3a 0x14 0x09 0x14 0x08 0x14 0x10 0x14 0x0a 0x14 0x11 0x14 0x0b 0x13 0x8f 0x13 0x8d>; assigned-clock-parents = <0x13 0x0f 0x13 0x0f 0x13 0xe7 0x13 0xe6 0x14 0x1a 0x14 0x1c 0x14 0x19 0x14 0x1b>; assigned-clock-rates = <0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x3f9c2e0 0x3f9c2e0>; phandle = <0x14>; }; clock-controller@12460000 { compatible = "samsung,exynos5433-cmu-g2d"; reg = <0x12460000 0x1000>; #clock-cells = <0x01>; clock-names = "oscclk", "aclk_g2d_266", "aclk_g2d_400"; clocks = <0x10 0x13 0xdc 0x13 0xdd>; power-domains = <0x15>; phandle = <0xba>; }; clock-controller@13b90000 { compatible = "samsung,exynos5433-cmu-disp"; reg = <0x13b90000 0x1000>; #clock-cells = <0x01>; clock-names = "oscclk", "sclk_dsim1_disp", "sclk_dsim0_disp", "sclk_dsd_disp", "sclk_decon_tv_eclk_disp", "sclk_decon_vclk_disp", "sclk_decon_eclk_disp", "sclk_decon_tv_vclk_disp", "aclk_disp_333"; clocks = <0x10 0x12 0xb9 0x12 0xbf 0x12 0xc0 0x12 0xc1 0x12 0xc2 0x12 0xc3 0x12 0xba 0x12 0x98>; power-domains = <0x16>; assigned-clocks = <0x17 0x01 0x12 0x48 0x17 0x0a 0x17 0x04 0x17 0x11 0x17 0x08 0x17 0x14 0x17 0x0e 0x17 0x0d 0x17 0x02 0x12 0x24 0x17 0x06 0x17 0x12 0x17 0x05>; assigned-clock-parents = <0x00 0x00 0x12 0x98 0x12 0xbf 0x17 0x04 0x12 0xc3 0x17 0x08 0x17 0x73 0x17 0x72 0x17 0x01 0x12 0x0b 0x12 0xc1 0x17 0x06 0x12 0xc0>; assigned-clock-rates = <0xee6b280 0x17d78400>; phandle = <0x17>; }; clock-controller@114c0000 { compatible = "samsung,exynos5433-cmu-aud"; reg = <0x114c0000 0x1000>; #clock-cells = <0x01>; clock-names = "oscclk", "fout_aud_pll"; clocks = <0x10 0x13 0x02>; power-domains = <0x18>; assigned-clocks = <0x19 0x01 0x19 0x03 0x19 0x02 0x13 0x0a 0x13 0x0c 0x13 0x3f 0x13 0x3e 0x13 0x3d 0x19 0x07 0x19 0x06 0x19 0x05 0x19 0x0b 0x19 0x0a 0x19 0x08 0x19 0x09 0x13 0x82 0x13 0x81 0x13 0x80 0x13 0x7f>; assigned-clock-parents = <0x13 0x02 0x19 0x01 0x19 0x01 0x13 0x02 0x13 0x0a 0x13 0x0c 0x13 0x0c 0x13 0xdb>; assigned-clock-rates = <0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0xbb80001 0x3e80001 0x1f40001 0x2ee0001 0x1f4001 0x1770001 0xbb80001 0x1770001 0x5dc0001 0x1f4001 0x2ee0001>; phandle = <0x19>; }; clock-controller@13600000 { compatible = "samsung,exynos5433-cmu-bus0"; reg = <0x13600000 0x1000>; #clock-cells = <0x01>; clock-names = "aclk_bus0_400"; clocks = <0x13 0xe0>; phandle = <0xbb>; }; clock-controller@14800000 { compatible = "samsung,exynos5433-cmu-bus1"; reg = <0x14800000 0x1000>; #clock-cells = <0x01>; clock-names = "aclk_bus1_400"; clocks = <0x13 0xe1>; phandle = <0xbc>; }; clock-controller@13400000 { compatible = "samsung,exynos5433-cmu-bus2"; reg = <0x13400000 0x1000>; #clock-cells = <0x01>; clock-names = "oscclk", "aclk_bus2_400"; clocks = <0x10 0x12 0x97>; phandle = <0xbd>; }; clock-controller@14aa0000 { compatible = "samsung,exynos5433-cmu-g3d"; reg = <0x14aa0000 0x2000>; #clock-cells = <0x01>; clock-names = "oscclk", "aclk_g3d_400"; clocks = <0x10 0x13 0xde>; power-domains = <0x1a>; phandle = <0x4d>; }; clock-controller@13cf0000 { compatible = "samsung,exynos5433-cmu-gscl"; reg = <0x13cf0000 0x1000>; #clock-cells = <0x01>; clock-names = "oscclk", "aclk_gscl_111", "aclk_gscl_333"; clocks = <0x10 0x13 0xe8 0x13 0xe9>; power-domains = <0x1b>; assigned-clocks = <0x1c 0x01 0x1c 0x02>; assigned-clock-parents = <0x13 0xe8 0x13 0xe9>; phandle = <0x1c>; }; clock-controller@11900000 { compatible = "samsung,exynos5433-cmu-apollo"; reg = <0x11900000 0x2000>; #clock-cells = <0x01>; clock-names = "oscclk", "sclk_bus_pll_apollo"; clocks = <0x10 0x12 0xc7>; phandle = <0x0a>; }; clock-controller@11800000 { compatible = "samsung,exynos5433-cmu-atlas"; reg = <0x11800000 0x2000>; #clock-cells = <0x01>; clock-names = "oscclk", "sclk_bus_pll_atlas"; clocks = <0x10 0x12 0xc8>; phandle = <0x0d>; }; clock-controller@150d0000 { compatible = "samsung,exynos5433-cmu-mscl"; reg = <0x150d0000 0x1000>; #clock-cells = <0x01>; clock-names = "oscclk", "sclk_jpeg_mscl", "aclk_mscl_400"; clocks = <0x10 0x13 0xea 0x13 0xeb>; power-domains = <0x1d>; assigned-clocks = <0x1e 0x02 0x1e 0x01 0x1e 0x03 0x13 0x1e>; assigned-clock-parents = <0x13 0xeb 0x13 0xea 0x1e 0x01 0x13 0x0f>; phandle = <0x1e>; }; clock-controller@15280000 { compatible = "samsung,exynos5433-cmu-mfc"; reg = <0x15280000 0x1000>; #clock-cells = <0x01>; clock-names = "oscclk", "aclk_mfc_400"; clocks = <0x10 0x13 0xec>; power-domains = <0x1f>; assigned-clocks = <0x20 0x01>; assigned-clock-parents = <0x13 0xec>; phandle = <0x20>; }; clock-controller@14f80000 { compatible = "samsung,exynos5433-cmu-hevc"; reg = <0x14f80000 0x1000>; #clock-cells = <0x01>; clock-names = "oscclk", "aclk_hevc_400"; clocks = <0x10 0x13 0xed>; power-domains = <0x21>; phandle = <0xbe>; }; clock-controller@146d0000 { compatible = "samsung,exynos5433-cmu-isp"; reg = <0x146d0000 0x1000>; #clock-cells = <0x01>; clock-names = "oscclk", "aclk_isp_dis_400", "aclk_isp_400"; clocks = <0x10 0x13 0xee 0x13 0xef>; power-domains = <0x22>; phandle = <0xbf>; }; clock-controller@120d0000 { compatible = "samsung,exynos5433-cmu-cam0"; reg = <0x120d0000 0x1000>; #clock-cells = <0x01>; clock-names = "oscclk", "aclk_cam0_333", "aclk_cam0_400", "aclk_cam0_552"; clocks = <0x10 0x13 0xf0 0x13 0xf1 0x13 0xf2>; power-domains = <0x23>; phandle = <0xc0>; }; clock-controller@145d0000 { compatible = "samsung,exynos5433-cmu-cam1"; reg = <0x145d0000 0x1000>; #clock-cells = <0x01>; clock-names = "oscclk", "sclk_isp_uart_cam1", "sclk_isp_spi1_cam1", "sclk_isp_spi0_cam1", "aclk_cam1_333", "aclk_cam1_400", "aclk_cam1_552"; clocks = <0x10 0x13 0xfa 0x13 0xfb 0x13 0xfc 0x13 0xf3 0x13 0xf4 0x13 0xf5>; power-domains = <0x24>; phandle = <0xc1>; }; clock-controller@11060000 { compatible = "samsung,exynos5433-cmu-imem"; reg = <0x11060000 0x1000>; #clock-cells = <0x01>; clock-names = "oscclk", "aclk_imem_sssx_266", "aclk_imem_266", "aclk_imem_200"; clocks = <0x10 0x13 0x65 0x13 0x67 0x13 0x66>; phandle = <0x25>; }; slim-sss@11140000 { compatible = "samsung,exynos5433-slim-sss"; reg = <0x11140000 0x1000>; interrupts = <0x00 0x138 0x04>; clock-names = "aclk", "pclk"; clocks = <0x25 0x02 0x25 0x23>; phandle = <0xc2>; }; power-domain@105c4000 { compatible = "samsung,exynos5433-pd"; reg = <0x105c4000 0x20>; #power-domain-cells = <0x00>; label = "GSCL"; phandle = <0x1b>; }; power-domain@105c4020 { compatible = "samsung,exynos5433-pd"; reg = <0x105c4020 0x20>; #power-domain-cells = <0x00>; power-domains = <0x24>; label = "CAM0"; phandle = <0x23>; }; power-domain@105c4040 { compatible = "samsung,exynos5433-pd"; reg = <0x105c4040 0x20>; #power-domain-cells = <0x00>; label = "MSCL"; phandle = <0x1d>; }; power-domain@105c4060 { compatible = "samsung,exynos5433-pd"; reg = <0x105c4060 0x20>; #power-domain-cells = <0x00>; label = "G3D"; phandle = <0x1a>; }; power-domain@105c4080 { compatible = "samsung,exynos5433-pd"; reg = <0x105c4080 0x20>; #power-domain-cells = <0x00>; label = "DISP"; phandle = <0x16>; }; power-domain@105c40a0 { compatible = "samsung,exynos5433-pd"; reg = <0x105c40a0 0x20>; #power-domain-cells = <0x00>; label = "CAM1"; phandle = <0x24>; }; power-domain@105c40c0 { compatible = "samsung,exynos5433-pd"; reg = <0x105c40c0 0x20>; #power-domain-cells = <0x00>; label = "AUD"; phandle = <0x18>; }; power-domain@105c4120 { compatible = "samsung,exynos5433-pd"; reg = <0x105c4120 0x20>; #power-domain-cells = <0x00>; label = "G2D"; phandle = <0x15>; }; power-domain@105c4140 { compatible = "samsung,exynos5433-pd"; reg = <0x105c4140 0x20>; #power-domain-cells = <0x00>; power-domains = <0x23>; label = "ISP"; phandle = <0x22>; }; power-domain@105c4180 { compatible = "samsung,exynos5433-pd"; reg = <0x105c4180 0x20>; #power-domain-cells = <0x00>; label = "MFC"; phandle = <0x1f>; }; power-domain@105c41c0 { compatible = "samsung,exynos5433-pd"; reg = <0x105c41c0 0x20>; #power-domain-cells = <0x00>; label = "HEVC"; phandle = <0x21>; }; tmu@10060000 { compatible = "samsung,exynos5433-tmu"; reg = <0x10060000 0x200>; interrupts = <0x00 0x5f 0x04>; clocks = <0x26 0x03 0x26 0x23>; clock-names = "tmu_apbif", "tmu_sclk"; #thermal-sensor-cells = <0x00>; status = "okay"; vtmu-supply = <0x27>; phandle = <0xa3>; }; tmu@10068000 { compatible = "samsung,exynos5433-tmu"; reg = <0x10068000 0x200>; interrupts = <0x00 0x60 0x04>; clocks = <0x26 0x03 0x26 0x23>; clock-names = "tmu_apbif", "tmu_sclk"; #thermal-sensor-cells = <0x00>; status = "disabled"; phandle = <0xab>; }; tmu@10070000 { compatible = "samsung,exynos5433-tmu"; reg = <0x10070000 0x200>; interrupts = <0x00 0x63 0x04>; clocks = <0x26 0x02 0x26 0x22>; clock-names = "tmu_apbif", "tmu_sclk"; #thermal-sensor-cells = <0x00>; status = "okay"; vtmu-supply = <0x27>; phandle = <0xac>; }; tmu@10078000 { compatible = "samsung,exynos5433-tmu"; reg = <0x10078000 0x200>; interrupts = <0x00 0x73 0x04>; clocks = <0x26 0x02 0x26 0x22>; clock-names = "tmu_apbif", "tmu_sclk"; #thermal-sensor-cells = <0x00>; status = "okay"; vtmu-supply = <0x27>; phandle = <0xad>; }; tmu@1007c000 { compatible = "samsung,exynos5433-tmu"; reg = <0x1007c000 0x200>; interrupts = <0x00 0x5e 0x04>; clocks = <0x26 0x02 0x26 0x22>; clock-names = "tmu_apbif", "tmu_sclk"; #thermal-sensor-cells = <0x00>; status = "disabled"; phandle = <0xb3>; }; timer@101c0000 { compatible = "samsung,exynos4210-mct"; reg = <0x101c0000 0x800>; interrupts = <0x00 0x66 0x04 0x00 0x67 0x04 0x00 0x68 0x04 0x00 0x69 0x04 0x00 0x6a 0x04 0x00 0x6b 0x04 0x00 0x6c 0x04 0x00 0x6d 0x04 0x00 0x6e 0x04 0x00 0x6f 0x04 0x00 0x70 0x04 0x00 0x71 0x04>; clocks = <0x10 0x26 0x09>; clock-names = "fin_pll", "mct"; }; ppmu@10480000 { compatible = "samsung,exynos-ppmu-v2"; reg = <0x10480000 0x2000>; status = "disabled"; phandle = <0xc3>; }; ppmu@10490000 { compatible = "samsung,exynos-ppmu-v2"; reg = <0x10490000 0x2000>; status = "okay"; phandle = <0xc4>; events { ppmu-event0-d0-general { event-name = "ppmu-event0-d0-general"; phandle = <0x9b>; }; }; }; ppmu@104b0000 { compatible = "samsung,exynos-ppmu-v2"; reg = <0x104b0000 0x2000>; status = "disabled"; phandle = <0xc5>; }; ppmu@104c0000 { compatible = "samsung,exynos-ppmu-v2"; reg = <0x104c0000 0x2000>; status = "okay"; phandle = <0xc6>; events { ppmu-event0-d1-general { event-name = "ppmu-event0-d1-general"; phandle = <0x9c>; }; }; }; pinctrl@10580000 { compatible = "samsung,exynos5433-pinctrl"; reg = <0x10580000 0x1a20 0x11090000 0x100>; pinctrl-names = "default"; pinctrl-0 = <0x28>; phandle = <0xc7>; wakeup-interrupt-controller { compatible = "samsung,exynos7-wakeup-eint"; interrupts = <0x00 0x10 0x04>; }; gpa0 { gpio-controller; #gpio-cells = <0x02>; interrupt-controller; interrupt-parent = <0x01>; interrupts = <0x00 0x00 0x04 0x00 0x01 0x04 0x00 0x02 0x04 0x00 0x03 0x04 0x00 0x04 0x04 0x00 0x05 0x04 0x00 0x06 0x04 0x00 0x07 0x04>; #interrupt-cells = <0x02>; phandle = <0x5d>; }; gpa1 { gpio-controller; #gpio-cells = <0x02>; interrupt-controller; interrupt-parent = <0x01>; interrupts = <0x00 0x08 0x04 0x00 0x09 0x04 0x00 0x0a 0x04 0x00 0x0b 0x04 0x00 0x0c 0x04 0x00 0x0d 0x04 0x00 0x0e 0x04 0x00 0x0f 0x04>; #interrupt-cells = <0x02>; phandle = <0x6e>; }; gpa2 { gpio-controller; #gpio-cells = <0x02>; interrupt-controller; #interrupt-cells = <0x02>; phandle = <0x90>; }; gpa3 { gpio-controller; #gpio-cells = <0x02>; interrupt-controller; #interrupt-cells = <0x02>; phandle = <0x47>; }; gpf1 { gpio-controller; #gpio-cells = <0x02>; interrupt-controller; #interrupt-cells = <0x02>; phandle = <0x42>; }; gpf2 { gpio-controller; #gpio-cells = <0x02>; interrupt-controller; #interrupt-cells = <0x02>; phandle = <0xc8>; }; gpf3 { gpio-controller; #gpio-cells = <0x02>; interrupt-controller; #interrupt-cells = <0x02>; phandle = <0xc9>; }; gpf4 { gpio-controller; #gpio-cells = <0x02>; interrupt-controller; #interrupt-cells = <0x02>; phandle = <0xca>; }; gpf5 { gpio-controller; #gpio-cells = <0x02>; interrupt-controller; #interrupt-cells = <0x02>; phandle = <0xcb>; }; initial-state { phandle = <0x28>; gpa0-0 { samsung,pins = "gpa0-0"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; gpa0-1 { samsung,pins = "gpa0-1"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x00>; samsung,pin-drv = <0x00>; }; gpa0-2 { samsung,pins = "gpa0-2"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; gpa0-3 { samsung,pins = "gpa0-3"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x00>; samsung,pin-drv = <0x00>; }; gpa0-4 { samsung,pins = "gpa0-4"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x00>; samsung,pin-drv = <0x00>; }; gpa0-5 { samsung,pins = "gpa0-5"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; gpa0-6 { samsung,pins = "gpa0-6"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x00>; samsung,pin-drv = <0x00>; }; gpa0-7 { samsung,pins = "gpa0-7"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x00>; samsung,pin-drv = <0x00>; }; gpa1-0 { samsung,pins = "gpa1-0"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x03>; samsung,pin-drv = <0x00>; }; gpa1-1 { samsung,pins = "gpa1-1"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x03>; samsung,pin-drv = <0x00>; }; gpa1-2 { samsung,pins = "gpa1-2"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x00>; samsung,pin-drv = <0x00>; }; gpa1-3 { samsung,pins = "gpa1-3"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; gpa1-4 { samsung,pins = "gpa1-4"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; gpa1-5 { samsung,pins = "gpa1-5"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x00>; samsung,pin-drv = <0x00>; }; gpa1-6 { samsung,pins = "gpa1-6"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x00>; samsung,pin-drv = <0x00>; }; gpa1-7 { samsung,pins = "gpa1-7"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x00>; samsung,pin-drv = <0x00>; }; gpa2-0 { samsung,pins = "gpa2-0"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x00>; samsung,pin-drv = <0x00>; }; gpa2-1 { samsung,pins = "gpa2-1"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x00>; samsung,pin-drv = <0x00>; }; gpa2-2 { samsung,pins = "gpa2-2"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x00>; samsung,pin-drv = <0x00>; }; gpa2-3 { samsung,pins = "gpa2-3"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; gpa2-4 { samsung,pins = "gpa2-4"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x00>; samsung,pin-drv = <0x00>; }; gpa2-5 { samsung,pins = "gpa2-5"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; gpa2-6 { samsung,pins = "gpa2-6"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; gpa2-7 { samsung,pins = "gpa2-7"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x00>; samsung,pin-drv = <0x00>; }; gpa3-0 { samsung,pins = "gpa3-0"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; gpa3-1 { samsung,pins = "gpa3-1"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; gpa3-2 { samsung,pins = "gpa3-2"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x00>; samsung,pin-drv = <0x00>; }; gpa3-3 { samsung,pins = "gpa3-3"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; gpa3-4 { samsung,pins = "gpa3-4"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x00>; samsung,pin-drv = <0x00>; }; gpa3-5 { samsung,pins = "gpa3-5"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; gpa3-6 { samsung,pins = "gpa3-6"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; gpa3-7 { samsung,pins = "gpa3-7"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; gpf1-0 { samsung,pins = "gpf1-0"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x00>; samsung,pin-drv = <0x00>; }; gpf1-1 { samsung,pins = "gpf1-1"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x00>; samsung,pin-drv = <0x00>; }; gpf1-2 { samsung,pins = "gpf1-2"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; gpf1-4 { samsung,pins = "gpf1-4"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x03>; samsung,pin-drv = <0x00>; }; gpf1-5 { samsung,pins = "gpf1-5"; samsung,pin-function = <0x01>; samsung,pin-pud = <0x00>; samsung,pin-drv = <0x00>; }; gpf1-6 { samsung,pins = "gpf1-6"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; gpf1-7 { samsung,pins = "gpf1-7"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; gpf2-0 { samsung,pins = "gpf2-0"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; gpf2-1 { samsung,pins = "gpf2-1"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; gpf2-2 { samsung,pins = "gpf2-2"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; gpf2-3 { samsung,pins = "gpf2-3"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; gpf3-0 { samsung,pins = "gpf3-0"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; gpf3-1 { samsung,pins = "gpf3-1"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; gpf3-2 { samsung,pins = "gpf3-2"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x00>; samsung,pin-drv = <0x00>; }; gpf3-3 { samsung,pins = "gpf3-3"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; gpf4-0 { samsung,pins = "gpf4-0"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; gpf4-1 { samsung,pins = "gpf4-1"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; gpf4-2 { samsung,pins = "gpf4-2"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; gpf4-3 { samsung,pins = "gpf4-3"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; gpf4-4 { samsung,pins = "gpf4-4"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; gpf4-5 { samsung,pins = "gpf4-5"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; gpf4-6 { samsung,pins = "gpf4-6"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; gpf4-7 { samsung,pins = "gpf4-7"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; gpf5-0 { samsung,pins = "gpf5-0"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; gpf5-1 { samsung,pins = "gpf5-1"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; gpf5-2 { samsung,pins = "gpf5-2"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; gpf5-3 { samsung,pins = "gpf5-3"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; gpf5-4 { samsung,pins = "gpf5-4"; samsung,pin-function = <0x01>; samsung,pin-pud = <0x00>; samsung,pin-drv = <0x00>; }; gpf5-5 { samsung,pins = "gpf5-5"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; gpf5-6 { samsung,pins = "gpf5-6"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; gpf5-7 { samsung,pins = "gpf5-7"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; }; te_irq { samsung,pins = "gpf1-3"; samsung,pin-function = <0x0f>; phandle = <0x3d>; }; }; pinctrl@114b0000 { compatible = "samsung,exynos5433-pinctrl"; reg = <0x114b0000 0x1000>; interrupts = <0x00 0x44 0x04>; power-domains = <0x18>; phandle = <0xcc>; gpz0 { gpio-controller; #gpio-cells = <0x02>; interrupt-controller; #interrupt-cells = <0x02>; phandle = <0xcd>; }; gpz1 { gpio-controller; #gpio-cells = <0x02>; interrupt-controller; #interrupt-cells = <0x02>; phandle = <0xce>; }; i2s0-bus { samsung,pins = "gpz0-0", "gpz0-1", "gpz0-2", "gpz0-3", "gpz0-4", "gpz0-5", "gpz0-6"; samsung,pin-function = <0x02>; samsung,pin-pud = <0x00>; samsung,pin-drv = <0x00>; phandle = <0x96>; }; pcm0-bus { samsung,pins = "gpz1-0", "gpz1-1", "gpz1-2", "gpz1-3"; samsung,pin-function = <0x03>; samsung,pin-pud = <0x00>; samsung,pin-drv = <0x00>; phandle = <0xcf>; }; uart-aud-bus { samsung,pins = "gpz1-3", "gpz1-2", "gpz1-1", "gpz1-0"; samsung,pin-function = <0x02>; samsung,pin-pud = <0x00>; samsung,pin-drv = <0x00>; phandle = <0x97>; }; }; pinctrl@10fe0000 { compatible = "samsung,exynos5433-pinctrl"; reg = <0x10fe0000 0x1000>; interrupts = <0x00 0xb3 0x04>; pinctrl-names = "default"; pinctrl-0 = <0x29>; phandle = <0xd0>; gpv6 { gpio-controller; #gpio-cells = <0x02>; interrupt-controller; #interrupt-cells = <0x02>; phandle = <0xd1>; }; initial-state { phandle = <0x29>; gpv6-0 { samsung,pins = "gpv6-0"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; gpv6-1 { samsung,pins = "gpv6-1"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; }; }; pinctrl@14ca0000 { compatible = "samsung,exynos5433-pinctrl"; reg = <0x14ca0000 0x1000>; interrupts = <0x00 0x19d 0x04>; pinctrl-names = "default"; pinctrl-0 = <0x2a>; phandle = <0xd2>; gpj2 { gpio-controller; #gpio-cells = <0x02>; interrupt-controller; #interrupt-cells = <0x02>; phandle = <0xd3>; }; initial-state { phandle = <0x2a>; gpj2-0 { samsung,pins = "gpj2-0"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; gpj2-1 { samsung,pins = "gpj2-1"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; gpj2-2 { samsung,pins = "gpj2-2"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; }; }; pinctrl@14cb0000 { compatible = "samsung,exynos5433-pinctrl"; reg = <0x14cb0000 0x1000>; interrupts = <0x00 0x19e 0x04>; phandle = <0xd4>; gpd5 { gpio-controller; #gpio-cells = <0x02>; interrupt-controller; #interrupt-cells = <0x02>; phandle = <0xd5>; }; spi2-bus { samsung,pins = "gpd5-0", "gpd5-2", "gpd5-3"; samsung,pin-function = <0x02>; samsung,pin-pud = <0x03>; samsung,pin-drv = <0x00>; phandle = <0x62>; }; hs-i2c6-bus { samsung,pins = "gpd5-3", "gpd5-2"; samsung,pin-function = <0x04>; samsung,pin-pud = <0x03>; samsung,pin-drv = <0x00>; phandle = <0x73>; }; }; pinctrl@15690000 { compatible = "samsung,exynos5433-pinctrl"; reg = <0x15690000 0x1000>; interrupts = <0x00 0xe5 0x04>; pinctrl-names = "default"; pinctrl-0 = <0x2b>; phandle = <0xd6>; gph1 { gpio-controller; #gpio-cells = <0x02>; interrupt-controller; #interrupt-cells = <0x02>; phandle = <0xd7>; }; gpr4 { gpio-controller; #gpio-cells = <0x02>; interrupt-controller; #interrupt-cells = <0x02>; phandle = <0xd8>; }; gpr0 { gpio-controller; #gpio-cells = <0x02>; interrupt-controller; #interrupt-cells = <0x02>; phandle = <0xd9>; }; gpr1 { gpio-controller; #gpio-cells = <0x02>; interrupt-controller; #interrupt-cells = <0x02>; phandle = <0xda>; }; gpr2 { gpio-controller; #gpio-cells = <0x02>; interrupt-controller; #interrupt-cells = <0x02>; phandle = <0xdb>; }; gpr3 { gpio-controller; #gpio-cells = <0x02>; interrupt-controller; #interrupt-cells = <0x02>; phandle = <0x99>; }; sd0-clk { samsung,pins = "gpr0-0"; samsung,pin-function = <0x02>; samsung,pin-pud = <0x00>; samsung,pin-drv = <0x03>; phandle = <0x89>; }; sd0-cmd { samsung,pins = "gpr0-1"; samsung,pin-function = <0x02>; samsung,pin-pud = <0x00>; samsung,pin-drv = <0x03>; phandle = <0x8a>; }; sd0-rdqs { samsung,pins = "gpr0-2"; samsung,pin-function = <0x02>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x03>; phandle = <0x8f>; }; sd0-qrdy { samsung,pins = "gpr0-3"; samsung,pin-function = <0x02>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x03>; phandle = <0x8b>; }; sd0-bus-width1 { samsung,pins = "gpr1-0"; samsung,pin-function = <0x02>; samsung,pin-pud = <0x03>; samsung,pin-drv = <0x03>; phandle = <0x8c>; }; sd0-bus-width4 { samsung,pins = "gpr1-1", "gpr1-2", "gpr1-3"; samsung,pin-function = <0x02>; samsung,pin-pud = <0x03>; samsung,pin-drv = <0x03>; phandle = <0x8d>; }; sd0-bus-width8 { samsung,pins = "gpr1-4", "gpr1-5", "gpr1-6", "gpr1-7"; samsung,pin-function = <0x02>; samsung,pin-pud = <0x03>; samsung,pin-drv = <0x03>; phandle = <0x8e>; }; sd1-clk { samsung,pins = "gpr2-0"; samsung,pin-function = <0x02>; samsung,pin-pud = <0x00>; samsung,pin-drv = <0x03>; phandle = <0xdc>; }; sd1-cmd { samsung,pins = "gpr2-1"; samsung,pin-function = <0x02>; samsung,pin-pud = <0x00>; samsung,pin-drv = <0x03>; phandle = <0xdd>; }; sd1-bus-width1 { samsung,pins = "gpr3-0"; samsung,pin-function = <0x02>; samsung,pin-pud = <0x03>; samsung,pin-drv = <0x03>; phandle = <0xde>; }; sd1-bus-width4 { samsung,pins = "gpr3-1", "gpr3-2", "gpr3-3"; samsung,pin-function = <0x02>; samsung,pin-pud = <0x03>; samsung,pin-drv = <0x03>; phandle = <0xdf>; }; sd1-bus-width8 { samsung,pins = "gpr3-4", "gpr3-5", "gpr3-6", "gpr3-7"; samsung,pin-function = <0x02>; samsung,pin-pud = <0x03>; samsung,pin-drv = <0x03>; phandle = <0xe0>; }; pcie_bus { samsung,pins = "gpr3-4", "gpr3-5", "gpr3-6", "gpr3-7"; samsung,pin-function = <0x03>; samsung,pin-pud = <0x03>; phandle = <0xe1>; }; sd2-clk { samsung,pins = "gpr4-0"; samsung,pin-function = <0x02>; samsung,pin-pud = <0x00>; samsung,pin-drv = <0x03>; phandle = <0x91>; }; sd2-cmd { samsung,pins = "gpr4-1"; samsung,pin-function = <0x02>; samsung,pin-pud = <0x00>; samsung,pin-drv = <0x03>; phandle = <0x92>; }; sd2-cd { samsung,pins = "gpr4-2"; samsung,pin-function = <0x02>; samsung,pin-pud = <0x03>; samsung,pin-drv = <0x03>; phandle = <0xe2>; }; sd2-bus-width1 { samsung,pins = "gpr4-3"; samsung,pin-function = <0x02>; samsung,pin-pud = <0x03>; samsung,pin-drv = <0x03>; phandle = <0x93>; }; sd2-bus-width4 { samsung,pins = "gpr4-4", "gpr4-5", "gpr4-6"; samsung,pin-function = <0x02>; samsung,pin-pud = <0x03>; samsung,pin-drv = <0x03>; phandle = <0x94>; }; sd2-clk-output { samsung,pins = "gpr4-0"; samsung,pin-function = <0x01>; samsung,pin-pud = <0x00>; samsung,pin-drv = <0x02>; phandle = <0xe3>; }; sd2-cmd-output { samsung,pins = "gpr4-1"; samsung,pin-function = <0x01>; samsung,pin-pud = <0x00>; samsung,pin-drv = <0x02>; phandle = <0xe4>; }; initial-state { phandle = <0x2b>; gpr3-0 { samsung,pins = "gpr3-0"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x00>; samsung,pin-drv = <0x00>; }; gpr3-1 { samsung,pins = "gpr3-1"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; gpr3-2 { samsung,pins = "gpr3-2"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; gpr3-3 { samsung,pins = "gpr3-3"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; gpr3-7 { samsung,pins = "gpr3-7"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x00>; samsung,pin-drv = <0x00>; }; }; }; pinctrl@11090000 { compatible = "samsung,exynos5433-pinctrl"; reg = <0x11090000 0x1000>; interrupts = <0x00 0x145 0x04>; pinctrl-names = "default"; pinctrl-0 = <0x2c>; phandle = <0xe5>; gpf0 { gpio-controller; #gpio-cells = <0x02>; interrupt-controller; #interrupt-cells = <0x02>; phandle = <0x60>; }; initial-state { phandle = <0x2c>; gpf0-0 { samsung,pins = "gpf0-0"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x03>; samsung,pin-drv = <0x00>; }; gpf0-1 { samsung,pins = "gpf0-1"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x03>; samsung,pin-drv = <0x00>; }; gpf0-2 { samsung,pins = "gpf0-2"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; gpf0-3 { samsung,pins = "gpf0-3"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x03>; samsung,pin-drv = <0x00>; }; gpf0-4 { samsung,pins = "gpf0-4"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; gpf0-5 { samsung,pins = "gpf0-5"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x00>; samsung,pin-drv = <0x00>; }; gpf0-6 { samsung,pins = "gpf0-6"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; gpf0-7 { samsung,pins = "gpf0-7"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x03>; samsung,pin-drv = <0x00>; }; }; }; pinctrl@14cd0000 { compatible = "samsung,exynos5433-pinctrl"; reg = <0x14cd0000 0x1000>; interrupts = <0x00 0x1b9 0x04>; pinctrl-names = "default"; pinctrl-0 = <0x2d>; phandle = <0xe6>; gpj0 { gpio-controller; #gpio-cells = <0x02>; interrupt-controller; #interrupt-cells = <0x02>; phandle = <0x6f>; }; hs-i2c4-bus { samsung,pins = "gpj0-1", "gpj0-0"; samsung,pin-function = <0x04>; samsung,pin-pud = <0x03>; samsung,pin-drv = <0x00>; phandle = <0x6d>; }; initial-state { phandle = <0x2d>; gpj0-2 { samsung,pins = "gpj0-2"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; }; }; pinctrl@14cc0000 { compatible = "samsung,exynos5433-pinctrl"; reg = <0x14cc0000 0x1100>; interrupts = <0x00 0x1b8 0x04>; pinctrl-names = "default"; pinctrl-0 = <0x2e>; phandle = <0xe7>; gpv7 { gpio-controller; #gpio-cells = <0x02>; interrupt-controller; #interrupt-cells = <0x02>; phandle = <0x77>; }; gpb0 { gpio-controller; #gpio-cells = <0x02>; interrupt-controller; #interrupt-cells = <0x02>; phandle = <0xe8>; }; gpc0 { gpio-controller; #gpio-cells = <0x02>; interrupt-controller; #interrupt-cells = <0x02>; phandle = <0x5f>; }; gpc1 { gpio-controller; #gpio-cells = <0x02>; interrupt-controller; #interrupt-cells = <0x02>; phandle = <0xe9>; }; gpc2 { gpio-controller; #gpio-cells = <0x02>; interrupt-controller; #interrupt-cells = <0x02>; phandle = <0xea>; }; gpc3 { gpio-controller; #gpio-cells = <0x02>; interrupt-controller; #interrupt-cells = <0x02>; phandle = <0xeb>; }; gpg0 { gpio-controller; #gpio-cells = <0x02>; interrupt-controller; #interrupt-cells = <0x02>; phandle = <0x41>; }; gpd0 { gpio-controller; #gpio-cells = <0x02>; interrupt-controller; #interrupt-cells = <0x02>; phandle = <0xb4>; }; gpd1 { gpio-controller; #gpio-cells = <0x02>; interrupt-controller; #interrupt-cells = <0x02>; phandle = <0xec>; }; gpd2 { gpio-controller; #gpio-cells = <0x02>; interrupt-controller; #interrupt-cells = <0x02>; phandle = <0xed>; }; gpd4 { gpio-controller; #gpio-cells = <0x02>; interrupt-controller; #interrupt-cells = <0x02>; phandle = <0x98>; }; gpd8 { gpio-controller; #gpio-cells = <0x02>; interrupt-controller; #interrupt-cells = <0x02>; phandle = <0xee>; }; gpd6 { gpio-controller; #gpio-cells = <0x02>; interrupt-controller; #interrupt-cells = <0x02>; phandle = <0x5c>; }; gpd7 { gpio-controller; #gpio-cells = <0x02>; interrupt-controller; #interrupt-cells = <0x02>; phandle = <0xef>; }; gpg1 { gpio-controller; #gpio-cells = <0x02>; interrupt-controller; #interrupt-cells = <0x02>; phandle = <0xf0>; }; gpg2 { gpio-controller; #gpio-cells = <0x02>; interrupt-controller; #interrupt-cells = <0x02>; phandle = <0xf1>; }; gpg3 { gpio-controller; #gpio-cells = <0x02>; interrupt-controller; #interrupt-cells = <0x02>; phandle = <0xf2>; }; hs-i2c8-bus { samsung,pins = "gpb0-1", "gpb0-0"; samsung,pin-function = <0x04>; samsung,pin-pud = <0x03>; samsung,pin-drv = <0x00>; phandle = <0x7a>; }; hs-i2c9-bus { samsung,pins = "gpb0-3", "gpb0-2"; samsung,pin-function = <0x04>; samsung,pin-pud = <0x03>; samsung,pin-drv = <0x00>; phandle = <0x7f>; }; i2s1-bus { samsung,pins = "gpd4-0", "gpd4-1", "gpd4-2", "gpd4-3", "gpd4-4"; samsung,pin-function = <0x02>; samsung,pin-pud = <0x00>; samsung,pin-drv = <0x00>; phandle = <0xf3>; }; pcm1-bus { samsung,pins = "gpd4-0", "gpd4-1", "gpd4-2", "gpd4-3", "gpd4-4"; samsung,pin-function = <0x03>; samsung,pin-pud = <0x00>; samsung,pin-drv = <0x00>; phandle = <0xf4>; }; spdif-bus { samsung,pins = "gpd4-3", "gpd4-4"; samsung,pin-function = <0x04>; samsung,pin-pud = <0x00>; samsung,pin-drv = <0x00>; phandle = <0xf5>; }; fimc-is-spi-pin0 { samsung,pins = "gpc3-3", "gpc3-2", "gpc3-1", "gpc3-0"; samsung,pin-function = <0x02>; samsung,pin-pud = <0x00>; samsung,pin-drv = <0x00>; phandle = <0xf6>; }; fimc-is-spi-pin1 { samsung,pins = "gpc3-7", "gpc3-6", "gpc3-5", "gpc3-4"; samsung,pin-function = <0x02>; samsung,pin-pud = <0x00>; samsung,pin-drv = <0x00>; phandle = <0xf7>; }; uart0-bus { samsung,pins = "gpd0-3", "gpd0-2", "gpd0-1", "gpd0-0"; samsung,pin-function = <0x02>; samsung,pin-pud = <0x00>; phandle = <0x56>; }; hs-i2c2-bus { samsung,pins = "gpd0-3", "gpd0-2"; samsung,pin-function = <0x03>; samsung,pin-pud = <0x03>; samsung,pin-drv = <0x00>; phandle = <0x6b>; }; uart2-bus { samsung,pins = "gpd1-5", "gpd1-4"; samsung,pin-function = <0x02>; samsung,pin-pud = <0x00>; phandle = <0x58>; }; uart1-bus { samsung,pins = "gpd1-3", "gpd1-2", "gpd1-1", "gpd1-0"; samsung,pin-function = <0x02>; samsung,pin-pud = <0x00>; phandle = <0x57>; }; hs-i2c3-bus { samsung,pins = "gpd1-3", "gpd1-2"; samsung,pin-function = <0x03>; samsung,pin-pud = <0x03>; samsung,pin-drv = <0x00>; phandle = <0x6c>; }; hs-i2c0-bus { samsung,pins = "gpd2-1", "gpd2-0"; samsung,pin-function = <0x02>; samsung,pin-pud = <0x03>; samsung,pin-drv = <0x00>; phandle = <0x69>; }; hs-i2c1-bus { samsung,pins = "gpd2-3", "gpd2-2"; samsung,pin-function = <0x02>; samsung,pin-pud = <0x03>; samsung,pin-drv = <0x00>; phandle = <0x6a>; }; pwm0-out { samsung,pins = "gpd2-4"; samsung,pin-function = <0x02>; samsung,pin-pud = <0x00>; samsung,pin-drv = <0x00>; phandle = <0x68>; }; pwm1-out { samsung,pins = "gpd2-5"; samsung,pin-function = <0x02>; samsung,pin-pud = <0x00>; samsung,pin-drv = <0x00>; phandle = <0xf8>; }; pwm2-out { samsung,pins = "gpd2-6"; samsung,pin-function = <0x02>; samsung,pin-pud = <0x00>; samsung,pin-drv = <0x00>; phandle = <0xf9>; }; pwm3-out { samsung,pins = "gpd2-7"; samsung,pin-function = <0x02>; samsung,pin-pud = <0x00>; samsung,pin-drv = <0x00>; phandle = <0xfa>; }; spi1-bus { samsung,pins = "gpd6-2", "gpd6-4", "gpd6-5"; samsung,pin-function = <0x02>; samsung,pin-pud = <0x03>; samsung,pin-drv = <0x00>; phandle = <0x5b>; }; hs-i2c7-bus { samsung,pins = "gpd2-7", "gpd2-6"; samsung,pin-function = <0x04>; samsung,pin-pud = <0x03>; samsung,pin-drv = <0x00>; phandle = <0x74>; }; spi0-bus { samsung,pins = "gpd8-0", "gpd6-0", "gpd6-1"; samsung,pin-function = <0x02>; samsung,pin-pud = <0x03>; samsung,pin-drv = <0x00>; phandle = <0x5a>; }; hs-i2c10-bus { samsung,pins = "gpg3-1", "gpg3-0"; samsung,pin-function = <0x04>; samsung,pin-pud = <0x03>; samsung,pin-drv = <0x00>; phandle = <0x82>; }; hs-i2c11-bus { samsung,pins = "gpg3-3", "gpg3-2"; samsung,pin-function = <0x04>; samsung,pin-pud = <0x03>; samsung,pin-drv = <0x00>; phandle = <0x83>; }; spi3-bus { samsung,pins = "gpg3-4", "gpg3-6", "gpg3-7"; samsung,pin-function = <0x03>; samsung,pin-pud = <0x03>; samsung,pin-drv = <0x00>; phandle = <0x63>; }; spi4-bus { samsung,pins = "gpv7-1", "gpv7-3", "gpv7-4"; samsung,pin-function = <0x03>; samsung,pin-pud = <0x03>; samsung,pin-drv = <0x00>; phandle = <0x65>; }; fimc-is-uart { samsung,pins = "gpc1-1", "gpc0-7"; samsung,pin-function = <0x03>; samsung,pin-pud = <0x00>; samsung,pin-drv = <0x00>; phandle = <0xfb>; }; fimc-is-ch0_i2c { samsung,pins = "gpc2-1", "gpc2-0"; samsung,pin-function = <0x02>; samsung,pin-pud = <0x00>; samsung,pin-drv = <0x00>; phandle = <0xfc>; }; fimc-is-ch0_mclk { samsung,pins = "gpd7-0"; samsung,pin-function = <0x02>; samsung,pin-pud = <0x00>; samsung,pin-drv = <0x00>; phandle = <0xfd>; }; fimc-is-ch1-i2c { samsung,pins = "gpc2-3", "gpc2-2"; samsung,pin-function = <0x02>; samsung,pin-pud = <0x00>; samsung,pin-drv = <0x00>; phandle = <0xfe>; }; fimc-is-ch1-mclk { samsung,pins = "gpd7-1"; samsung,pin-function = <0x02>; samsung,pin-pud = <0x00>; samsung,pin-drv = <0x00>; phandle = <0xff>; }; fimc-is-ch2-i2c { samsung,pins = "gpc2-5", "gpc2-4"; samsung,pin-function = <0x02>; samsung,pin-pud = <0x00>; samsung,pin-drv = <0x00>; phandle = <0x100>; }; fimc-is-ch2-mclk { samsung,pins = "gpd7-2"; samsung,pin-function = <0x02>; samsung,pin-pud = <0x00>; samsung,pin-drv = <0x00>; phandle = <0x101>; }; initial-state { phandle = <0x2e>; gpv7-0 { samsung,pins = "gpv7-0"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; gpv7-1 { samsung,pins = "gpv7-1"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; gpv7-2 { samsung,pins = "gpv7-2"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x00>; samsung,pin-drv = <0x00>; }; gpv7-3 { samsung,pins = "gpv7-3"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; gpv7-4 { samsung,pins = "gpv7-4"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; gpv7-5 { samsung,pins = "gpv7-5"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; gpb0-4 { samsung,pins = "gpb0-4"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; gpc0-2 { samsung,pins = "gpc0-2"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; gpc0-5 { samsung,pins = "gpc0-5"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; gpc0-7 { samsung,pins = "gpc0-7"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; gpc1-1 { samsung,pins = "gpc1-1"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; gpc3-4 { samsung,pins = "gpc3-4"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x00>; samsung,pin-drv = <0x00>; }; gpc3-5 { samsung,pins = "gpc3-5"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x00>; samsung,pin-drv = <0x00>; }; gpc3-6 { samsung,pins = "gpc3-6"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x00>; samsung,pin-drv = <0x00>; }; gpc3-7 { samsung,pins = "gpc3-7"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x00>; samsung,pin-drv = <0x00>; }; gpg0-0 { samsung,pins = "gpg0-0"; samsung,pin-function = <0x01>; samsung,pin-pud = <0x00>; samsung,pin-drv = <0x00>; }; gpg0-1 { samsung,pins = "gpg0-1"; samsung,pin-function = <0x02>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; gpd2-5 { samsung,pins = "gpd2-5"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; gpd4-0 { samsung,pins = "gpd4-0"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x00>; samsung,pin-drv = <0x00>; }; gpd4-1 { samsung,pins = "gpd4-1"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; gpd4-2 { samsung,pins = "gpd4-2"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; gpd4-3 { samsung,pins = "gpd4-3"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; gpd4-4 { samsung,pins = "gpd4-4"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; gpd6-3 { samsung,pins = "gpd6-3"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; gpd8-1 { samsung,pins = "gpd8-1"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x03>; samsung,pin-drv = <0x00>; }; gpg1-0 { samsung,pins = "gpg1-0"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; gpg1-1 { samsung,pins = "gpg1-1"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; gpg1-2 { samsung,pins = "gpg1-2"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; gpg1-3 { samsung,pins = "gpg1-3"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; gpg1-4 { samsung,pins = "gpg1-4"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; gpg2-0 { samsung,pins = "gpg2-0"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; gpg2-1 { samsung,pins = "gpg2-1"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; gpg3-0 { samsung,pins = "gpg3-0"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; gpg3-1 { samsung,pins = "gpg3-1"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; gpg3-5 { samsung,pins = "gpg3-5"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; }; }; pinctrl@14ce0000 { compatible = "samsung,exynos5433-pinctrl"; reg = <0x14ce0000 0x1100>; interrupts = <0x00 0x1ba 0x04>; pinctrl-names = "default"; pinctrl-0 = <0x2f>; phandle = <0x102>; gpj1 { gpio-controller; #gpio-cells = <0x02>; interrupt-controller; #interrupt-cells = <0x02>; phandle = <0x103>; }; hs-i2c5-bus { samsung,pins = "gpj1-1", "gpj1-0"; samsung,pin-function = <0x04>; samsung,pin-pud = <0x03>; samsung,pin-drv = <0x00>; phandle = <0x70>; }; initial-state { phandle = <0x2f>; gpj1-2 { samsung,pins = "gpj1-2"; samsung,pin-function = <0x00>; samsung,pin-pud = <0x01>; samsung,pin-drv = <0x00>; }; }; }; system-controller@105c0000 { compatible = "samsung,exynos5433-pmu", "syscon"; reg = <0x105c0000 0x5008>; #clock-cells = <0x01>; clock-names = "clkout16"; clocks = <0x10>; assigned-clocks = <0x30 0x00>; assigned-clock-parents = <0x10>; phandle = <0x30>; syscon-reboot { compatible = "syscon-reboot"; regmap = <0x30>; offset = <0x400>; mask = <0x01>; phandle = <0x104>; }; }; interrupt-controller@11001000 { compatible = "arm,gic-400"; #interrupt-cells = <0x03>; interrupt-controller; reg = <0x11001000 0x1000 0x11002000 0x2000 0x11004000 0x2000 0x11006000 0x2000>; interrupts = <0x01 0x09 0xf04>; phandle = <0x01>; }; video-phy { compatible = "samsung,exynos5433-mipi-video-phy"; #phy-cells = <0x01>; samsung,pmu-syscon = <0x30>; samsung,cam0-sysreg = <0x31>; samsung,cam1-sysreg = <0x32>; samsung,disp-sysreg = <0x33>; phandle = <0x3a>; }; decon@13800000 { compatible = "samsung,exynos5433-decon"; reg = <0x13800000 0x2104>; clocks = <0x17 0x71 0x17 0x29 0x17 0x2d 0x17 0x3e 0x17 0x46 0x17 0x2c 0x17 0x3d 0x17 0x45 0x17 0x6b 0x17 0x6c 0x17 0x67>; clock-names = "pclk", "aclk_decon", "aclk_smmu_decon0x", "aclk_xiu_decon0x", "pclk_smmu_decon0x", "aclk_smmu_decon1x", "aclk_xiu_decon1x", "pclk_smmu_decon1x", "sclk_decon_vclk", "sclk_decon_eclk", "dsd"; power-domains = <0x16>; interrupt-names = "fifo", "vsync", "lcd_sys"; interrupts = <0x00 0xc9 0x04 0x00 0xca 0x04 0x00 0xcb 0x04>; samsung,disp-sysreg = <0x33>; status = "okay"; iommus = <0x34 0x35>; iommu-names = "m0", "m1"; phandle = <0x105>; ports { #address-cells = <0x01>; #size-cells = <0x00>; port@0 { reg = <0x00>; endpoint { remote-endpoint = <0x36>; phandle = <0x43>; }; }; }; }; decon@13880000 { compatible = "samsung,exynos5433-decon-tv"; reg = <0x13880000 0x20b8>; clocks = <0x17 0x58 0x17 0x28 0x17 0x2b 0x17 0x3c 0x17 0x44 0x17 0x2a 0x17 0x3b 0x17 0x43 0x17 0x5e 0x17 0x6a 0x17 0x67>; clock-names = "pclk", "aclk_decon", "aclk_smmu_decon0x", "aclk_xiu_decon0x", "pclk_smmu_decon0x", "aclk_smmu_decon1x", "aclk_xiu_decon1x", "pclk_smmu_decon1x", "sclk_decon_vclk", "sclk_decon_eclk", "dsd"; samsung,disp-sysreg = <0x33>; power-domains = <0x16>; interrupt-names = "fifo", "vsync", "lcd_sys"; interrupts = <0x00 0xd2 0x04 0x00 0xd3 0x04 0x00 0xd4 0x04>; status = "okay"; iommus = <0x37 0x38>; iommu-names = "m0", "m1"; phandle = <0x106>; ports { #address-cells = <0x01>; #size-cells = <0x00>; port@0 { reg = <0x00>; endpoint { remote-endpoint = <0x39>; phandle = <0x48>; }; }; }; }; dsi@13900000 { compatible = "samsung,exynos5433-mipi-dsi"; reg = <0x13900000 0xc0>; interrupts = <0x00 0xcd 0x04>; phys = <0x3a 0x01>; phy-names = "dsim"; clocks = <0x17 0x57 0x17 0x5f 0x17 0x60 0x17 0x65 0x17 0x69>; clock-names = "bus_clk", "phyclk_mipidphy0_bitclkdiv8", "phyclk_mipidphy0_rxclkesc0", "sclk_rgb_vclk_to_dsim0", "sclk_mipi"; power-domains = <0x16>; status = "okay"; #address-cells = <0x01>; #size-cells = <0x00>; vddcore-supply = <0x3b>; vddio-supply = <0x3c>; samsung,burst-clock-frequency = <0x1e848000>; samsung,esc-clock-frequency = <0xf42400>; samsung,pll-clock-frequency = <0x16e3600>; pinctrl-names = "default"; pinctrl-0 = <0x3d>; phandle = <0x107>; ports { #address-cells = <0x01>; #size-cells = <0x00>; port@0 { reg = <0x00>; endpoint { remote-endpoint = <0x3e>; phandle = <0x44>; }; }; }; panel@0 { compatible = "samsung,s6e3ha2"; reg = <0x00>; vdd3-supply = <0x3f>; vci-supply = <0x40>; reset-gpios = <0x41 0x00 0x01>; enable-gpios = <0x42 0x05 0x00>; }; }; mic@13930000 { compatible = "samsung,exynos5433-mic"; reg = <0x13930000 0x48>; clocks = <0x17 0x55 0x17 0x66>; clock-names = "pclk_mic0", "sclk_rgb_vclk_to_mic0"; power-domains = <0x16>; samsung,disp-syscon = <0x33>; status = "okay"; phandle = <0x108>; ports { #address-cells = <0x01>; #size-cells = <0x00>; port@0 { reg = <0x00>; endpoint { remote-endpoint = <0x43>; phandle = <0x36>; }; }; port@1 { reg = <0x01>; endpoint { remote-endpoint = <0x44>; phandle = <0x3e>; }; }; }; }; hdmi@13970000 { compatible = "samsung,exynos5433-hdmi"; reg = <0x13970000 0x70000>; interrupts = <0x00 0xd0 0x04>; clocks = <0x17 0x54 0x17 0x53 0x17 0x61 0x17 0x62 0x17 0x70 0x17 0x0f 0x17 0x6f 0x17 0x10 0x10 0x17 0x68>; clock-names = "hdmi_pclk", "hdmi_i_pclk", "i_tmds_clk", "i_pixel_clk", "tmds_clko", "tmds_clko_user", "pixel_clko", "pixel_clko_user", "oscclk", "i_spdif_clk"; phy = <0x45>; ddc = <0x46>; samsung,syscon-phandle = <0x30>; samsung,sysreg-phandle = <0x33>; #sound-dai-cells = <0x00>; status = "okay"; hpd-gpios = <0x47 0x00 0x00>; vdd-supply = <0x3b>; vdd_osc-supply = <0x3c>; vdd_pll-supply = <0x3b>; phandle = <0xb6>; ports { #address-cells = <0x01>; #size-cells = <0x00>; port@0 { reg = <0x00>; endpoint { remote-endpoint = <0x48>; phandle = <0x39>; }; }; port@1 { reg = <0x01>; endpoint { remote-endpoint = <0x49>; phandle = <0x78>; }; }; }; }; hdmiphy@13af0000 { reg = <0x13af0000 0x80>; phandle = <0x45>; }; syscon@13b80000 { compatible = "samsung,exynos5433-sysreg", "syscon"; reg = <0x13b80000 0x1010>; phandle = <0x33>; }; syscon@120f0000 { compatible = "samsung,exynos5433-sysreg", "syscon"; reg = <0x120f0000 0x1020>; phandle = <0x31>; }; syscon@145f0000 { compatible = "samsung,exynos5433-sysreg", "syscon"; reg = <0x145f0000 0x1038>; phandle = <0x32>; }; video-scaler@13c00000 { compatible = "samsung,exynos5433-gsc"; reg = <0x13c00000 0x1000>; interrupts = <0x00 0x129 0x04>; clock-names = "pclk", "aclk", "aclk_xiu", "aclk_gsclbend", "gsd"; clocks = <0x1c 0x19 0x1c 0x0e 0x1c 0x07 0x1c 0x0a 0x1c 0x0b>; iommus = <0x4a>; power-domains = <0x1b>; phandle = <0x109>; }; video-scaler@13c10000 { compatible = "samsung,exynos5433-gsc"; reg = <0x13c10000 0x1000>; interrupts = <0x00 0x12a 0x04>; clock-names = "pclk", "aclk", "aclk_xiu", "aclk_gsclbend", "gsd"; clocks = <0x1c 0x18 0x1c 0x0d 0x1c 0x07 0x1c 0x0a 0x1c 0x0b>; iommus = <0x4b>; power-domains = <0x1b>; phandle = <0x10a>; }; video-scaler@13c20000 { compatible = "samsung,exynos5433-gsc"; reg = <0x13c20000 0x1000>; interrupts = <0x00 0x12b 0x04>; clock-names = "pclk", "aclk", "aclk_xiu", "aclk_gsclbend", "gsd"; clocks = <0x1c 0x17 0x1c 0x0c 0x1c 0x07 0x1c 0x0a 0x1c 0x0b>; iommus = <0x4c>; power-domains = <0x1b>; phandle = <0x10b>; }; gpu@14ac0000 { compatible = "samsung,exynos5433-mali", "arm,mali-t760"; reg = <0x14ac0000 0x5000>; interrupts = <0x00 0x11a 0x04 0x00 0x11b 0x04 0x00 0x119 0x04>; interrupt-names = "job", "mmu", "gpu"; clocks = <0x4d 0x0e>; clock-names = "core"; power-domains = <0x1a>; operating-points-v2 = <0x4e>; status = "okay"; mali-supply = <0x4f>; phandle = <0x10c>; opp-table { compatible = "operating-points-v2"; phandle = <0x4e>; opp-160000000 { opp-hz = <0x00 0x9896800>; opp-microvolt = <0xf4240>; }; opp-267000000 { opp-hz = <0x00 0xfea18c0>; opp-microvolt = <0xf4240>; }; opp-350000000 { opp-hz = <0x00 0x14dc9380>; opp-microvolt = <0xfa3e8>; }; opp-420000000 { opp-hz = <0x00 0x1908b100>; opp-microvolt = <0xfa3e8>; }; opp-500000000 { opp-hz = <0x00 0x1dcd6500>; opp-microvolt = <0x106738>; }; opp-550000000 { opp-hz = <0x00 0x20c85580>; opp-microvolt = <0x112a88>; }; opp-600000000 { opp-hz = <0x00 0x23c34600>; opp-microvolt = <0x118c30>; }; opp-700000000 { opp-hz = <0x00 0x29b92700>; opp-microvolt = <0x118c30>; }; }; }; scaler@15000000 { compatible = "samsung,exynos5433-scaler"; reg = <0x15000000 0x1294>; interrupts = <0x00 0x192 0x04>; clock-names = "pclk", "aclk", "aclk_xiu"; clocks = <0x1e 0x19 0x1e 0x0e 0x1e 0x09>; iommus = <0x50>; power-domains = <0x1d>; phandle = <0x10d>; }; scaler@15010000 { compatible = "samsung,exynos5433-scaler"; reg = <0x15010000 0x1294>; interrupts = <0x00 0x193 0x04>; clock-names = "pclk", "aclk", "aclk_xiu"; clocks = <0x1e 0x18 0x1e 0x0d 0x1e 0x09>; iommus = <0x51>; power-domains = <0x1d>; phandle = <0x10e>; }; codec@15020000 { compatible = "samsung,exynos5433-jpeg"; reg = <0x15020000 0x10000>; interrupts = <0x00 0x19b 0x04>; clock-names = "pclk", "aclk", "aclk_xiu", "sclk"; clocks = <0x1e 0x17 0x1e 0x0c 0x1e 0x09 0x1e 0x1d>; iommus = <0x52>; power-domains = <0x1d>; phandle = <0x10f>; }; codec@152e0000 { compatible = "samsung,exynos5433-mfc"; reg = <0x152e0000 0x10000>; interrupts = <0x00 0x166 0x04>; clock-names = "pclk", "aclk", "aclk_xiu"; clocks = <0x20 0x10 0x20 0x09 0x20 0x06>; iommus = <0x53 0x54>; iommu-names = "left", "right"; power-domains = <0x1f>; phandle = <0x110>; }; sysmmu@13a00000 { compatible = "samsung,exynos-sysmmu"; reg = <0x13a00000 0x1000>; interrupts = <0x00 0xc0 0x04>; clock-names = "aclk", "pclk"; clocks = <0x17 0x2d 0x17 0x46>; power-domains = <0x16>; #iommu-cells = <0x00>; phandle = <0x34>; }; sysmmu@13a10000 { compatible = "samsung,exynos-sysmmu"; reg = <0x13a10000 0x1000>; interrupts = <0x00 0xc2 0x04>; clock-names = "aclk", "pclk"; clocks = <0x17 0x2c 0x17 0x45>; #iommu-cells = <0x00>; power-domains = <0x16>; phandle = <0x35>; }; sysmmu@13a20000 { compatible = "samsung,exynos-sysmmu"; reg = <0x13a20000 0x1000>; interrupts = <0x00 0xd6 0x04>; clock-names = "aclk", "pclk"; clocks = <0x17 0x2b 0x17 0x44>; #iommu-cells = <0x00>; power-domains = <0x16>; phandle = <0x37>; }; sysmmu@13a30000 { compatible = "samsung,exynos-sysmmu"; reg = <0x13a30000 0x1000>; interrupts = <0x00 0xd8 0x04>; clock-names = "aclk", "pclk"; clocks = <0x17 0x2a 0x17 0x43>; #iommu-cells = <0x00>; power-domains = <0x16>; phandle = <0x38>; }; sysmmu@13c80000 { compatible = "samsung,exynos-sysmmu"; reg = <0x13c80000 0x1000>; interrupts = <0x00 0x120 0x04>; clock-names = "aclk", "pclk"; clocks = <0x1c 0x0f 0x1c 0x1a>; #iommu-cells = <0x00>; power-domains = <0x1b>; phandle = <0x4a>; }; sysmmu@13c90000 { compatible = "samsung,exynos-sysmmu"; reg = <0x13c90000 0x1000>; interrupts = <0x00 0x122 0x04>; clock-names = "aclk", "pclk"; clocks = <0x1c 0x10 0x1c 0x1b>; #iommu-cells = <0x00>; power-domains = <0x1b>; phandle = <0x4b>; }; sysmmu@13ca0000 { compatible = "samsung,exynos-sysmmu"; reg = <0x13ca0000 0x1000>; interrupts = <0x00 0x124 0x04>; clock-names = "aclk", "pclk"; clocks = <0x1c 0x11 0x1c 0x1c>; #iommu-cells = <0x00>; power-domains = <0x1b>; phandle = <0x4c>; }; sysmmu@15040000 { compatible = "samsung,exynos-sysmmu"; reg = <0x15040000 0x1000>; interrupts = <0x00 0x194 0x04>; clock-names = "aclk", "pclk"; clocks = <0x1e 0x0f 0x1e 0x1a>; #iommu-cells = <0x00>; power-domains = <0x1d>; phandle = <0x50>; }; sysmmu@15050000 { compatible = "samsung,exynos-sysmmu"; reg = <0x15050000 0x1000>; interrupts = <0x00 0x196 0x04>; clock-names = "aclk", "pclk"; clocks = <0x1e 0x10 0x1e 0x1b>; #iommu-cells = <0x00>; power-domains = <0x1d>; phandle = <0x51>; }; sysmmu@15060000 { compatible = "samsung,exynos-sysmmu"; reg = <0x15060000 0x1000>; interrupts = <0x00 0x198 0x04>; clock-names = "aclk", "pclk"; clocks = <0x1e 0x11 0x1e 0x1c>; #iommu-cells = <0x00>; power-domains = <0x1d>; phandle = <0x52>; }; sysmmu@15200000 { compatible = "samsung,exynos-sysmmu"; reg = <0x15200000 0x1000>; interrupts = <0x00 0x160 0x04>; clock-names = "aclk", "pclk"; clocks = <0x20 0x0b 0x20 0x12>; #iommu-cells = <0x00>; power-domains = <0x1f>; phandle = <0x53>; }; sysmmu@15210000 { compatible = "samsung,exynos-sysmmu"; reg = <0x15210000 0x1000>; interrupts = <0x00 0x162 0x04>; clock-names = "aclk", "pclk"; clocks = <0x20 0x0a 0x20 0x11>; #iommu-cells = <0x00>; power-domains = <0x1f>; phandle = <0x54>; }; serial@14c10000 { compatible = "samsung,exynos5433-uart"; reg = <0x14c10000 0x100>; interrupts = <0x00 0x1a5 0x04>; clocks = <0x55 0x06 0x55 0x24>; clock-names = "uart", "clk_uart_baud0"; pinctrl-names = "default"; pinctrl-0 = <0x56>; status = "disabled"; phandle = <0x111>; }; serial@14c20000 { compatible = "samsung,exynos5433-uart"; reg = <0x14c20000 0x100>; interrupts = <0x00 0x1a6 0x04>; clocks = <0x55 0x05 0x55 0x23>; clock-names = "uart", "clk_uart_baud0"; pinctrl-names = "default"; pinctrl-0 = <0x57>; status = "okay"; phandle = <0x112>; }; serial@14c30000 { compatible = "samsung,exynos5433-uart"; reg = <0x14c30000 0x100>; interrupts = <0x00 0x1a7 0x04>; clocks = <0x55 0x04 0x55 0x22>; clock-names = "uart", "clk_uart_baud0"; pinctrl-names = "default"; pinctrl-0 = <0x58>; status = "disabled"; phandle = <0x113>; }; spi@14d20000 { compatible = "samsung,exynos5433-spi"; reg = <0x14d20000 0x100>; interrupts = <0x00 0x1b0 0x04>; dmas = <0x59 0x09 0x59 0x08>; dma-names = "tx", "rx"; #address-cells = <0x01>; #size-cells = <0x00>; clocks = <0x55 0x03 0x55 0x21 0x55 0x3d>; clock-names = "spi", "spi_busclk0", "spi_ioclk"; samsung,spi-src-clk = <0x00>; pinctrl-names = "default"; pinctrl-0 = <0x5a>; num-cs = <0x01>; status = "disabled"; phandle = <0x114>; }; spi@14d30000 { compatible = "samsung,exynos5433-spi"; reg = <0x14d30000 0x100>; interrupts = <0x00 0x1b1 0x04>; dmas = <0x59 0x0b 0x59 0x0a>; dma-names = "tx", "rx"; #address-cells = <0x01>; #size-cells = <0x00>; clocks = <0x55 0x02 0x55 0x20 0x55 0x3c>; clock-names = "spi", "spi_busclk0", "spi_ioclk"; samsung,spi-src-clk = <0x00>; pinctrl-names = "default"; pinctrl-0 = <0x5b>; num-cs = <0x01>; status = "okay"; cs-gpios = <0x5c 0x03 0x00>; phandle = <0x115>; wm5110-codec@0 { compatible = "wlf,wm5110"; reg = <0x00>; spi-max-frequency = <0x1312d00>; interrupt-parent = <0x5d>; interrupts = <0x04 0x00>; clocks = <0x30 0x00 0x5e 0x02>; clock-names = "mclk1", "mclk2"; gpio-controller; #gpio-cells = <0x02>; wlf,micd-detect-debounce = <0x12c>; wlf,micd-bias-start-time = <0x01>; wlf,micd-rate = <0x07>; wlf,micd-dbtime = <0x01>; wlf,micd-force-micbias; wlf,micd-configs = <0x00 0x01 0x00>; wlf,hpdet-channel = <0x01>; wlf,gpsw = <0x01>; wlf,inmode = <0x02 0x00 0x02 0x00>; wlf,reset = <0x5f 0x07 0x00>; wlf,ldoena = <0x60 0x00 0x00>; AVDD-supply = <0x61>; DBVDD1-supply = <0x61>; CPVDD-supply = <0x61>; DBVDD2-supply = <0x61>; DBVDD3-supply = <0x61>; phandle = <0xb5>; controller-data { samsung,spi-feedback-delay = <0x00>; }; }; }; spi@14d40000 { compatible = "samsung,exynos5433-spi"; reg = <0x14d40000 0x100>; interrupts = <0x00 0x1b2 0x04>; dmas = <0x59 0x0d 0x59 0x0c>; dma-names = "tx", "rx"; #address-cells = <0x01>; #size-cells = <0x00>; clocks = <0x55 0x01 0x55 0x1f 0x55 0x3b>; clock-names = "spi", "spi_busclk0", "spi_ioclk"; samsung,spi-src-clk = <0x00>; pinctrl-names = "default"; pinctrl-0 = <0x62>; num-cs = <0x01>; status = "disabled"; phandle = <0x116>; }; spi@14d50000 { compatible = "samsung,exynos5433-spi"; reg = <0x14d50000 0x100>; interrupts = <0x00 0x1bf 0x04>; dmas = <0x59 0x17 0x59 0x16>; dma-names = "tx", "rx"; #address-cells = <0x01>; #size-cells = <0x00>; clocks = <0x55 0x14 0x55 0x1e 0x55 0x37>; clock-names = "spi", "spi_busclk0", "spi_ioclk"; samsung,spi-src-clk = <0x00>; pinctrl-names = "default"; pinctrl-0 = <0x63>; num-cs = <0x01>; status = "okay"; no-cs-readback; phandle = <0x117>; irled@0 { compatible = "ir-spi-led"; reg = <0x00>; spi-max-frequency = <0x4c4b40>; power-supply = <0x64>; duty-cycle = <0x3c>; led-active-low; controller-data { samsung,spi-feedback-delay = <0x00>; }; }; }; spi@14d00000 { compatible = "samsung,exynos5433-spi"; reg = <0x14d00000 0x100>; interrupts = <0x00 0x19c 0x04>; dmas = <0x59 0x19 0x59 0x18>; dma-names = "tx", "rx"; #address-cells = <0x01>; #size-cells = <0x00>; clocks = <0x55 0x13 0x55 0x1d 0x55 0x36>; clock-names = "spi", "spi_busclk0", "spi_ioclk"; samsung,spi-src-clk = <0x00>; pinctrl-names = "default"; pinctrl-0 = <0x65>; num-cs = <0x01>; status = "disabled"; phandle = <0x118>; }; adc@14d10000 { compatible = "samsung,exynos7-adc"; reg = <0x14d10000 0x100>; interrupts = <0x00 0x1b6 0x04>; clock-names = "adc"; clocks = <0x55 0x30>; #io-channel-cells = <0x01>; io-channel-ranges; status = "okay"; vdd-supply = <0x27>; phandle = <0x66>; thermistor-ap { compatible = "murata,ncp03wf104"; pullup-uv = <0x1b7740>; pullup-ohm = <0x186a0>; pulldown-ohm = <0x00>; io-channels = <0x66 0x00>; }; thermistor-battery { compatible = "murata,ncp03wf104"; pullup-uv = <0x1b7740>; pullup-ohm = <0x186a0>; pulldown-ohm = <0x00>; io-channels = <0x66 0x01>; #thermal-sensor-cells = <0x00>; }; thermistor-charger { compatible = "murata,ncp03wf104"; pullup-uv = <0x1b7740>; pullup-ohm = <0x186a0>; pulldown-ohm = <0x00>; io-channels = <0x66 0x02>; }; }; i2s@14d60000 { compatible = "samsung,exynos7-i2s"; reg = <0x14d60000 0x100>; dmas = <0x59 0x1f 0x59 0x1e>; dma-names = "tx", "rx"; interrupts = <0x00 0x1b3 0x04>; clocks = <0x55 0x2f 0x55 0x2f 0x55 0x41>; clock-names = "iis", "i2s_opclk0", "i2s_opclk1"; #clock-cells = <0x01>; #sound-dai-cells = <0x01>; status = "okay"; assigned-clocks = <0x67 0x01>; assigned-clock-parents = <0x55 0x41>; phandle = <0x67>; }; pwm@14dd0000 { compatible = "samsung,exynos4210-pwm"; reg = <0x14dd0000 0x100>; interrupts = <0x00 0x1a0 0x04 0x00 0x1a1 0x04 0x00 0x1a2 0x04 0x00 0x1a3 0x04 0x00 0x1a4 0x04>; samsung,pwm-outputs = <0x00 0x01 0x02 0x03>; clocks = <0x55 0x2c>; clock-names = "timers"; #pwm-cells = <0x03>; status = "okay"; pinctrl-0 = <0x68>; pinctrl-names = "default"; phandle = <0x7e>; }; hsi2c@14e40000 { compatible = "samsung,exynos7-hsi2c"; reg = <0x14e40000 0x1000>; interrupts = <0x00 0x1ac 0x04>; #address-cells = <0x01>; #size-cells = <0x00>; pinctrl-names = "default"; pinctrl-0 = <0x69>; clocks = <0x55 0x0a>; clock-names = "hsi2c"; status = "okay"; clock-frequency = <0x2625a0>; phandle = <0x119>; s2mps13-pmic@66 { compatible = "samsung,s2mps13-pmic"; interrupt-parent = <0x5d>; interrupts = <0x07 0x08>; reg = <0x66>; samsung,s2mps11-wrstbi-ground; clocks { compatible = "samsung,s2mps13-clk"; #clock-cells = <0x01>; clock-output-names = "s2mps13_ap", "s2mps13_cp", "s2mps13_bt"; phandle = <0x5e>; }; regulators { LDO1 { regulator-name = "VDD_ALIVE_0.9V_AP"; regulator-min-microvolt = <0xdbba0>; regulator-max-microvolt = <0xdbba0>; regulator-always-on; phandle = <0x11a>; }; LDO2 { regulator-name = "VDDQ_MMC2_2.8V_AP"; regulator-min-microvolt = <0x2ab980>; regulator-max-microvolt = <0x2ab980>; regulator-always-on; phandle = <0x11b>; regulator-state-mem { regulator-off-in-suspend; }; }; LDO3 { regulator-name = "VDD1_E_1.8V_AP"; regulator-min-microvolt = <0x1b7740>; regulator-max-microvolt = <0x1b7740>; regulator-always-on; phandle = <0x27>; }; LDO4 { regulator-name = "VDD10_MIF_PLL_1.0V_AP"; regulator-min-microvolt = <0x13d620>; regulator-max-microvolt = <0x13d620>; regulator-always-on; phandle = <0x11c>; regulator-state-mem { regulator-off-in-suspend; }; }; LDO5 { regulator-name = "VDD10_DPLL_1.0V_AP"; regulator-min-microvolt = <0xf4240>; regulator-max-microvolt = <0xf4240>; regulator-always-on; phandle = <0x11d>; regulator-state-mem { regulator-off-in-suspend; }; }; LDO6 { regulator-name = "VDD10_MIPI2L_1.0V_AP"; regulator-min-microvolt = <0xf4240>; regulator-max-microvolt = <0xf4240>; phandle = <0x3b>; regulator-state-mem { regulator-off-in-suspend; }; }; LDO7 { regulator-name = "VDD18_MIPI2L_1.8V_AP"; regulator-min-microvolt = <0x1b7740>; regulator-max-microvolt = <0x1b7740>; regulator-always-on; phandle = <0x3c>; regulator-state-mem { regulator-off-in-suspend; }; }; LDO8 { regulator-name = "VDD18_LLI_1.8V_AP"; regulator-min-microvolt = <0x1b7740>; regulator-max-microvolt = <0x1b7740>; regulator-always-on; phandle = <0x11e>; regulator-state-mem { regulator-off-in-suspend; }; }; LDO9 { regulator-name = "VDD18_ABB_ETC_1.8V_AP"; regulator-min-microvolt = <0x1b7740>; regulator-max-microvolt = <0x1b7740>; regulator-always-on; phandle = <0x11f>; regulator-state-mem { regulator-off-in-suspend; }; }; LDO10 { regulator-name = "VDD33_USB30_3.0V_AP"; regulator-min-microvolt = <0x2dc6c0>; regulator-max-microvolt = <0x2dc6c0>; phandle = <0x84>; regulator-state-mem { regulator-off-in-suspend; }; }; LDO11 { regulator-name = "VDD_INT_M_1.0V_AP"; regulator-min-microvolt = <0xf4240>; regulator-max-microvolt = <0xf4240>; regulator-always-on; phandle = <0x120>; regulator-state-mem { regulator-off-in-suspend; }; }; LDO12 { regulator-name = "VDD_KFC_M_1.1V_AP"; regulator-min-microvolt = "", "\f5"; regulator-max-microvolt = <0x149970>; regulator-always-on; phandle = <0x121>; }; LDO13 { regulator-name = "VDD_G3D_M_0.95V_AP"; regulator-min-microvolt = <0xe7ef0>; regulator-max-microvolt = <0xe7ef0>; regulator-always-on; phandle = <0x122>; regulator-state-mem { regulator-off-in-suspend; }; }; LDO14 { regulator-name = "VDDQ_M1_LDO_1.2V_AP"; regulator-min-microvolt = <0x124f80>; regulator-max-microvolt = <0x124f80>; regulator-always-on; phandle = <0x123>; regulator-state-mem { regulator-off-in-suspend; }; }; LDO15 { regulator-name = "VDDQ_M2_LDO_1.2V_AP"; regulator-min-microvolt = <0x124f80>; regulator-max-microvolt = <0x124f80>; regulator-always-on; phandle = <0x124>; regulator-state-mem { regulator-off-in-suspend; }; }; LDO16 { regulator-name = "VDDQ_EFUSE"; regulator-min-microvolt = <0x155cc0>; regulator-max-microvolt = <0x33e140>; regulator-always-on; phandle = <0x125>; }; LDO17 { regulator-name = "V_TFLASH_2.8V_AP"; regulator-min-microvolt = <0x2ab980>; regulator-max-microvolt = <0x2ab980>; phandle = <0x126>; }; LDO18 { regulator-name = "V_CODEC_1.8V_AP"; regulator-min-microvolt = <0x1b7740>; regulator-max-microvolt = <0x1b7740>; phandle = <0x61>; }; LDO19 { regulator-name = "VDDA_1.8V_COMP"; regulator-min-microvolt = <0x1b7740>; regulator-max-microvolt = <0x1b7740>; regulator-always-on; phandle = <0x127>; }; LDO20 { regulator-name = "VCC_2.8V_AP"; regulator-min-microvolt = <0x2ab980>; regulator-max-microvolt = <0x2ab980>; regulator-always-on; phandle = <0x128>; }; LDO21 { regulator-name = "VT_CAM_1.8V"; regulator-min-microvolt = <0x1b7740>; regulator-max-microvolt = <0x1b7740>; phandle = <0x129>; }; LDO22 { regulator-name = "CAM_IO_1.8V_AP"; regulator-min-microvolt = <0x1b7740>; regulator-max-microvolt = <0x1b7740>; phandle = <0x12a>; }; LDO23 { regulator-name = "CAM_SEN_CORE_1.05V_AP"; regulator-min-microvolt = <0x100590>; regulator-max-microvolt = <0x100590>; phandle = <0x12b>; }; LDO24 { regulator-name = "VT_CAM_1.2V"; regulator-min-microvolt = <0x124f80>; regulator-max-microvolt = <0x124f80>; phandle = <0x12c>; }; LDO25 { regulator-name = "UNUSED_LDO25"; regulator-min-microvolt = <0x2ab980>; regulator-max-microvolt = <0x2ab980>; phandle = <0x12d>; }; LDO26 { regulator-name = "CAM_AF_2.8V_AP"; regulator-min-microvolt = <0x2ab980>; regulator-max-microvolt = <0x2ab980>; phandle = <0x12e>; }; LDO27 { regulator-name = "VCC_3.0V_LCD_AP"; regulator-min-microvolt = <0x2dc6c0>; regulator-max-microvolt = <0x2dc6c0>; phandle = <0x3f>; }; LDO28 { regulator-name = "VCC_1.8V_LCD_AP"; regulator-min-microvolt = <0x1b7740>; regulator-max-microvolt = <0x1b7740>; phandle = <0x40>; }; LDO29 { regulator-name = "VT_CAM_2.8V"; regulator-min-microvolt = <0x2dc6c0>; regulator-max-microvolt = <0x2dc6c0>; phandle = <0x12f>; }; LDO30 { regulator-name = "TSP_AVDD_3.3V_AP"; regulator-min-microvolt = <0x325aa0>; regulator-max-microvolt = <0x325aa0>; phandle = <0x71>; }; LDO31 { regulator-name = "TSP_VDD_1.85V_AP"; regulator-min-microvolt = <0x1c3a90>; regulator-max-microvolt = <0x1c3a90>; phandle = <0x72>; }; LDO32 { regulator-name = "VTOUCH_1.8V_AP"; regulator-min-microvolt = <0x1b7740>; regulator-max-microvolt = <0x1b7740>; phandle = <0x80>; }; LDO33 { regulator-name = "VTOUCH_LED_3.3V"; regulator-min-microvolt = <0x2625a0>; regulator-max-microvolt = <0x325aa0>; regulator-ramp-delay = <0x30d4>; phandle = <0x81>; }; LDO34 { regulator-name = "VCC_1.8V_MHL_AP"; regulator-min-microvolt = <0xf4240>; regulator-max-microvolt = <0x200b20>; phandle = <0x76>; }; LDO35 { regulator-name = "OIS_VM_2.8V"; regulator-min-microvolt = <0x1b7740>; regulator-max-microvolt = <0x2ab980>; phandle = <0x130>; }; LDO36 { regulator-name = "VSIL_1.0V"; regulator-min-microvolt = <0xf4240>; regulator-max-microvolt = <0xf4240>; phandle = <0x75>; }; LDO37 { regulator-name = "VF_1.8V"; regulator-min-microvolt = <0x1b7740>; regulator-max-microvolt = <0x1b7740>; phandle = <0x131>; }; LDO38 { regulator-name = "VCC_3.0V_MOTOR_AP"; regulator-min-microvolt = <0x2dc6c0>; regulator-max-microvolt = <0x2dc6c0>; phandle = <0x7d>; }; LDO39 { regulator-name = "V_HRM_1.8V"; regulator-min-microvolt = <0x1b7740>; regulator-max-microvolt = <0x1b7740>; phandle = <0x132>; }; LDO40 { regulator-name = "V_HRM_3.3V"; regulator-min-microvolt = <0x325aa0>; regulator-max-microvolt = <0x325aa0>; phandle = <0x133>; }; BUCK1 { regulator-name = "VDD_MIF_0.9V_AP"; regulator-min-microvolt = <0x927c0>; regulator-max-microvolt = <0x16e360>; regulator-always-on; phandle = <0x134>; regulator-state-mem { regulator-off-in-suspend; }; }; BUCK2 { regulator-name = "VDD_EGL_1.0V_AP"; regulator-min-microvolt = <0xdbba0>; regulator-max-microvolt = <0x13d620>; regulator-always-on; phandle = <0x0f>; regulator-state-mem { regulator-off-in-suspend; }; }; BUCK3 { regulator-name = "VDD_KFC_1.0V_AP"; regulator-min-microvolt = "", "\f5"; regulator-max-microvolt = <0x124f80>; regulator-always-on; phandle = <0x0c>; regulator-state-mem { regulator-off-in-suspend; }; }; BUCK4 { regulator-name = "VDD_INT_0.95V_AP"; regulator-min-microvolt = <0x927c0>; regulator-max-microvolt = <0x16e360>; regulator-always-on; phandle = <0x9d>; regulator-state-mem { regulator-off-in-suspend; }; }; BUCK5 { regulator-name = "VDD_DISP_CAM0_0.9V_AP"; regulator-min-microvolt = <0x927c0>; regulator-max-microvolt = <0x16e360>; regulator-always-on; phandle = <0x135>; regulator-state-mem { regulator-off-in-suspend; }; }; BUCK6 { regulator-name = "VDD_G3D_0.9V_AP"; regulator-min-microvolt = <0x927c0>; regulator-max-microvolt = <0x16e360>; regulator-always-on; phandle = <0x4f>; regulator-state-mem { regulator-off-in-suspend; }; }; BUCK7 { regulator-name = "VDD_MEM1_1.2V_AP"; regulator-min-microvolt = <0x124f80>; regulator-max-microvolt = <0x124f80>; regulator-always-on; phandle = <0x136>; }; BUCK8 { regulator-name = "VDD_LLDO_1.35V_AP"; regulator-min-microvolt = <0x149970>; regulator-max-microvolt = <0x325aa0>; regulator-always-on; phandle = <0x137>; }; BUCK9 { regulator-name = "VDD_MLDO_2.0V_AP"; regulator-min-microvolt = <0x149970>; regulator-max-microvolt = <0x325aa0>; regulator-always-on; phandle = <0x138>; }; BUCK10 { regulator-name = "vdd_mem2"; regulator-min-microvolt = <0x86470>; regulator-max-microvolt = <0x16e360>; regulator-always-on; phandle = <0x139>; }; }; }; }; hsi2c@14e50000 { compatible = "samsung,exynos7-hsi2c"; reg = <0x14e50000 0x1000>; interrupts = <0x00 0x1ad 0x04>; #address-cells = <0x01>; #size-cells = <0x00>; pinctrl-names = "default"; pinctrl-0 = <0x6a>; clocks = <0x55 0x09>; clock-names = "hsi2c"; status = "disabled"; phandle = <0x13a>; }; hsi2c@14e60000 { compatible = "samsung,exynos7-hsi2c"; reg = <0x14e60000 0x1000>; interrupts = <0x00 0x1ae 0x04>; #address-cells = <0x01>; #size-cells = <0x00>; pinctrl-names = "default"; pinctrl-0 = <0x6b>; clocks = <0x55 0x08>; clock-names = "hsi2c"; status = "disabled"; phandle = <0x13b>; }; hsi2c@14e70000 { compatible = "samsung,exynos7-hsi2c"; reg = <0x14e70000 0x1000>; interrupts = <0x00 0x1af 0x04>; #address-cells = <0x01>; #size-cells = <0x00>; pinctrl-names = "default"; pinctrl-0 = <0x6c>; clocks = <0x55 0x07>; clock-names = "hsi2c"; status = "disabled"; phandle = <0x13c>; }; hsi2c@14ec0000 { compatible = "samsung,exynos7-hsi2c"; reg = <0x14ec0000 0x1000>; interrupts = <0x00 0x1a8 0x04>; #address-cells = <0x01>; #size-cells = <0x00>; pinctrl-names = "default"; pinctrl-0 = <0x6d>; clocks = <0x55 0x1c>; clock-names = "hsi2c"; status = "okay"; phandle = <0x13d>; nfc@27 { compatible = "samsung,s3fwrn5-i2c"; reg = <0x27>; interrupt-parent = <0x6e>; interrupts = <0x03 0x04>; en-gpios = <0x42 0x04 0x00>; wake-gpios = <0x6f 0x02 0x00>; phandle = <0x13e>; }; }; hsi2c@14ed0000 { compatible = "samsung,exynos7-hsi2c"; reg = <0x14ed0000 0x1000>; interrupts = <0x00 0x1a9 0x04>; #address-cells = <0x01>; #size-cells = <0x00>; pinctrl-names = "default"; pinctrl-0 = <0x70>; clocks = <0x55 0x1b>; clock-names = "hsi2c"; status = "okay"; phandle = <0x13f>; touchscreen@49 { compatible = "st,stmfts"; reg = <0x49>; interrupt-parent = <0x6e>; interrupts = <0x01 0x08>; avdd-supply = <0x71>; vdd-supply = <0x72>; touchscreen-size-x = <0x59f>; touchscreen-size-y = <0x9ff>; phandle = <0x140>; }; }; hsi2c@14ee0000 { compatible = "samsung,exynos7-hsi2c"; reg = <0x14ee0000 0x1000>; interrupts = <0x00 0x1aa 0x04>; #address-cells = <0x01>; #size-cells = <0x00>; pinctrl-names = "default"; pinctrl-0 = <0x73>; clocks = <0x55 0x1a>; clock-names = "hsi2c"; status = "disabled"; phandle = <0x141>; }; hsi2c@14ef0000 { compatible = "samsung,exynos7-hsi2c"; reg = <0x14ef0000 0x1000>; interrupts = <0x00 0x1ab 0x04>; #address-cells = <0x01>; #size-cells = <0x00>; pinctrl-names = "default"; pinctrl-0 = <0x74>; clocks = <0x55 0x19>; clock-names = "hsi2c"; status = "okay"; clock-frequency = <0xf4240>; phandle = <0x142>; sii8620@39 { reg = <0x39>; compatible = "sil,sii8620"; cvcc10-supply = <0x75>; iovcc18-supply = <0x76>; interrupt-parent = <0x60>; interrupts = <0x02 0x04>; reset-gpios = <0x77 0x00 0x01>; clocks = <0x30 0x00>; clock-names = "xtal"; ports { #address-cells = <0x01>; #size-cells = <0x00>; port@0 { reg = <0x00>; endpoint { remote-endpoint = <0x78>; phandle = <0x49>; }; }; port@1 { reg = <0x01>; endpoint { remote-endpoint = <0x79>; phandle = <0x7b>; }; }; }; }; }; hsi2c@14d90000 { compatible = "samsung,exynos7-hsi2c"; reg = <0x14d90000 0x1000>; interrupts = <0x00 0x1bb 0x04>; #address-cells = <0x01>; #size-cells = <0x00>; pinctrl-names = "default"; pinctrl-0 = <0x7a>; clocks = <0x55 0x18>; clock-names = "hsi2c"; status = "okay"; phandle = <0x143>; max77843@66 { compatible = "maxim,max77843"; interrupt-parent = <0x6e>; interrupts = <0x05 0x02>; reg = <0x66>; max77843-muic { compatible = "maxim,max77843-muic"; phandle = <0x144>; musb_connector { compatible = "samsung,usb-connector-11pin", "usb-b-connector"; label = "micro-USB"; type = "micro"; phandle = <0x145>; ports { #address-cells = <0x01>; #size-cells = <0x00>; port@3 { reg = <0x03>; endpoint { remote-endpoint = <0x7b>; phandle = <0x79>; }; }; }; }; ports { port { endpoint { remote-endpoint = <0x7c>; phandle = <0x87>; }; }; }; }; regulators { compatible = "maxim,max77843-regulator"; SAFEOUT1 { regulator-name = "SAFEOUT1"; regulator-min-microvolt = <0x325aa0>; regulator-max-microvolt = <0x4b87f0>; phandle = <0x86>; }; SAFEOUT2 { regulator-name = "SAFEOUT2"; regulator-min-microvolt = <0x325aa0>; regulator-max-microvolt = <0x4b87f0>; phandle = <0x146>; }; CHARGER { regulator-name = "CHARGER"; regulator-min-microamp = <0x186a0>; regulator-max-microamp = <0x3010b0>; phandle = <0x147>; }; }; max77843-haptic { compatible = "maxim,max77843-haptic"; haptic-supply = <0x7d>; pwms = <0x7e 0x00 0x8386 0x00>; pwm-names = "haptic"; phandle = <0x148>; }; }; }; hsi2c@14da0000 { compatible = "samsung,exynos7-hsi2c"; reg = <0x14da0000 0x1000>; interrupts = <0x00 0x1bc 0x04>; #address-cells = <0x01>; #size-cells = <0x00>; pinctrl-names = "default"; pinctrl-0 = <0x7f>; clocks = <0x55 0x17>; clock-names = "hsi2c"; status = "okay"; phandle = <0x149>; touchkey@20 { compatible = "cypress,tm2-touchkey"; reg = <0x20>; interrupt-parent = <0x47>; interrupts = <0x02 0x02>; vcc-supply = <0x80>; vdd-supply = <0x81>; }; }; hsi2c@14de0000 { compatible = "samsung,exynos7-hsi2c"; reg = <0x14de0000 0x1000>; interrupts = <0x00 0x1bd 0x04>; #address-cells = <0x01>; #size-cells = <0x00>; pinctrl-names = "default"; pinctrl-0 = <0x82>; clocks = <0x55 0x16>; clock-names = "hsi2c"; status = "disabled"; phandle = <0x14a>; }; hsi2c@14df0000 { compatible = "samsung,exynos7-hsi2c"; reg = <0x14df0000 0x1000>; interrupts = <0x00 0x1be 0x04>; #address-cells = <0x01>; #size-cells = <0x00>; pinctrl-names = "default"; pinctrl-0 = <0x83>; clocks = <0x55 0x15>; clock-names = "hsi2c"; status = "okay"; phandle = <0x46>; }; usbdrd { compatible = "samsung,exynos5433-dwusb3"; clocks = <0x14 0x3b 0x14 0x72 0x14 0x6e 0x14 0x6d>; clock-names = "aclk", "susp_clk", "phyclk", "pipe_pclk"; #address-cells = <0x01>; #size-cells = <0x01>; ranges; status = "okay"; vdd33-supply = <0x84>; vdd10-supply = <0x3b>; phandle = <0x14b>; dwc3@15400000 { compatible = "snps,dwc3"; clocks = <0x14 0x72 0x14 0x3b 0x14 0x72>; clock-names = "ref", "bus_early", "suspend"; reg = <0x15400000 0x10000>; interrupts = <0x00 0xe7 0x04>; phys = <0x85 0x00 0x85 0x01>; phy-names = "usb2-phy", "usb3-phy"; dr_mode = "otg"; phandle = <0x14c>; }; }; phy@15500000 { compatible = "samsung,exynos5433-usbdrd-phy"; reg = <0x15500000 0x100>; clocks = <0x14 0x3b 0x10 0x14 0x6e 0x14 0x6d 0x14 0x72>; clock-names = "phy", "ref", "phy_utmi", "phy_pipe", "itp"; #phy-cells = <0x01>; samsung,pmu-syscon = <0x30>; status = "okay"; vbus-supply = <0x86>; phandle = <0x85>; port { endpoint { remote-endpoint = <0x87>; phandle = <0x7c>; }; }; }; phy@15580000 { compatible = "samsung,exynos5433-usbdrd-phy"; reg = <0x15580000 0x100>; clocks = <0x14 0x3a 0x10 0x14 0x64 0x14 0x63 0x14 0x71>; clock-names = "phy", "ref", "phy_utmi", "phy_pipe", "itp"; #phy-cells = <0x01>; samsung,pmu-syscon = <0x30>; status = "disabled"; phandle = <0x88>; }; usbhost { compatible = "samsung,exynos5433-dwusb3"; clocks = <0x14 0x3a 0x14 0x71 0x14 0x64 0x14 0x63>; clock-names = "aclk", "susp_clk", "phyclk", "pipe_pclk"; #address-cells = <0x01>; #size-cells = <0x01>; ranges; status = "disabled"; phandle = <0x14d>; dwc3@15a00000 { compatible = "snps,dwc3"; clocks = <0x14 0x71 0x14 0x3a 0x14 0x71>; clock-names = "ref", "bus_early", "suspend"; reg = <0x15a00000 0x10000>; interrupts = <0x00 0xf4 0x04>; phys = <0x88 0x00 0x88 0x01>; phy-names = "usb2-phy", "usb3-phy"; phandle = <0x14e>; }; }; mshc@15540000 { compatible = "samsung,exynos7-dw-mshc-smu"; interrupts = <0x00 0xe1 0x04>; #address-cells = <0x01>; #size-cells = <0x00>; reg = <0x15540000 0x2000>; clocks = <0x14 0x37 0x14 0x3f>; clock-names = "biu", "ciu"; fifo-depth = <0x80>; status = "okay"; mmc-hs200-1_8v; mmc-hs400-1_8v; cap-mmc-highspeed; non-removable; card-detect-delay = <0xc8>; samsung,dw-mshc-ciu-div = <0x03>; samsung,dw-mshc-sdr-timing = <0x00 0x04>; samsung,dw-mshc-ddr-timing = <0x00 0x02>; samsung,dw-mshc-hs400-timing = <0x00 0x03>; samsung,read-strobe-delay = <0x5a>; pinctrl-names = "default"; pinctrl-0 = <0x89 0x8a 0x8b 0x8c 0x8d 0x8e 0x8f>; bus-width = <0x08>; assigned-clocks = <0x13 0xcd>; assigned-clock-rates = <0x2faf0800>; phandle = <0x14f>; }; mshc@15550000 { compatible = "samsung,exynos7-dw-mshc-smu"; interrupts = <0x00 0xe2 0x04>; #address-cells = <0x01>; #size-cells = <0x00>; reg = <0x15550000 0x2000>; clocks = <0x14 0x36 0x14 0x3e>; clock-names = "biu", "ciu"; fifo-depth = <0x40>; status = "disabled"; phandle = <0x150>; }; mshc@15560000 { compatible = "samsung,exynos7-dw-mshc-smu"; interrupts = <0x00 0xe3 0x04>; #address-cells = <0x01>; #size-cells = <0x00>; reg = <0x15560000 0x2000>; clocks = <0x14 0x35 0x14 0x3d>; clock-names = "biu", "ciu"; fifo-depth = <0x80>; status = "okay"; cap-sd-highspeed; disable-wp; cd-gpios = <0x90 0x04 0x01>; card-detect-delay = <0xc8>; samsung,dw-mshc-ciu-div = <0x03>; samsung,dw-mshc-sdr-timing = <0x00 0x04>; samsung,dw-mshc-ddr-timing = <0x00 0x02>; pinctrl-names = "default"; pinctrl-0 = <0x91 0x92 0x93 0x94>; bus-width = <0x04>; phandle = <0x151>; }; pdma@15610000 { compatible = "arm,pl330", "arm,primecell"; reg = <0x15610000 0x1000>; interrupts = <0x00 0xe4 0x04>; clocks = <0x14 0x41>; clock-names = "apb_pclk"; #dma-cells = <0x01>; #dma-channels = <0x08>; #dma-requests = <0x20>; phandle = <0x59>; }; pdma@15600000 { compatible = "arm,pl330", "arm,primecell"; reg = <0x15600000 0x1000>; interrupts = <0x00 0xf6 0x04>; clocks = <0x14 0x40>; clock-names = "apb_pclk"; #dma-cells = <0x01>; #dma-channels = <0x08>; #dma-requests = <0x20>; phandle = <0x152>; }; audio-subsystem@11400000 { compatible = "samsung,exynos5433-lpass"; reg = <0x11400000 0x100 0x11500000 0x08>; clocks = <0x19 0x25>; clock-names = "sfr0_ctrl"; samsung,pmu-syscon = <0x30>; power-domains = <0x18>; #address-cells = <0x01>; #size-cells = <0x01>; ranges; adma@11420000 { compatible = "arm,pl330", "arm,primecell"; reg = <0x11420000 0x1000>; interrupts = <0x00 0x49 0x04>; clocks = <0x19 0x18>; clock-names = "apb_pclk"; #dma-cells = <0x01>; #dma-channels = <0x08>; #dma-requests = <0x20>; power-domains = <0x18>; phandle = <0x95>; }; i2s@11440000 { compatible = "samsung,exynos7-i2s"; reg = <0x11440000 0x100>; dmas = <0x95 0x00 0x95 0x02>; dma-names = "tx", "rx"; interrupts = <0x00 0x46 0x04>; #address-cells = <0x01>; #size-cells = <0x00>; clocks = <0x19 0x23 0x19 0x2f 0x19 0x2e>; clock-names = "iis", "i2s_opclk0", "i2s_opclk1"; #clock-cells = <0x01>; pinctrl-names = "default"; pinctrl-0 = <0x96>; power-domains = <0x18>; #sound-dai-cells = <0x01>; status = "okay"; phandle = <0xb7>; }; serial@11460000 { compatible = "samsung,exynos5433-uart"; reg = <0x11460000 0x100>; interrupts = <0x00 0x43 0x04>; clocks = <0x19 0x21 0x19 0x2c>; clock-names = "uart", "clk_uart_baud0"; pinctrl-names = "default"; pinctrl-0 = <0x97>; power-domains = <0x18>; status = "okay"; phandle = <0x153>; bluetooth { compatible = "brcm,bcm43438-bt"; max-speed = <0x2dc6c0>; shutdown-gpios = <0x98 0x00 0x00>; device-wakeup-gpios = <0x99 0x07 0x00>; host-wakeup-gpios = <0x90 0x02 0x00>; clocks = <0x5e 0x02>; clock-names = "extclk"; }; }; }; bus0 { compatible = "samsung,exynos-bus"; clocks = <0x13 0xdd>; clock-names = "bus"; operating-points-v2 = <0x9a>; status = "okay"; devfreq-events = <0x9b 0x9c>; vdd-supply = <0x9d>; exynos,saturation-ratio = <0x0a>; phandle = <0x9f>; }; bus1 { compatible = "samsung,exynos-bus"; clocks = <0x13 0xdc>; clock-names = "bus"; operating-points-v2 = <0x9e>; status = "okay"; devfreq = <0x9f>; phandle = <0x154>; }; bus2 { compatible = "samsung,exynos-bus"; clocks = <0x13 0xe9>; clock-names = "bus"; operating-points-v2 = <0xa0>; status = "okay"; devfreq = <0x9f>; phandle = <0x155>; }; bus3 { compatible = "samsung,exynos-bus"; clocks = <0x13 0xed>; clock-names = "bus"; operating-points-v2 = <0xa1>; status = "okay"; devfreq = <0x9f>; phandle = <0x156>; }; bus4 { compatible = "samsung,exynos-bus"; clocks = <0x13 0xea>; clock-names = "bus"; operating-points-v2 = <0x9a>; status = "okay"; devfreq = <0x9f>; phandle = <0x157>; }; bus5 { compatible = "samsung,exynos-bus"; clocks = <0x13 0xec>; clock-names = "bus"; operating-points-v2 = <0x9a>; status = "okay"; devfreq = <0x9f>; phandle = <0x158>; }; bus6 { compatible = "samsung,exynos-bus"; clocks = <0x13 0xeb>; clock-names = "bus"; operating-points-v2 = <0x9a>; status = "okay"; devfreq = <0x9f>; phandle = <0x159>; }; bus7 { compatible = "samsung,exynos-bus"; clocks = <0x13 0xe0>; clock-names = "bus"; operating-points-v2 = <0xa1>; status = "okay"; devfreq = <0x9f>; phandle = <0x15a>; }; bus8 { compatible = "samsung,exynos-bus"; clocks = <0x13 0xe1>; clock-names = "bus"; operating-points-v2 = <0xa1>; status = "okay"; devfreq = <0x9f>; phandle = <0x15b>; }; bus9 { compatible = "samsung,exynos-bus"; clocks = <0x12 0x97>; clock-names = "bus"; operating-points-v2 = <0xa2>; status = "okay"; devfreq = <0x9f>; phandle = <0x15c>; }; opp_table2 { compatible = "operating-points-v2"; opp-shared; phandle = <0x9a>; opp-400000000 { opp-hz = <0x00 0x17d78400>; opp-microvolt = <0x106738>; }; opp-267000000 { opp-hz = <0x00 0xfea18c0>; opp-microvolt = <0xf4240>; }; opp-200000000 { opp-hz = <0x00 0xbebc200>; opp-microvolt = <0xee098>; }; opp-160000000 { opp-hz = <0x00 0x9896800>; opp-microvolt = <0xeafc4>; }; opp-134000000 { opp-hz = <0x00 0x7fcad80>; opp-microvolt = <0xe7ef0>; }; opp-100000000 { opp-hz = <0x00 0x5f5e100>; opp-microvolt = <0xe4e1c>; }; }; opp_table3 { compatible = "operating-points-v2"; phandle = <0x9e>; opp-267000000 { opp-hz = <0x00 0xfea18c0>; }; opp-200000000 { opp-hz = <0x00 0xbebc200>; }; opp-160000000 { opp-hz = <0x00 0x9896800>; }; opp-134000000 { opp-hz = <0x00 0x7fcad80>; }; opp-100000000 { opp-hz = <0x00 0x5f5e100>; }; }; opp_table4 { compatible = "operating-points-v2"; phandle = <0xa0>; opp-333000000 { opp-hz = <0x00 0x13d92d40>; }; opp-222000000 { opp-hz = <0x00 0xd3b7380>; }; opp-166500000 { opp-hz = <0x00 0x9ec96a0>; }; }; opp_table5 { compatible = "operating-points-v2"; opp-shared; phandle = <0xa1>; opp-400000000 { opp-hz = <0x00 0x17d78400>; }; opp-267000000 { opp-hz = <0x00 0xfea18c0>; }; opp-200000000 { opp-hz = <0x00 0xbebc200>; }; opp-160000000 { opp-hz = <0x00 0x9896800>; }; opp-134000000 { opp-hz = <0x00 0x7fcad80>; }; opp-100000000 { opp-hz = <0x00 0x5f5e100>; }; }; opp_table6 { compatible = "operating-points-v2"; phandle = <0xa2>; opp-400000000 { opp-hz = <0x00 0x17d78400>; }; opp-200000000 { opp-hz = <0x00 0xbebc200>; }; opp-134000000 { opp-hz = <0x00 0x7fcad80>; }; opp-100000000 { opp-hz = <0x00 0x5f5e100>; }; }; }; timer { compatible = "arm,armv8-timer"; interrupts = <0x01 0x0d 0xff04 0x01 0x0e 0xff04 0x01 0x0b 0xff04 0x01 0x0a 0xff04>; clock-frequency = <0x16e3600>; phandle = <0x15d>; }; thermal-zones { atlas0-thermal { thermal-sensors = <0xa3>; polling-delay-passive = <0x00>; polling-delay = <0x00>; phandle = <0x15e>; trips { atlas0-alert-0 { temperature = <0xfde8>; hysteresis = <0x3e8>; type = "active"; phandle = <0xa4>; }; atlas0-alert-1 { temperature = <0x11170>; hysteresis = <0x3e8>; type = "active"; phandle = <0xa5>; }; atlas0-alert-2 { temperature = <0x124f8>; hysteresis = <0x3e8>; type = "active"; phandle = <0xa6>; }; atlas0-alert-3 { temperature = <0x13880>; hysteresis = <0x3e8>; type = "active"; phandle = <0xa7>; }; atlas0-alert-4 { temperature = <0x14c08>; hysteresis = <0x3e8>; type = "active"; phandle = <0xa8>; }; atlas0-alert-5 { temperature = <0x15f90>; hysteresis = <0x3e8>; type = "active"; phandle = <0xa9>; }; atlas0-alert-6 { temperature = <0x17318>; hysteresis = <0x3e8>; type = "active"; phandle = <0xaa>; }; }; cooling-maps { map0 { trip = <0xa4>; cooling-device = <0x06 0x01 0x02 0x07 0x01 0x02 0x08 0x01 0x02 0x09 0x01 0x02>; }; map1 { trip = <0xa5>; cooling-device = <0x06 0x02 0x03 0x07 0x02 0x03 0x08 0x02 0x03 0x09 0x02 0x03>; }; map2 { trip = <0xa6>; cooling-device = <0x06 0x03 0x04 0x07 0x03 0x04 0x08 0x03 0x04 0x09 0x03 0x04>; }; map3 { trip = <0xa7>; cooling-device = <0x06 0x04 0x05 0x07 0x04 0x05 0x08 0x04 0x05 0x09 0x04 0x05>; }; map4 { trip = <0xa8>; cooling-device = <0x06 0x05 0x07 0x07 0x05 0x07 0x08 0x05 0x07 0x09 0x05 0x07>; }; map5 { trip = <0xa9>; cooling-device = <0x06 0x07 0x09 0x07 0x07 0x09 0x08 0x07 0x09 0x09 0x07 0x09>; }; map6 { trip = <0xaa>; cooling-device = <0x06 0x09 0x0e 0x07 0x09 0x0e 0x08 0x09 0x0e 0x09 0x09 0x0e>; }; }; }; atlas1-thermal { thermal-sensors = <0xab>; polling-delay-passive = <0x00>; polling-delay = <0x00>; phandle = <0x15f>; trips { atlas1-alert-0 { temperature = <0xfde8>; hysteresis = <0x3e8>; type = "active"; phandle = <0x160>; }; atlas1-alert-1 { temperature = <0x11170>; hysteresis = <0x3e8>; type = "active"; phandle = <0x161>; }; atlas1-alert-2 { temperature = <0x124f8>; hysteresis = <0x3e8>; type = "active"; phandle = <0x162>; }; atlas1-alert-3 { temperature = <0x13880>; hysteresis = <0x3e8>; type = "active"; phandle = <0x163>; }; atlas1-alert-4 { temperature = <0x14c08>; hysteresis = <0x3e8>; type = "active"; phandle = <0x164>; }; atlas1-alert-5 { temperature = <0x15f90>; hysteresis = <0x3e8>; type = "active"; phandle = <0x165>; }; atlas1-alert-6 { temperature = <0x17318>; hysteresis = <0x3e8>; type = "active"; phandle = <0x166>; }; }; }; g3d-thermal { thermal-sensors = <0xac>; polling-delay-passive = <0x00>; polling-delay = <0x00>; phandle = <0x167>; trips { g3d-alert-0 { temperature = <0x11170>; hysteresis = <0x3e8>; type = "active"; phandle = <0x168>; }; g3d-alert-1 { temperature = <0x124f8>; hysteresis = <0x3e8>; type = "active"; phandle = <0x169>; }; g3d-alert-2 { temperature = <0x13880>; hysteresis = <0x3e8>; type = "active"; phandle = <0x16a>; }; g3d-alert-3 { temperature = <0x14c08>; hysteresis = <0x3e8>; type = "active"; phandle = <0x16b>; }; g3d-alert-4 { temperature = <0x15f90>; hysteresis = <0x3e8>; type = "active"; phandle = <0x16c>; }; g3d-alert-5 { temperature = <0x17318>; hysteresis = <0x3e8>; type = "active"; phandle = <0x16d>; }; g3d-alert-6 { temperature = <0x186a0>; hysteresis = <0x3e8>; type = "active"; phandle = <0x16e>; }; }; }; apollo-thermal { thermal-sensors = <0xad>; polling-delay-passive = <0x00>; polling-delay = <0x00>; phandle = <0x16f>; trips { apollo-alert-0 { temperature = <0xfde8>; hysteresis = <0x3e8>; type = "active"; phandle = <0x170>; }; apollo-alert-1 { temperature = <0x11170>; hysteresis = <0x3e8>; type = "active"; phandle = <0x171>; }; apollo-alert-2 { temperature = <0x124f8>; hysteresis = <0x3e8>; type = "active"; phandle = <0xae>; }; apollo-alert-3 { temperature = <0x13880>; hysteresis = <0x3e8>; type = "active"; phandle = <0xaf>; }; apollo-alert-4 { temperature = <0x14c08>; hysteresis = <0x3e8>; type = "active"; phandle = <0xb0>; }; apollo-alert-5 { temperature = <0x15f90>; hysteresis = <0x3e8>; type = "active"; phandle = <0xb1>; }; apollo-alert-6 { temperature = <0x17318>; hysteresis = <0x3e8>; type = "active"; phandle = <0xb2>; }; }; cooling-maps { map0 { trip = <0xae>; cooling-device = <0x02 0x01 0x02 0x03 0x01 0x02 0x04 0x01 0x02 0x05 0x01 0x02>; }; map1 { trip = <0xaf>; cooling-device = <0x02 0x02 0x03 0x03 0x02 0x03 0x04 0x02 0x03 0x05 0x02 0x03>; }; map2 { trip = <0xb0>; cooling-device = <0x02 0x03 0x04 0x03 0x03 0x04 0x04 0x03 0x04 0x05 0x03 0x04>; }; map3 { trip = <0xb1>; cooling-device = <0x02 0x04 0x05 0x03 0x04 0x05 0x04 0x04 0x05 0x05 0x04 0x05>; }; map4 { trip = <0xb2>; cooling-device = <0x02 0x05 0x09 0x03 0x05 0x09 0x04 0x05 0x09 0x05 0x05 0x09>; }; }; }; isp-thermal { thermal-sensors = <0xb3>; polling-delay-passive = <0x00>; polling-delay = <0x00>; phandle = <0x172>; trips { isp-alert-0 { temperature = <0x13880>; hysteresis = <0x3e8>; type = "active"; phandle = <0x173>; }; isp-alert-1 { temperature = <0x14c08>; hysteresis = <0x3e8>; type = "active"; phandle = <0x174>; }; isp-alert-2 { temperature = <0x15f90>; hysteresis = <0x3e8>; type = "active"; phandle = <0x175>; }; isp-alert-3 { temperature = <0x17318>; hysteresis = <0x3e8>; type = "active"; phandle = <0x176>; }; isp-alert-4 { temperature = <0x186a0>; hysteresis = <0x3e8>; type = "active"; phandle = <0x177>; }; isp-alert-5 { temperature = <0x19a28>; hysteresis = <0x3e8>; type = "active"; phandle = <0x178>; }; isp-alert-6 { temperature = <0x1adb0>; hysteresis = <0x3e8>; type = "active"; phandle = <0x179>; }; }; }; }; aliases { gsc0 = "/soc@0/video-scaler@13c00000"; gsc1 = "/soc@0/video-scaler@13c10000"; gsc2 = "/soc@0/video-scaler@13c20000"; pinctrl0 = "/soc@0/pinctrl@10580000"; pinctrl1 = "/soc@0/pinctrl@114b0000"; pinctrl2 = "/soc@0/pinctrl@10fe0000"; pinctrl3 = "/soc@0/pinctrl@14ca0000"; pinctrl4 = "/soc@0/pinctrl@14cb0000"; pinctrl5 = "/soc@0/pinctrl@15690000"; pinctrl6 = "/soc@0/pinctrl@11090000"; pinctrl7 = "/soc@0/pinctrl@14cd0000"; pinctrl8 = "/soc@0/pinctrl@14cc0000"; pinctrl9 = "/soc@0/pinctrl@14ce0000"; serial0 = "/soc@0/serial@14c10000"; serial1 = "/soc@0/serial@14c20000"; serial2 = "/soc@0/serial@14c30000"; serial3 = "/soc@0/audio-subsystem@11400000/serial@11460000"; spi0 = "/soc@0/spi@14d20000"; spi1 = "/soc@0/spi@14d30000"; spi2 = "/soc@0/spi@14d40000"; spi3 = "/soc@0/spi@14d50000"; spi4 = "/soc@0/spi@14d00000"; mshc0 = "/soc@0/mshc@15540000"; mshc2 = "/soc@0/mshc@15560000"; }; chosen { stdout-path = "/soc@0/serial@14c20000"; }; memory@20000000 { device_type = "memory"; reg = <0x00 0x20000000 0x00 0xc0000000>; }; gpio-keys { compatible = "gpio-keys"; power-key { gpios = <0x90 0x07 0x01>; linux,code = <0x74>; label = "power key"; debounce-interval = <0x0a>; }; volume-up-key { gpios = <0x90 0x00 0x01>; linux,code = <0x73>; label = "volume-up key"; debounce-interval = <0x0a>; }; volume-down-key { gpios = <0x90 0x01 0x01>; linux,code = <0x72>; label = "volume-down key"; debounce-interval = <0x0a>; }; homepage-key { gpios = <0x5d 0x03 0x01>; linux,code = <0x8b>; label = "homepage key"; debounce-interval = <0x0a>; }; }; i2c-gpio-0 { compatible = "i2c-gpio"; sda-gpios = <0xb4 0x01 0x00>; scl-gpios = <0xb4 0x00 0x00>; i2c-gpio,delay-us = <0x02>; #address-cells = <0x01>; #size-cells = <0x00>; status = "okay"; phandle = <0x17a>; max98504@31 { compatible = "maxim,max98504"; reg = <0x31>; maxim,rx-path = <0x01>; maxim,tx-path = <0x01>; maxim,tx-channel-mask = <0x03>; maxim,tx-channel-source = <0x02>; phandle = <0xb8>; }; }; irda-regulator { compatible = "regulator-fixed"; enable-active-high; gpio = <0x99 0x03 0x00>; regulator-name = "irda_regulator"; phandle = <0x64>; }; sound { compatible = "samsung,tm2-audio"; audio-codec = <0xb5 0xb6>; i2s-controller = <0xb7 0x00 0x67 0x00>; audio-amplifier = <0xb8>; mic-bias-gpios = <0x99 0x02 0x00>; model = "wm5110"; samsung,audio-routing = "HP", "HPOUT1L", "HP", "HPOUT1R", "SPK", "SPKOUT", "SPKOUT", "HPOUT2L", "SPKOUT", "HPOUT2R", "RCV", "HPOUT3L", "RCV", "HPOUT3R"; status = "okay"; }; __symbols__ { xxti = "/clock"; cpu0 = "/cpus/cpu@100"; cpu1 = "/cpus/cpu@101"; cpu2 = "/cpus/cpu@102"; cpu3 = "/cpus/cpu@103"; cpu4 = "/cpus/cpu@0"; cpu5 = "/cpus/cpu@1"; cpu6 = "/cpus/cpu@2"; cpu7 = "/cpus/cpu@3"; cluster_a53_opp_table = "/opp_table0"; cluster_a57_opp_table = "/opp_table1"; soc = "/soc@0"; cmu_top = "/soc@0/clock-controller@10030000"; cmu_cpif = "/soc@0/clock-controller@10fc0000"; cmu_mif = "/soc@0/clock-controller@105b0000"; cmu_peric = "/soc@0/clock-controller@14c80000"; cmu_peris = "/soc@0/clock-controller@10040000"; cmu_fsys = "/soc@0/clock-controller@156e0000"; cmu_g2d = "/soc@0/clock-controller@12460000"; cmu_disp = "/soc@0/clock-controller@13b90000"; cmu_aud = "/soc@0/clock-controller@114c0000"; cmu_bus0 = "/soc@0/clock-controller@13600000"; cmu_bus1 = "/soc@0/clock-controller@14800000"; cmu_bus2 = "/soc@0/clock-controller@13400000"; cmu_g3d = "/soc@0/clock-controller@14aa0000"; cmu_gscl = "/soc@0/clock-controller@13cf0000"; cmu_apollo = "/soc@0/clock-controller@11900000"; cmu_atlas = "/soc@0/clock-controller@11800000"; cmu_mscl = "/soc@0/clock-controller@150d0000"; cmu_mfc = "/soc@0/clock-controller@15280000"; cmu_hevc = "/soc@0/clock-controller@14f80000"; cmu_isp = "/soc@0/clock-controller@146d0000"; cmu_cam0 = "/soc@0/clock-controller@120d0000"; cmu_cam1 = "/soc@0/clock-controller@145d0000"; cmu_imem = "/soc@0/clock-controller@11060000"; slim_sss = "/soc@0/slim-sss@11140000"; pd_gscl = "/soc@0/power-domain@105c4000"; pd_cam0 = "/soc@0/power-domain@105c4020"; pd_mscl = "/soc@0/power-domain@105c4040"; pd_g3d = "/soc@0/power-domain@105c4060"; pd_disp = "/soc@0/power-domain@105c4080"; pd_cam1 = "/soc@0/power-domain@105c40a0"; pd_aud = "/soc@0/power-domain@105c40c0"; pd_g2d = "/soc@0/power-domain@105c4120"; pd_isp = "/soc@0/power-domain@105c4140"; pd_mfc = "/soc@0/power-domain@105c4180"; pd_hevc = "/soc@0/power-domain@105c41c0"; tmu_atlas0 = "/soc@0/tmu@10060000"; tmu_atlas1 = "/soc@0/tmu@10068000"; tmu_g3d = "/soc@0/tmu@10070000"; tmu_apollo = "/soc@0/tmu@10078000"; tmu_isp = "/soc@0/tmu@1007c000"; ppmu_d0_cpu = "/soc@0/ppmu@10480000"; ppmu_d0_general = "/soc@0/ppmu@10490000"; ppmu_event0_d0_general = "/soc@0/ppmu@10490000/events/ppmu-event0-d0-general"; ppmu_d1_cpu = "/soc@0/ppmu@104b0000"; ppmu_d1_general = "/soc@0/ppmu@104c0000"; ppmu_event0_d1_general = "/soc@0/ppmu@104c0000/events/ppmu-event0-d1-general"; pinctrl_alive = "/soc@0/pinctrl@10580000"; gpa0 = "/soc@0/pinctrl@10580000/gpa0"; gpa1 = "/soc@0/pinctrl@10580000/gpa1"; gpa2 = "/soc@0/pinctrl@10580000/gpa2"; gpa3 = "/soc@0/pinctrl@10580000/gpa3"; gpf1 = "/soc@0/pinctrl@10580000/gpf1"; gpf2 = "/soc@0/pinctrl@10580000/gpf2"; gpf3 = "/soc@0/pinctrl@10580000/gpf3"; gpf4 = "/soc@0/pinctrl@10580000/gpf4"; gpf5 = "/soc@0/pinctrl@10580000/gpf5"; initial_alive = "/soc@0/pinctrl@10580000/initial-state"; te_irq = "/soc@0/pinctrl@10580000/te_irq"; pinctrl_aud = "/soc@0/pinctrl@114b0000"; gpz0 = "/soc@0/pinctrl@114b0000/gpz0"; gpz1 = "/soc@0/pinctrl@114b0000/gpz1"; i2s0_bus = "/soc@0/pinctrl@114b0000/i2s0-bus"; pcm0_bus = "/soc@0/pinctrl@114b0000/pcm0-bus"; uart_aud_bus = "/soc@0/pinctrl@114b0000/uart-aud-bus"; pinctrl_cpif = "/soc@0/pinctrl@10fe0000"; gpv6 = "/soc@0/pinctrl@10fe0000/gpv6"; initial_cpif = "/soc@0/pinctrl@10fe0000/initial-state"; pinctrl_ese = "/soc@0/pinctrl@14ca0000"; gpj2 = "/soc@0/pinctrl@14ca0000/gpj2"; initial_ese = "/soc@0/pinctrl@14ca0000/initial-state"; pinctrl_finger = "/soc@0/pinctrl@14cb0000"; gpd5 = "/soc@0/pinctrl@14cb0000/gpd5"; spi2_bus = "/soc@0/pinctrl@14cb0000/spi2-bus"; hs_i2c6_bus = "/soc@0/pinctrl@14cb0000/hs-i2c6-bus"; pinctrl_fsys = "/soc@0/pinctrl@15690000"; gph1 = "/soc@0/pinctrl@15690000/gph1"; gpr4 = "/soc@0/pinctrl@15690000/gpr4"; gpr0 = "/soc@0/pinctrl@15690000/gpr0"; gpr1 = "/soc@0/pinctrl@15690000/gpr1"; gpr2 = "/soc@0/pinctrl@15690000/gpr2"; gpr3 = "/soc@0/pinctrl@15690000/gpr3"; sd0_clk = "/soc@0/pinctrl@15690000/sd0-clk"; sd0_cmd = "/soc@0/pinctrl@15690000/sd0-cmd"; sd0_rdqs = "/soc@0/pinctrl@15690000/sd0-rdqs"; sd0_qrdy = "/soc@0/pinctrl@15690000/sd0-qrdy"; sd0_bus1 = "/soc@0/pinctrl@15690000/sd0-bus-width1"; sd0_bus4 = "/soc@0/pinctrl@15690000/sd0-bus-width4"; sd0_bus8 = "/soc@0/pinctrl@15690000/sd0-bus-width8"; sd1_clk = "/soc@0/pinctrl@15690000/sd1-clk"; sd1_cmd = "/soc@0/pinctrl@15690000/sd1-cmd"; sd1_bus1 = "/soc@0/pinctrl@15690000/sd1-bus-width1"; sd1_bus4 = "/soc@0/pinctrl@15690000/sd1-bus-width4"; sd1_bus8 = "/soc@0/pinctrl@15690000/sd1-bus-width8"; pcie_bus = "/soc@0/pinctrl@15690000/pcie_bus"; sd2_clk = "/soc@0/pinctrl@15690000/sd2-clk"; sd2_cmd = "/soc@0/pinctrl@15690000/sd2-cmd"; sd2_cd = "/soc@0/pinctrl@15690000/sd2-cd"; sd2_bus1 = "/soc@0/pinctrl@15690000/sd2-bus-width1"; sd2_bus4 = "/soc@0/pinctrl@15690000/sd2-bus-width4"; sd2_clk_output = "/soc@0/pinctrl@15690000/sd2-clk-output"; sd2_cmd_output = "/soc@0/pinctrl@15690000/sd2-cmd-output"; initial_fsys = "/soc@0/pinctrl@15690000/initial-state"; pinctrl_imem = "/soc@0/pinctrl@11090000"; gpf0 = "/soc@0/pinctrl@11090000/gpf0"; initial_imem = "/soc@0/pinctrl@11090000/initial-state"; pinctrl_nfc = "/soc@0/pinctrl@14cd0000"; gpj0 = "/soc@0/pinctrl@14cd0000/gpj0"; hs_i2c4_bus = "/soc@0/pinctrl@14cd0000/hs-i2c4-bus"; initial_nfc = "/soc@0/pinctrl@14cd0000/initial-state"; pinctrl_peric = "/soc@0/pinctrl@14cc0000"; gpv7 = "/soc@0/pinctrl@14cc0000/gpv7"; gpb0 = "/soc@0/pinctrl@14cc0000/gpb0"; gpc0 = "/soc@0/pinctrl@14cc0000/gpc0"; gpc1 = "/soc@0/pinctrl@14cc0000/gpc1"; gpc2 = "/soc@0/pinctrl@14cc0000/gpc2"; gpc3 = "/soc@0/pinctrl@14cc0000/gpc3"; gpg0 = "/soc@0/pinctrl@14cc0000/gpg0"; gpd0 = "/soc@0/pinctrl@14cc0000/gpd0"; gpd1 = "/soc@0/pinctrl@14cc0000/gpd1"; gpd2 = "/soc@0/pinctrl@14cc0000/gpd2"; gpd4 = "/soc@0/pinctrl@14cc0000/gpd4"; gpd8 = "/soc@0/pinctrl@14cc0000/gpd8"; gpd6 = "/soc@0/pinctrl@14cc0000/gpd6"; gpd7 = "/soc@0/pinctrl@14cc0000/gpd7"; gpg1 = "/soc@0/pinctrl@14cc0000/gpg1"; gpg2 = "/soc@0/pinctrl@14cc0000/gpg2"; gpg3 = "/soc@0/pinctrl@14cc0000/gpg3"; hs_i2c8_bus = "/soc@0/pinctrl@14cc0000/hs-i2c8-bus"; hs_i2c9_bus = "/soc@0/pinctrl@14cc0000/hs-i2c9-bus"; i2s1_bus = "/soc@0/pinctrl@14cc0000/i2s1-bus"; pcm1_bus = "/soc@0/pinctrl@14cc0000/pcm1-bus"; spdif_bus = "/soc@0/pinctrl@14cc0000/spdif-bus"; fimc_is_spi_pin0 = "/soc@0/pinctrl@14cc0000/fimc-is-spi-pin0"; fimc_is_spi_pin1 = "/soc@0/pinctrl@14cc0000/fimc-is-spi-pin1"; uart0_bus = "/soc@0/pinctrl@14cc0000/uart0-bus"; hs_i2c2_bus = "/soc@0/pinctrl@14cc0000/hs-i2c2-bus"; uart2_bus = "/soc@0/pinctrl@14cc0000/uart2-bus"; uart1_bus = "/soc@0/pinctrl@14cc0000/uart1-bus"; hs_i2c3_bus = "/soc@0/pinctrl@14cc0000/hs-i2c3-bus"; hs_i2c0_bus = "/soc@0/pinctrl@14cc0000/hs-i2c0-bus"; hs_i2c1_bus = "/soc@0/pinctrl@14cc0000/hs-i2c1-bus"; pwm0_out = "/soc@0/pinctrl@14cc0000/pwm0-out"; pwm1_out = "/soc@0/pinctrl@14cc0000/pwm1-out"; pwm2_out = "/soc@0/pinctrl@14cc0000/pwm2-out"; pwm3_out = "/soc@0/pinctrl@14cc0000/pwm3-out"; spi1_bus = "/soc@0/pinctrl@14cc0000/spi1-bus"; hs_i2c7_bus = "/soc@0/pinctrl@14cc0000/hs-i2c7-bus"; spi0_bus = "/soc@0/pinctrl@14cc0000/spi0-bus"; hs_i2c10_bus = "/soc@0/pinctrl@14cc0000/hs-i2c10-bus"; hs_i2c11_bus = "/soc@0/pinctrl@14cc0000/hs-i2c11-bus"; spi3_bus = "/soc@0/pinctrl@14cc0000/spi3-bus"; spi4_bus = "/soc@0/pinctrl@14cc0000/spi4-bus"; fimc_is_uart = "/soc@0/pinctrl@14cc0000/fimc-is-uart"; fimc_is_ch0_i2c = "/soc@0/pinctrl@14cc0000/fimc-is-ch0_i2c"; fimc_is_ch0_mclk = "/soc@0/pinctrl@14cc0000/fimc-is-ch0_mclk"; fimc_is_ch1_i2c = "/soc@0/pinctrl@14cc0000/fimc-is-ch1-i2c"; fimc_is_ch1_mclk = "/soc@0/pinctrl@14cc0000/fimc-is-ch1-mclk"; fimc_is_ch2_i2c = "/soc@0/pinctrl@14cc0000/fimc-is-ch2-i2c"; fimc_is_ch2_mclk = "/soc@0/pinctrl@14cc0000/fimc-is-ch2-mclk"; initial_peric = "/soc@0/pinctrl@14cc0000/initial-state"; pinctrl_touch = "/soc@0/pinctrl@14ce0000"; gpj1 = "/soc@0/pinctrl@14ce0000/gpj1"; hs_i2c5_bus = "/soc@0/pinctrl@14ce0000/hs-i2c5-bus"; initial_touch = "/soc@0/pinctrl@14ce0000/initial-state"; pmu_system_controller = "/soc@0/system-controller@105c0000"; reboot = "/soc@0/system-controller@105c0000/syscon-reboot"; gic = "/soc@0/interrupt-controller@11001000"; mipi_phy = "/soc@0/video-phy"; decon = "/soc@0/decon@13800000"; decon_to_mic = "/soc@0/decon@13800000/ports/port@0/endpoint"; decon_tv = "/soc@0/decon@13880000"; tv_to_hdmi = "/soc@0/decon@13880000/ports/port@0/endpoint"; dsi = "/soc@0/dsi@13900000"; dsi_to_mic = "/soc@0/dsi@13900000/ports/port@0/endpoint"; mic = "/soc@0/mic@13930000"; mic_to_decon = "/soc@0/mic@13930000/ports/port@0/endpoint"; mic_to_dsi = "/soc@0/mic@13930000/ports/port@1/endpoint"; hdmi = "/soc@0/hdmi@13970000"; hdmi_to_tv = "/soc@0/hdmi@13970000/ports/port@0/endpoint"; hdmi_to_mhl = "/soc@0/hdmi@13970000/ports/port@1/endpoint"; hdmiphy = "/soc@0/hdmiphy@13af0000"; syscon_disp = "/soc@0/syscon@13b80000"; syscon_cam0 = "/soc@0/syscon@120f0000"; syscon_cam1 = "/soc@0/syscon@145f0000"; gsc_0 = "/soc@0/video-scaler@13c00000"; gsc_1 = "/soc@0/video-scaler@13c10000"; gsc_2 = "/soc@0/video-scaler@13c20000"; gpu = "/soc@0/gpu@14ac0000"; gpu_opp_table = "/soc@0/gpu@14ac0000/opp-table"; scaler_0 = "/soc@0/scaler@15000000"; scaler_1 = "/soc@0/scaler@15010000"; jpeg = "/soc@0/codec@15020000"; mfc = "/soc@0/codec@152e0000"; sysmmu_decon0x = "/soc@0/sysmmu@13a00000"; sysmmu_decon1x = "/soc@0/sysmmu@13a10000"; sysmmu_tv0x = "/soc@0/sysmmu@13a20000"; sysmmu_tv1x = "/soc@0/sysmmu@13a30000"; sysmmu_gscl0 = "/soc@0/sysmmu@13c80000"; sysmmu_gscl1 = "/soc@0/sysmmu@13c90000"; sysmmu_gscl2 = "/soc@0/sysmmu@13ca0000"; sysmmu_scaler_0 = "/soc@0/sysmmu@15040000"; sysmmu_scaler_1 = "/soc@0/sysmmu@15050000"; sysmmu_jpeg = "/soc@0/sysmmu@15060000"; sysmmu_mfc_0 = "/soc@0/sysmmu@15200000"; sysmmu_mfc_1 = "/soc@0/sysmmu@15210000"; serial_0 = "/soc@0/serial@14c10000"; serial_1 = "/soc@0/serial@14c20000"; serial_2 = "/soc@0/serial@14c30000"; spi_0 = "/soc@0/spi@14d20000"; spi_1 = "/soc@0/spi@14d30000"; wm5110 = "/soc@0/spi@14d30000/wm5110-codec@0"; spi_2 = "/soc@0/spi@14d40000"; spi_3 = "/soc@0/spi@14d50000"; spi_4 = "/soc@0/spi@14d00000"; adc = "/soc@0/adc@14d10000"; i2s1 = "/soc@0/i2s@14d60000"; pwm = "/soc@0/pwm@14dd0000"; hsi2c_0 = "/soc@0/hsi2c@14e40000"; s2mps13_osc = "/soc@0/hsi2c@14e40000/s2mps13-pmic@66/clocks"; ldo1_reg = "/soc@0/hsi2c@14e40000/s2mps13-pmic@66/regulators/LDO1"; ldo2_reg = "/soc@0/hsi2c@14e40000/s2mps13-pmic@66/regulators/LDO2"; ldo3_reg = "/soc@0/hsi2c@14e40000/s2mps13-pmic@66/regulators/LDO3"; ldo4_reg = "/soc@0/hsi2c@14e40000/s2mps13-pmic@66/regulators/LDO4"; ldo5_reg = "/soc@0/hsi2c@14e40000/s2mps13-pmic@66/regulators/LDO5"; ldo6_reg = "/soc@0/hsi2c@14e40000/s2mps13-pmic@66/regulators/LDO6"; ldo7_reg = "/soc@0/hsi2c@14e40000/s2mps13-pmic@66/regulators/LDO7"; ldo8_reg = "/soc@0/hsi2c@14e40000/s2mps13-pmic@66/regulators/LDO8"; ldo9_reg = "/soc@0/hsi2c@14e40000/s2mps13-pmic@66/regulators/LDO9"; ldo10_reg = "/soc@0/hsi2c@14e40000/s2mps13-pmic@66/regulators/LDO10"; ldo11_reg = "/soc@0/hsi2c@14e40000/s2mps13-pmic@66/regulators/LDO11"; ldo12_reg = "/soc@0/hsi2c@14e40000/s2mps13-pmic@66/regulators/LDO12"; ldo13_reg = "/soc@0/hsi2c@14e40000/s2mps13-pmic@66/regulators/LDO13"; ldo14_reg = "/soc@0/hsi2c@14e40000/s2mps13-pmic@66/regulators/LDO14"; ldo15_reg = "/soc@0/hsi2c@14e40000/s2mps13-pmic@66/regulators/LDO15"; ldo16_reg = "/soc@0/hsi2c@14e40000/s2mps13-pmic@66/regulators/LDO16"; ldo17_reg = "/soc@0/hsi2c@14e40000/s2mps13-pmic@66/regulators/LDO17"; ldo18_reg = "/soc@0/hsi2c@14e40000/s2mps13-pmic@66/regulators/LDO18"; ldo19_reg = "/soc@0/hsi2c@14e40000/s2mps13-pmic@66/regulators/LDO19"; ldo20_reg = "/soc@0/hsi2c@14e40000/s2mps13-pmic@66/regulators/LDO20"; ldo21_reg = "/soc@0/hsi2c@14e40000/s2mps13-pmic@66/regulators/LDO21"; ldo22_reg = "/soc@0/hsi2c@14e40000/s2mps13-pmic@66/regulators/LDO22"; ldo23_reg = "/soc@0/hsi2c@14e40000/s2mps13-pmic@66/regulators/LDO23"; ldo24_reg = "/soc@0/hsi2c@14e40000/s2mps13-pmic@66/regulators/LDO24"; ldo25_reg = "/soc@0/hsi2c@14e40000/s2mps13-pmic@66/regulators/LDO25"; ldo26_reg = "/soc@0/hsi2c@14e40000/s2mps13-pmic@66/regulators/LDO26"; ldo27_reg = "/soc@0/hsi2c@14e40000/s2mps13-pmic@66/regulators/LDO27"; ldo28_reg = "/soc@0/hsi2c@14e40000/s2mps13-pmic@66/regulators/LDO28"; ldo29_reg = "/soc@0/hsi2c@14e40000/s2mps13-pmic@66/regulators/LDO29"; ldo30_reg = "/soc@0/hsi2c@14e40000/s2mps13-pmic@66/regulators/LDO30"; ldo31_reg = "/soc@0/hsi2c@14e40000/s2mps13-pmic@66/regulators/LDO31"; ldo32_reg = "/soc@0/hsi2c@14e40000/s2mps13-pmic@66/regulators/LDO32"; ldo33_reg = "/soc@0/hsi2c@14e40000/s2mps13-pmic@66/regulators/LDO33"; ldo34_reg = "/soc@0/hsi2c@14e40000/s2mps13-pmic@66/regulators/LDO34"; ldo35_reg = "/soc@0/hsi2c@14e40000/s2mps13-pmic@66/regulators/LDO35"; ldo36_reg = "/soc@0/hsi2c@14e40000/s2mps13-pmic@66/regulators/LDO36"; ldo37_reg = "/soc@0/hsi2c@14e40000/s2mps13-pmic@66/regulators/LDO37"; ldo38_reg = "/soc@0/hsi2c@14e40000/s2mps13-pmic@66/regulators/LDO38"; ldo39_reg = "/soc@0/hsi2c@14e40000/s2mps13-pmic@66/regulators/LDO39"; ldo40_reg = "/soc@0/hsi2c@14e40000/s2mps13-pmic@66/regulators/LDO40"; buck1_reg = "/soc@0/hsi2c@14e40000/s2mps13-pmic@66/regulators/BUCK1"; buck2_reg = "/soc@0/hsi2c@14e40000/s2mps13-pmic@66/regulators/BUCK2"; buck3_reg = "/soc@0/hsi2c@14e40000/s2mps13-pmic@66/regulators/BUCK3"; buck4_reg = "/soc@0/hsi2c@14e40000/s2mps13-pmic@66/regulators/BUCK4"; buck5_reg = "/soc@0/hsi2c@14e40000/s2mps13-pmic@66/regulators/BUCK5"; buck6_reg = "/soc@0/hsi2c@14e40000/s2mps13-pmic@66/regulators/BUCK6"; buck7_reg = "/soc@0/hsi2c@14e40000/s2mps13-pmic@66/regulators/BUCK7"; buck8_reg = "/soc@0/hsi2c@14e40000/s2mps13-pmic@66/regulators/BUCK8"; buck9_reg = "/soc@0/hsi2c@14e40000/s2mps13-pmic@66/regulators/BUCK9"; buck10_reg = "/soc@0/hsi2c@14e40000/s2mps13-pmic@66/regulators/BUCK10"; hsi2c_1 = "/soc@0/hsi2c@14e50000"; hsi2c_2 = "/soc@0/hsi2c@14e60000"; hsi2c_3 = "/soc@0/hsi2c@14e70000"; hsi2c_4 = "/soc@0/hsi2c@14ec0000"; s3fwrn5 = "/soc@0/hsi2c@14ec0000/nfc@27"; hsi2c_5 = "/soc@0/hsi2c@14ed0000"; stmfts = "/soc@0/hsi2c@14ed0000/touchscreen@49"; hsi2c_6 = "/soc@0/hsi2c@14ee0000"; hsi2c_7 = "/soc@0/hsi2c@14ef0000"; mhl_to_hdmi = "/soc@0/hsi2c@14ef0000/sii8620@39/ports/port@0/endpoint"; mhl_to_musb_con = "/soc@0/hsi2c@14ef0000/sii8620@39/ports/port@1/endpoint"; hsi2c_8 = "/soc@0/hsi2c@14d90000"; muic = "/soc@0/hsi2c@14d90000/max77843@66/max77843-muic"; musb_con = "/soc@0/hsi2c@14d90000/max77843@66/max77843-muic/musb_connector"; musb_con_to_mhl = "/soc@0/hsi2c@14d90000/max77843@66/max77843-muic/musb_connector/ports/port@3/endpoint"; muic_to_usb = "/soc@0/hsi2c@14d90000/max77843@66/max77843-muic/ports/port/endpoint"; safeout1_reg = "/soc@0/hsi2c@14d90000/max77843@66/regulators/SAFEOUT1"; safeout2_reg = "/soc@0/hsi2c@14d90000/max77843@66/regulators/SAFEOUT2"; charger_reg = "/soc@0/hsi2c@14d90000/max77843@66/regulators/CHARGER"; haptic = "/soc@0/hsi2c@14d90000/max77843@66/max77843-haptic"; hsi2c_9 = "/soc@0/hsi2c@14da0000"; hsi2c_10 = "/soc@0/hsi2c@14de0000"; hsi2c_11 = "/soc@0/hsi2c@14df0000"; usbdrd30 = "/soc@0/usbdrd"; usbdrd_dwc3 = "/soc@0/usbdrd/dwc3@15400000"; usbdrd30_phy = "/soc@0/phy@15500000"; usb_to_muic = "/soc@0/phy@15500000/port/endpoint"; usbhost30_phy = "/soc@0/phy@15580000"; usbhost30 = "/soc@0/usbhost"; usbhost_dwc3 = "/soc@0/usbhost/dwc3@15a00000"; mshc_0 = "/soc@0/mshc@15540000"; mshc_1 = "/soc@0/mshc@15550000"; mshc_2 = "/soc@0/mshc@15560000"; pdma0 = "/soc@0/pdma@15610000"; pdma1 = "/soc@0/pdma@15600000"; adma = "/soc@0/audio-subsystem@11400000/adma@11420000"; i2s0 = "/soc@0/audio-subsystem@11400000/i2s@11440000"; serial_3 = "/soc@0/audio-subsystem@11400000/serial@11460000"; bus_g2d_400 = "/soc@0/bus0"; bus_g2d_266 = "/soc@0/bus1"; bus_gscl = "/soc@0/bus2"; bus_hevc = "/soc@0/bus3"; bus_jpeg = "/soc@0/bus4"; bus_mfc = "/soc@0/bus5"; bus_mscl = "/soc@0/bus6"; bus_noc0 = "/soc@0/bus7"; bus_noc1 = "/soc@0/bus8"; bus_noc2 = "/soc@0/bus9"; bus_g2d_400_opp_table = "/soc@0/opp_table2"; bus_g2d_266_opp_table = "/soc@0/opp_table3"; bus_gscl_opp_table = "/soc@0/opp_table4"; bus_hevc_opp_table = "/soc@0/opp_table5"; bus_noc2_opp_table = "/soc@0/opp_table6"; timer = "/timer"; atlas0_thermal = "/thermal-zones/atlas0-thermal"; atlas0_alert_0 = "/thermal-zones/atlas0-thermal/trips/atlas0-alert-0"; atlas0_alert_1 = "/thermal-zones/atlas0-thermal/trips/atlas0-alert-1"; atlas0_alert_2 = "/thermal-zones/atlas0-thermal/trips/atlas0-alert-2"; atlas0_alert_3 = "/thermal-zones/atlas0-thermal/trips/atlas0-alert-3"; atlas0_alert_4 = "/thermal-zones/atlas0-thermal/trips/atlas0-alert-4"; atlas0_alert_5 = "/thermal-zones/atlas0-thermal/trips/atlas0-alert-5"; atlas0_alert_6 = "/thermal-zones/atlas0-thermal/trips/atlas0-alert-6"; atlas1_thermal = "/thermal-zones/atlas1-thermal"; atlas1_alert_0 = "/thermal-zones/atlas1-thermal/trips/atlas1-alert-0"; atlas1_alert_1 = "/thermal-zones/atlas1-thermal/trips/atlas1-alert-1"; atlas1_alert_2 = "/thermal-zones/atlas1-thermal/trips/atlas1-alert-2"; atlas1_alert_3 = "/thermal-zones/atlas1-thermal/trips/atlas1-alert-3"; atlas1_alert_4 = "/thermal-zones/atlas1-thermal/trips/atlas1-alert-4"; atlas1_alert_5 = "/thermal-zones/atlas1-thermal/trips/atlas1-alert-5"; atlas1_alert_6 = "/thermal-zones/atlas1-thermal/trips/atlas1-alert-6"; g3d_thermal = "/thermal-zones/g3d-thermal"; g3d_alert_0 = "/thermal-zones/g3d-thermal/trips/g3d-alert-0"; g3d_alert_1 = "/thermal-zones/g3d-thermal/trips/g3d-alert-1"; g3d_alert_2 = "/thermal-zones/g3d-thermal/trips/g3d-alert-2"; g3d_alert_3 = "/thermal-zones/g3d-thermal/trips/g3d-alert-3"; g3d_alert_4 = "/thermal-zones/g3d-thermal/trips/g3d-alert-4"; g3d_alert_5 = "/thermal-zones/g3d-thermal/trips/g3d-alert-5"; g3d_alert_6 = "/thermal-zones/g3d-thermal/trips/g3d-alert-6"; apollo_thermal = "/thermal-zones/apollo-thermal"; apollo_alert_0 = "/thermal-zones/apollo-thermal/trips/apollo-alert-0"; apollo_alert_1 = "/thermal-zones/apollo-thermal/trips/apollo-alert-1"; apollo_alert_2 = "/thermal-zones/apollo-thermal/trips/apollo-alert-2"; apollo_alert_3 = "/thermal-zones/apollo-thermal/trips/apollo-alert-3"; apollo_alert_4 = "/thermal-zones/apollo-thermal/trips/apollo-alert-4"; apollo_alert_5 = "/thermal-zones/apollo-thermal/trips/apollo-alert-5"; apollo_alert_6 = "/thermal-zones/apollo-thermal/trips/apollo-alert-6"; isp_thermal = "/thermal-zones/isp-thermal"; isp_alert_0 = "/thermal-zones/isp-thermal/trips/isp-alert-0"; isp_alert_1 = "/thermal-zones/isp-thermal/trips/isp-alert-1"; isp_alert_2 = "/thermal-zones/isp-thermal/trips/isp-alert-2"; isp_alert_3 = "/thermal-zones/isp-thermal/trips/isp-alert-3"; isp_alert_4 = "/thermal-zones/isp-thermal/trips/isp-alert-4"; isp_alert_5 = "/thermal-zones/isp-thermal/trips/isp-alert-5"; isp_alert_6 = "/thermal-zones/isp-thermal/trips/isp-alert-6"; i2c_max98504 = "/i2c-gpio-0"; max98504 = "/i2c-gpio-0/max98504@31"; irda_regulator = "/irda-regulator"; }; };