18c2ecf20Sopenharmony_ci// SPDX-License-Identifier: GPL-2.0 28c2ecf20Sopenharmony_ci/* 38c2ecf20Sopenharmony_ci * Samsung Exynos5433 TM2E board device tree source 48c2ecf20Sopenharmony_ci * 58c2ecf20Sopenharmony_ci * Copyright (c) 2016 Samsung Electronics Co., Ltd. 68c2ecf20Sopenharmony_ci * 78c2ecf20Sopenharmony_ci * Device tree source file for Samsung's TM2E(TM2 EDGE) board which is based on 88c2ecf20Sopenharmony_ci * Samsung Exynos5433 SoC. 98c2ecf20Sopenharmony_ci */ 108c2ecf20Sopenharmony_ci 118c2ecf20Sopenharmony_ci#include "exynos5433-tm2-common.dtsi" 128c2ecf20Sopenharmony_ci 138c2ecf20Sopenharmony_ci/ { 148c2ecf20Sopenharmony_ci model = "Samsung TM2E board"; 158c2ecf20Sopenharmony_ci compatible = "samsung,tm2e", "samsung,exynos5433"; 168c2ecf20Sopenharmony_ci}; 178c2ecf20Sopenharmony_ci 188c2ecf20Sopenharmony_ci&cmu_disp { 198c2ecf20Sopenharmony_ci /* 208c2ecf20Sopenharmony_ci * TM2 and TM2e differ only by DISP_PLL rate, but define all assigned 218c2ecf20Sopenharmony_ci * clocks properties for DISP CMU for each board to keep them together 228c2ecf20Sopenharmony_ci * for easier review and maintenance. 238c2ecf20Sopenharmony_ci */ 248c2ecf20Sopenharmony_ci assigned-clocks = <&cmu_disp CLK_FOUT_DISP_PLL>, 258c2ecf20Sopenharmony_ci <&cmu_mif CLK_DIV_SCLK_DECON_TV_ECLK>, 268c2ecf20Sopenharmony_ci <&cmu_disp CLK_MOUT_ACLK_DISP_333_USER>, 278c2ecf20Sopenharmony_ci <&cmu_disp CLK_MOUT_SCLK_DSIM0_USER>, 288c2ecf20Sopenharmony_ci <&cmu_disp CLK_MOUT_SCLK_DSIM0>, 298c2ecf20Sopenharmony_ci <&cmu_disp CLK_MOUT_SCLK_DECON_ECLK_USER>, 308c2ecf20Sopenharmony_ci <&cmu_disp CLK_MOUT_SCLK_DECON_ECLK>, 318c2ecf20Sopenharmony_ci <&cmu_disp CLK_MOUT_PHYCLK_MIPIDPHY0_RXCLKESC0_USER>, 328c2ecf20Sopenharmony_ci <&cmu_disp CLK_MOUT_PHYCLK_MIPIDPHY0_BITCLKDIV8_USER>, 338c2ecf20Sopenharmony_ci <&cmu_disp CLK_MOUT_DISP_PLL>, 348c2ecf20Sopenharmony_ci <&cmu_mif CLK_MOUT_SCLK_DECON_TV_ECLK_A>, 358c2ecf20Sopenharmony_ci <&cmu_disp CLK_MOUT_SCLK_DECON_TV_ECLK_USER>, 368c2ecf20Sopenharmony_ci <&cmu_disp CLK_MOUT_SCLK_DECON_TV_ECLK>; 378c2ecf20Sopenharmony_ci assigned-clock-parents = <0>, <0>, 388c2ecf20Sopenharmony_ci <&cmu_mif CLK_ACLK_DISP_333>, 398c2ecf20Sopenharmony_ci <&cmu_mif CLK_SCLK_DSIM0_DISP>, 408c2ecf20Sopenharmony_ci <&cmu_disp CLK_MOUT_SCLK_DSIM0_USER>, 418c2ecf20Sopenharmony_ci <&cmu_mif CLK_SCLK_DECON_ECLK_DISP>, 428c2ecf20Sopenharmony_ci <&cmu_disp CLK_MOUT_SCLK_DECON_ECLK_USER>, 438c2ecf20Sopenharmony_ci <&cmu_disp CLK_PHYCLK_MIPIDPHY0_RXCLKESC0_PHY>, 448c2ecf20Sopenharmony_ci <&cmu_disp CLK_PHYCLK_MIPIDPHY0_BITCLKDIV8_PHY>, 458c2ecf20Sopenharmony_ci <&cmu_disp CLK_FOUT_DISP_PLL>, 468c2ecf20Sopenharmony_ci <&cmu_mif CLK_MOUT_BUS_PLL_DIV2>, 478c2ecf20Sopenharmony_ci <&cmu_mif CLK_SCLK_DECON_TV_ECLK_DISP>, 488c2ecf20Sopenharmony_ci <&cmu_disp CLK_MOUT_SCLK_DECON_TV_ECLK_USER>; 498c2ecf20Sopenharmony_ci assigned-clock-rates = <278000000>, <400000000>; 508c2ecf20Sopenharmony_ci}; 518c2ecf20Sopenharmony_ci 528c2ecf20Sopenharmony_ci&dsi { 538c2ecf20Sopenharmony_ci panel@0 { 548c2ecf20Sopenharmony_ci compatible = "samsung,s6e3hf2"; 558c2ecf20Sopenharmony_ci reg = <0>; 568c2ecf20Sopenharmony_ci vdd3-supply = <&ldo27_reg>; 578c2ecf20Sopenharmony_ci vci-supply = <&ldo28_reg>; 588c2ecf20Sopenharmony_ci reset-gpios = <&gpg0 0 GPIO_ACTIVE_LOW>; 598c2ecf20Sopenharmony_ci enable-gpios = <&gpf1 5 GPIO_ACTIVE_HIGH>; 608c2ecf20Sopenharmony_ci }; 618c2ecf20Sopenharmony_ci}; 628c2ecf20Sopenharmony_ci 638c2ecf20Sopenharmony_ci&ldo31_reg { 648c2ecf20Sopenharmony_ci regulator-name = "TSP_VDD_1.8V_AP"; 658c2ecf20Sopenharmony_ci regulator-min-microvolt = <1800000>; 668c2ecf20Sopenharmony_ci regulator-max-microvolt = <1800000>; 678c2ecf20Sopenharmony_ci}; 688c2ecf20Sopenharmony_ci 698c2ecf20Sopenharmony_ci&ldo38_reg { 708c2ecf20Sopenharmony_ci regulator-name = "VCC_3.3V_MOTOR_AP"; 718c2ecf20Sopenharmony_ci regulator-min-microvolt = <3300000>; 728c2ecf20Sopenharmony_ci regulator-max-microvolt = <3300000>; 738c2ecf20Sopenharmony_ci}; 748c2ecf20Sopenharmony_ci 758c2ecf20Sopenharmony_ci&stmfts { 768c2ecf20Sopenharmony_ci touchscreen-size-x = <1599>; 778c2ecf20Sopenharmony_ci touchscreen-size-y = <2559>; 788c2ecf20Sopenharmony_ci touch-key-connected; 798c2ecf20Sopenharmony_ci ledvdd-supply = <&ldo33_reg>; 808c2ecf20Sopenharmony_ci}; 81