xref: /OK3568_Linux_fs/u-boot/arch/arm/dts/exynos4412-trats2.dts (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593Smuzhiyun/*
2*4882a593Smuzhiyun * Samsung's Exynos4412 based Trats2 board device tree source
3*4882a593Smuzhiyun *
4*4882a593Smuzhiyun * Copyright (c) 2014 Samsung Electronics Co., Ltd.
5*4882a593Smuzhiyun *		http://www.samsung.com
6*4882a593Smuzhiyun *
7*4882a593Smuzhiyun * SPDX-License-Identifier:	GPL-2.0+
8*4882a593Smuzhiyun */
9*4882a593Smuzhiyun
10*4882a593Smuzhiyun/dts-v1/;
11*4882a593Smuzhiyun#include "exynos4412.dtsi"
12*4882a593Smuzhiyun
13*4882a593Smuzhiyun/ {
14*4882a593Smuzhiyun	model = "Samsung Trats2 based on Exynos4412";
15*4882a593Smuzhiyun	compatible = "samsung,trats2", "samsung,exynos4412";
16*4882a593Smuzhiyun
17*4882a593Smuzhiyun	config {
18*4882a593Smuzhiyun		samsung,dsim-device-name = "s6e8ax0";
19*4882a593Smuzhiyun	};
20*4882a593Smuzhiyun
21*4882a593Smuzhiyun	aliases {
22*4882a593Smuzhiyun		i2c0 = "/i2c@13860000";
23*4882a593Smuzhiyun		i2c1 = "/i2c@13870000";
24*4882a593Smuzhiyun		i2c2 = "/i2c@13880000";
25*4882a593Smuzhiyun		i2c3 = "/i2c@13890000";
26*4882a593Smuzhiyun		i2c4 = "/i2c@138a0000";
27*4882a593Smuzhiyun		i2c5 = "/i2c@138b0000";
28*4882a593Smuzhiyun		i2c6 = "/i2c@138c0000";
29*4882a593Smuzhiyun		i2c7 = "/i2c@138d0000";
30*4882a593Smuzhiyun		i2c8 = &i2c_fg;
31*4882a593Smuzhiyun		i2c9 = &i2c_max77693;
32*4882a593Smuzhiyun		serial0 = "/serial@13800000";
33*4882a593Smuzhiyun		console = "/serial@13820000";
34*4882a593Smuzhiyun		mmc0 = &mshc_0;
35*4882a593Smuzhiyun		mmc1 = &sdhci2;
36*4882a593Smuzhiyun	};
37*4882a593Smuzhiyun
38*4882a593Smuzhiyun	i2c_fg: fuel-gauge {
39*4882a593Smuzhiyun		compatible = "i2c-gpio";
40*4882a593Smuzhiyun		gpios = <&gpf1 5 0>,	/* sda */
41*4882a593Smuzhiyun			<&gpf1 4 0>;	/* scl */
42*4882a593Smuzhiyun		i2c-gpio,delay-us = <2>;        /* ~100 kHz */
43*4882a593Smuzhiyun		status = "okay";
44*4882a593Smuzhiyun	};
45*4882a593Smuzhiyun
46*4882a593Smuzhiyun	i2c_max77693: max77693 {
47*4882a593Smuzhiyun		compatible = "i2c-gpio";
48*4882a593Smuzhiyun		gpio = <&gpm2 0 0>,	/* sda */
49*4882a593Smuzhiyun		       <&gpm2 1 0>;	/* scl */
50*4882a593Smuzhiyun		i2c-gpio,delay-us = <2>;        /* ~100 kHz */
51*4882a593Smuzhiyun		status = "okay";
52*4882a593Smuzhiyun	};
53*4882a593Smuzhiyun
54*4882a593Smuzhiyun	i2c@138d0000 {
55*4882a593Smuzhiyun		samsung,i2c-sda-delay = <100>;
56*4882a593Smuzhiyun		samsung,i2c-slave-addr = <0x10>;
57*4882a593Smuzhiyun		samsung,i2c-max-bus-freq = <100000>;
58*4882a593Smuzhiyun		status = "okay";
59*4882a593Smuzhiyun
60*4882a593Smuzhiyun		max77686_pmic@09 {
61*4882a593Smuzhiyun			compatible = "maxim,max77686";
62*4882a593Smuzhiyun			interrupts = <7 0>;
63*4882a593Smuzhiyun			reg = <0x09 0 0>;
64*4882a593Smuzhiyun			#clock-cells = <1>;
65*4882a593Smuzhiyun
66*4882a593Smuzhiyun			voltage-regulators {
67*4882a593Smuzhiyun				ldo1_reg: LDO1 {
68*4882a593Smuzhiyun					regulator-compatible = "LDO1";
69*4882a593Smuzhiyun					regulator-name = "VALIVE_1.0V_AP";
70*4882a593Smuzhiyun					regulator-min-microvolt = <1000000>;
71*4882a593Smuzhiyun					regulator-max-microvolt = <1000000>;
72*4882a593Smuzhiyun					regulator-always-on;
73*4882a593Smuzhiyun					regulator-mem-on;
74*4882a593Smuzhiyun				};
75*4882a593Smuzhiyun
76*4882a593Smuzhiyun				ldo2_reg: LDO2 {
77*4882a593Smuzhiyun					regulator-compatible = "LDO2";
78*4882a593Smuzhiyun					regulator-name = "VM1M2_1.2V_AP";
79*4882a593Smuzhiyun					regulator-min-microvolt = <1200000>;
80*4882a593Smuzhiyun					regulator-max-microvolt = <1200000>;
81*4882a593Smuzhiyun					regulator-always-on;
82*4882a593Smuzhiyun					regulator-mem-on;
83*4882a593Smuzhiyun				};
84*4882a593Smuzhiyun
85*4882a593Smuzhiyun				ldo3_reg: LDO3 {
86*4882a593Smuzhiyun					regulator-compatible = "LDO3";
87*4882a593Smuzhiyun					regulator-name = "VCC_1.8V_AP";
88*4882a593Smuzhiyun					regulator-min-microvolt = <1800000>;
89*4882a593Smuzhiyun					regulator-max-microvolt = <1800000>;
90*4882a593Smuzhiyun					regulator-always-on;
91*4882a593Smuzhiyun					regulator-mem-on;
92*4882a593Smuzhiyun				};
93*4882a593Smuzhiyun
94*4882a593Smuzhiyun				ldo4_reg: LDO4 {
95*4882a593Smuzhiyun					regulator-compatible = "LDO4";
96*4882a593Smuzhiyun					regulator-name = "VCC_2.8V_AP";
97*4882a593Smuzhiyun					regulator-min-microvolt = <2800000>;
98*4882a593Smuzhiyun					regulator-max-microvolt = <2800000>;
99*4882a593Smuzhiyun					regulator-always-on;
100*4882a593Smuzhiyun					regulator-mem-on;
101*4882a593Smuzhiyun				};
102*4882a593Smuzhiyun
103*4882a593Smuzhiyun				ldo5_reg: LDO5 {
104*4882a593Smuzhiyun					regulator-compatible = "LDO5";
105*4882a593Smuzhiyun					regulator-name = "VCC_1.8V_IO";
106*4882a593Smuzhiyun					regulator-min-microvolt = <1800000>;
107*4882a593Smuzhiyun					regulator-max-microvolt = <1800000>;
108*4882a593Smuzhiyun					regulator-always-on;
109*4882a593Smuzhiyun					regulator-mem-on;
110*4882a593Smuzhiyun				};
111*4882a593Smuzhiyun
112*4882a593Smuzhiyun				ldo6_reg: LDO6 {
113*4882a593Smuzhiyun					regulator-compatible = "LDO6";
114*4882a593Smuzhiyun					regulator-name = "VMPLL_1.0V_AP";
115*4882a593Smuzhiyun					regulator-min-microvolt = <1000000>;
116*4882a593Smuzhiyun					regulator-max-microvolt = <1000000>;
117*4882a593Smuzhiyun					regulator-always-on;
118*4882a593Smuzhiyun					regulator-mem-on;
119*4882a593Smuzhiyun				};
120*4882a593Smuzhiyun
121*4882a593Smuzhiyun				ldo7_reg: LDO7 {
122*4882a593Smuzhiyun					regulator-compatible = "LDO7";
123*4882a593Smuzhiyun					regulator-name = "VPLL_1.0V_AP";
124*4882a593Smuzhiyun					regulator-min-microvolt = <1000000>;
125*4882a593Smuzhiyun					regulator-max-microvolt = <1000000>;
126*4882a593Smuzhiyun					regulator-always-on;
127*4882a593Smuzhiyun					regulator-mem-on;
128*4882a593Smuzhiyun				};
129*4882a593Smuzhiyun
130*4882a593Smuzhiyun				ldo8_reg: LDO8 {
131*4882a593Smuzhiyun					regulator-compatible = "LDO8";
132*4882a593Smuzhiyun					regulator-name = "VMIPI_1.0V";
133*4882a593Smuzhiyun					regulator-min-microvolt = <1000000>;
134*4882a593Smuzhiyun					regulator-max-microvolt = <1000000>;
135*4882a593Smuzhiyun					regulator-mem-off;
136*4882a593Smuzhiyun				};
137*4882a593Smuzhiyun
138*4882a593Smuzhiyun				ldo9_reg: LDO9 {
139*4882a593Smuzhiyun					regulator-compatible = "LDO9";
140*4882a593Smuzhiyun					regulator-name = "CAM_ISP_MIPI_1.2V";
141*4882a593Smuzhiyun					regulator-min-microvolt = <1200000>;
142*4882a593Smuzhiyun					regulator-max-microvolt = <1200000>;
143*4882a593Smuzhiyun					regulator-mem-idle;
144*4882a593Smuzhiyun				};
145*4882a593Smuzhiyun
146*4882a593Smuzhiyun				ldo10_reg: LDO10 {
147*4882a593Smuzhiyun					regulator-compatible = "LDO10";
148*4882a593Smuzhiyun					regulator-name = "VMIPI_1.8V";
149*4882a593Smuzhiyun					regulator-min-microvolt = <1800000>;
150*4882a593Smuzhiyun					regulator-max-microvolt = <1800000>;
151*4882a593Smuzhiyun					regulator-mem-off;
152*4882a593Smuzhiyun				};
153*4882a593Smuzhiyun
154*4882a593Smuzhiyun				ldo11_reg: LDO11 {
155*4882a593Smuzhiyun					regulator-compatible = "LDO11";
156*4882a593Smuzhiyun					regulator-name = "VABB1_1.95V";
157*4882a593Smuzhiyun					regulator-min-microvolt = <1950000>;
158*4882a593Smuzhiyun					regulator-max-microvolt = <1950000>;
159*4882a593Smuzhiyun					regulator-always-on;
160*4882a593Smuzhiyun					regulator-mem-off;
161*4882a593Smuzhiyun				};
162*4882a593Smuzhiyun
163*4882a593Smuzhiyun				ldo12_reg: LDO12 {
164*4882a593Smuzhiyun					regulator-compatible = "LDO12";
165*4882a593Smuzhiyun					regulator-name = "VUOTG_3.0V";
166*4882a593Smuzhiyun					regulator-min-microvolt = <3000000>;
167*4882a593Smuzhiyun					regulator-max-microvolt = <3000000>;
168*4882a593Smuzhiyun					regulator-mem-off;
169*4882a593Smuzhiyun				};
170*4882a593Smuzhiyun
171*4882a593Smuzhiyun				ldo13_reg: LDO13 {
172*4882a593Smuzhiyun					regulator-compatible = "LDO13";
173*4882a593Smuzhiyun					regulator-name = "NFC_AVDD_1.8V";
174*4882a593Smuzhiyun					regulator-min-microvolt = <1800000>;
175*4882a593Smuzhiyun					regulator-max-microvolt = <1800000>;
176*4882a593Smuzhiyun					regulator-mem-idle;
177*4882a593Smuzhiyun				};
178*4882a593Smuzhiyun
179*4882a593Smuzhiyun				ldo14_reg: LDO14 {
180*4882a593Smuzhiyun					regulator-compatible = "LDO14";
181*4882a593Smuzhiyun					regulator-name = "VABB2_1.95V";
182*4882a593Smuzhiyun					regulator-min-microvolt = <1950000>;
183*4882a593Smuzhiyun					regulator-max-microvolt = <1950000>;
184*4882a593Smuzhiyun					regulator-always-on;
185*4882a593Smuzhiyun					regulator-mem-off;
186*4882a593Smuzhiyun				};
187*4882a593Smuzhiyun
188*4882a593Smuzhiyun				ldo15_reg: LDO15 {
189*4882a593Smuzhiyun					regulator-compatible = "LDO15";
190*4882a593Smuzhiyun					regulator-name = "VHSIC_1.0V";
191*4882a593Smuzhiyun					regulator-min-microvolt = <1000000>;
192*4882a593Smuzhiyun					regulator-max-microvolt = <1000000>;
193*4882a593Smuzhiyun					regulator-mem-off;
194*4882a593Smuzhiyun				};
195*4882a593Smuzhiyun
196*4882a593Smuzhiyun				ldo16_reg: LDO16 {
197*4882a593Smuzhiyun					regulator-compatible = "LDO16";
198*4882a593Smuzhiyun					regulator-name = "VHSIC_1.8V";
199*4882a593Smuzhiyun					regulator-min-microvolt = <1800000>;
200*4882a593Smuzhiyun					regulator-max-microvolt = <1800000>;
201*4882a593Smuzhiyun					regulator-mem-off;
202*4882a593Smuzhiyun				};
203*4882a593Smuzhiyun
204*4882a593Smuzhiyun				ldo17_reg: LDO17 {
205*4882a593Smuzhiyun					regulator-compatible = "LDO17";
206*4882a593Smuzhiyun					regulator-name = "CAM_SENSOR_CORE_1.2V";
207*4882a593Smuzhiyun					regulator-min-microvolt = <1200000>;
208*4882a593Smuzhiyun					regulator-max-microvolt = <1200000>;
209*4882a593Smuzhiyun					regulator-mem-idle;
210*4882a593Smuzhiyun				};
211*4882a593Smuzhiyun
212*4882a593Smuzhiyun				ldo18_reg: LDO18 {
213*4882a593Smuzhiyun					regulator-compatible = "LDO18";
214*4882a593Smuzhiyun					regulator-name = "CAM_ISP_SEN_IO_1.8V";
215*4882a593Smuzhiyun					regulator-min-microvolt = <1800000>;
216*4882a593Smuzhiyun					regulator-max-microvolt = <1800000>;
217*4882a593Smuzhiyun					regulator-mem-idle;
218*4882a593Smuzhiyun				};
219*4882a593Smuzhiyun
220*4882a593Smuzhiyun				ldo19_reg: LDO19 {
221*4882a593Smuzhiyun					regulator-compatible = "LDO19";
222*4882a593Smuzhiyun					regulator-name = "VT_CAM_1.8V";
223*4882a593Smuzhiyun					regulator-min-microvolt = <1800000>;
224*4882a593Smuzhiyun					regulator-max-microvolt = <1800000>;
225*4882a593Smuzhiyun					regulator-mem-idle;
226*4882a593Smuzhiyun				};
227*4882a593Smuzhiyun
228*4882a593Smuzhiyun				ldo20_reg: LDO20 {
229*4882a593Smuzhiyun					regulator-compatible = "LDO20";
230*4882a593Smuzhiyun					regulator-name = "VDDQ_PRE_1.8V";
231*4882a593Smuzhiyun					regulator-min-microvolt = <1800000>;
232*4882a593Smuzhiyun					regulator-max-microvolt = <1800000>;
233*4882a593Smuzhiyun					regulator-mem-idle;
234*4882a593Smuzhiyun				};
235*4882a593Smuzhiyun
236*4882a593Smuzhiyun				ldo21_reg: LDO21 {
237*4882a593Smuzhiyun					regulator-compatible = "LDO21";
238*4882a593Smuzhiyun					regulator-name = "VTF_2.8V";
239*4882a593Smuzhiyun					regulator-min-microvolt = <2800000>;
240*4882a593Smuzhiyun					regulator-max-microvolt = <2800000>;
241*4882a593Smuzhiyun					regulator-mem-idle;
242*4882a593Smuzhiyun				};
243*4882a593Smuzhiyun
244*4882a593Smuzhiyun				ldo22_reg: LDO22 {
245*4882a593Smuzhiyun					regulator-compatible = "LDO22";
246*4882a593Smuzhiyun					regulator-name = "VMEM_VDD_2.8V";
247*4882a593Smuzhiyun					regulator-min-microvolt = <2800000>;
248*4882a593Smuzhiyun					regulator-max-microvolt = <2800000>;
249*4882a593Smuzhiyun					regulator-always-on;
250*4882a593Smuzhiyun					regulator-mem-off;
251*4882a593Smuzhiyun				};
252*4882a593Smuzhiyun
253*4882a593Smuzhiyun				ldo23_reg: LDO23 {
254*4882a593Smuzhiyun					regulator-compatible = "LDO23";
255*4882a593Smuzhiyun					regulator-name = "TSP_AVDD_3.3V";
256*4882a593Smuzhiyun					regulator-min-microvolt = <3300000>;
257*4882a593Smuzhiyun					regulator-max-microvolt = <3300000>;
258*4882a593Smuzhiyun					regulator-mem-idle;
259*4882a593Smuzhiyun				};
260*4882a593Smuzhiyun
261*4882a593Smuzhiyun				ldo24_reg: LDO24 {
262*4882a593Smuzhiyun					regulator-compatible = "LDO24";
263*4882a593Smuzhiyun					regulator-name = "TSP_VDD_1.8V";
264*4882a593Smuzhiyun					regulator-min-microvolt = <1800000>;
265*4882a593Smuzhiyun					regulator-max-microvolt = <1800000>;
266*4882a593Smuzhiyun					regulator-mem-idle;
267*4882a593Smuzhiyun				};
268*4882a593Smuzhiyun
269*4882a593Smuzhiyun				ldo25_reg: LDO25 {
270*4882a593Smuzhiyun					regulator-compatible = "LDO25";
271*4882a593Smuzhiyun					regulator-name = "LCD_VCC_3.3V";
272*4882a593Smuzhiyun					regulator-min-microvolt = <2800000>;
273*4882a593Smuzhiyun					regulator-max-microvolt = <2800000>;
274*4882a593Smuzhiyun					regulator-mem-idle;
275*4882a593Smuzhiyun				};
276*4882a593Smuzhiyun
277*4882a593Smuzhiyun				ldo26_reg: LDO26 {
278*4882a593Smuzhiyun					regulator-compatible = "LDO26";
279*4882a593Smuzhiyun					regulator-name = "MOTOR_VCC_3.0V";
280*4882a593Smuzhiyun					regulator-min-microvolt = <3000000>;
281*4882a593Smuzhiyun					regulator-max-microvolt = <3000000>;
282*4882a593Smuzhiyun					regulator-mem-idle;
283*4882a593Smuzhiyun				};
284*4882a593Smuzhiyun
285*4882a593Smuzhiyun				buck1_reg: BUCK1 {
286*4882a593Smuzhiyun					regulator-compatible = "BUCK1";
287*4882a593Smuzhiyun					regulator-name = "vdd_mif";
288*4882a593Smuzhiyun					regulator-min-microvolt = <850000>;
289*4882a593Smuzhiyun					regulator-max-microvolt = <1100000>;
290*4882a593Smuzhiyun					regulator-always-on;
291*4882a593Smuzhiyun					regulator-boot-on;
292*4882a593Smuzhiyun					regulator-mem-off;
293*4882a593Smuzhiyun				};
294*4882a593Smuzhiyun
295*4882a593Smuzhiyun				buck2_reg: BUCK2 {
296*4882a593Smuzhiyun					regulator-compatible = "BUCK2";
297*4882a593Smuzhiyun					regulator-name = "vdd_arm";
298*4882a593Smuzhiyun					regulator-min-microvolt = <850000>;
299*4882a593Smuzhiyun					regulator-max-microvolt = <1500000>;
300*4882a593Smuzhiyun					regulator-always-on;
301*4882a593Smuzhiyun					regulator-boot-on;
302*4882a593Smuzhiyun					regulator-mem-off;
303*4882a593Smuzhiyun				};
304*4882a593Smuzhiyun
305*4882a593Smuzhiyun				buck3_reg: BUCK3 {
306*4882a593Smuzhiyun					regulator-compatible = "BUCK3";
307*4882a593Smuzhiyun					regulator-name = "vdd_int";
308*4882a593Smuzhiyun					regulator-min-microvolt = <850000>;
309*4882a593Smuzhiyun					regulator-max-microvolt = <1150000>;
310*4882a593Smuzhiyun					regulator-always-on;
311*4882a593Smuzhiyun					regulator-boot-on;
312*4882a593Smuzhiyun					regulator-mem-off;
313*4882a593Smuzhiyun				};
314*4882a593Smuzhiyun
315*4882a593Smuzhiyun				buck4_reg: BUCK4 {
316*4882a593Smuzhiyun					regulator-compatible = "BUCK4";
317*4882a593Smuzhiyun					regulator-name = "vdd_g3d";
318*4882a593Smuzhiyun					regulator-min-microvolt = <850000>;
319*4882a593Smuzhiyun					regulator-max-microvolt = <1150000>;
320*4882a593Smuzhiyun					regulator-boot-on;
321*4882a593Smuzhiyun					regulator-mem-off;
322*4882a593Smuzhiyun				};
323*4882a593Smuzhiyun
324*4882a593Smuzhiyun				buck5_reg: BUCK5 {
325*4882a593Smuzhiyun					regulator-compatible = "BUCK5";
326*4882a593Smuzhiyun					regulator-name = "VMEM_1.2V_AP";
327*4882a593Smuzhiyun					regulator-min-microvolt = <1200000>;
328*4882a593Smuzhiyun					regulator-max-microvolt = <1200000>;
329*4882a593Smuzhiyun					regulator-always-on;
330*4882a593Smuzhiyun				};
331*4882a593Smuzhiyun
332*4882a593Smuzhiyun				buck6_reg: BUCK6 {
333*4882a593Smuzhiyun					regulator-compatible = "BUCK6";
334*4882a593Smuzhiyun					regulator-name = "VCC_SUB_1.35V";
335*4882a593Smuzhiyun					regulator-min-microvolt = <1350000>;
336*4882a593Smuzhiyun					regulator-max-microvolt = <1350000>;
337*4882a593Smuzhiyun					regulator-always-on;
338*4882a593Smuzhiyun				};
339*4882a593Smuzhiyun
340*4882a593Smuzhiyun				buck7_reg: BUCK7 {
341*4882a593Smuzhiyun					regulator-compatible = "BUCK7";
342*4882a593Smuzhiyun					regulator-name = "VCC_SUB_2.0V";
343*4882a593Smuzhiyun					regulator-min-microvolt = <2000000>;
344*4882a593Smuzhiyun					regulator-max-microvolt = <2000000>;
345*4882a593Smuzhiyun					regulator-always-on;
346*4882a593Smuzhiyun				};
347*4882a593Smuzhiyun
348*4882a593Smuzhiyun				buck8_reg: BUCK8 {
349*4882a593Smuzhiyun					regulator-compatible = "BUCK8";
350*4882a593Smuzhiyun					regulator-name = "VMEM_VDDF_3.0V";
351*4882a593Smuzhiyun					regulator-min-microvolt = <2850000>;
352*4882a593Smuzhiyun					regulator-max-microvolt = <2850000>;
353*4882a593Smuzhiyun					regulator-always-on;
354*4882a593Smuzhiyun					regulator-mem-off;
355*4882a593Smuzhiyun				};
356*4882a593Smuzhiyun
357*4882a593Smuzhiyun				buck9_reg: BUCK9 {
358*4882a593Smuzhiyun					regulator-compatible = "BUCK9";
359*4882a593Smuzhiyun					regulator-name = "CAM_ISP_CORE_1.2V";
360*4882a593Smuzhiyun					regulator-min-microvolt = <1000000>;
361*4882a593Smuzhiyun					regulator-max-microvolt = <1200000>;
362*4882a593Smuzhiyun					regulator-mem-off;
363*4882a593Smuzhiyun				};
364*4882a593Smuzhiyun			};
365*4882a593Smuzhiyun		};
366*4882a593Smuzhiyun	};
367*4882a593Smuzhiyun
368*4882a593Smuzhiyun	fimd@11c00000 {
369*4882a593Smuzhiyun		compatible = "samsung,exynos-fimd";
370*4882a593Smuzhiyun		reg = <0x11c00000 0xa4>;
371*4882a593Smuzhiyun
372*4882a593Smuzhiyun		samsung,vl-freq = <60>;
373*4882a593Smuzhiyun		samsung,vl-col = <720>;
374*4882a593Smuzhiyun		samsung,vl-row = <1280>;
375*4882a593Smuzhiyun		samsung,vl-width = <720>;
376*4882a593Smuzhiyun		samsung,vl-height = <1280>;
377*4882a593Smuzhiyun
378*4882a593Smuzhiyun		samsung,vl-clkp = <0>;
379*4882a593Smuzhiyun		samsung,vl-oep = <0>;
380*4882a593Smuzhiyun		samsung,vl-hsp = <1>;
381*4882a593Smuzhiyun		samsung,vl-vsp = <1>;
382*4882a593Smuzhiyun		samsung,vl-dp = <1>;
383*4882a593Smuzhiyun		samsung,vl-bpix = <4>;
384*4882a593Smuzhiyun
385*4882a593Smuzhiyun		samsung,vl-hspw = <5>;
386*4882a593Smuzhiyun		samsung,vl-hbpd = <10>;
387*4882a593Smuzhiyun		samsung,vl-hfpd = <10>;
388*4882a593Smuzhiyun		samsung,vl-vspw = <2>;
389*4882a593Smuzhiyun		samsung,vl-vbpd = <1>;
390*4882a593Smuzhiyun		samsung,vl-vfpd = <13>;
391*4882a593Smuzhiyun		samsung,vl-cmd-allow-len = <0xf>;
392*4882a593Smuzhiyun
393*4882a593Smuzhiyun		samsung,winid = <0>;
394*4882a593Smuzhiyun		samsung,power-on-delay = <30>;
395*4882a593Smuzhiyun		samsung,interface-mode = <1>;
396*4882a593Smuzhiyun		samsung,mipi-enabled = <1>;
397*4882a593Smuzhiyun		samsung,dp-enabled;
398*4882a593Smuzhiyun		samsung,dual-lcd-enabled;
399*4882a593Smuzhiyun
400*4882a593Smuzhiyun		samsung,logo-on = <1>;
401*4882a593Smuzhiyun		samsung,resolution = <0>;
402*4882a593Smuzhiyun		samsung,rgb-mode = <0>;
403*4882a593Smuzhiyun	};
404*4882a593Smuzhiyun
405*4882a593Smuzhiyun	mipidsi@11c80000 {
406*4882a593Smuzhiyun		compatible = "samsung,exynos-mipi-dsi";
407*4882a593Smuzhiyun		reg = <0x11c80000 0x5c>;
408*4882a593Smuzhiyun
409*4882a593Smuzhiyun		samsung,dsim-config-e-interface = <1>;
410*4882a593Smuzhiyun		samsung,dsim-config-e-virtual-ch = <0>;
411*4882a593Smuzhiyun		samsung,dsim-config-e-pixel-format = <7>;
412*4882a593Smuzhiyun		samsung,dsim-config-e-burst-mode = <1>;
413*4882a593Smuzhiyun		samsung,dsim-config-e-no-data-lane = <3>;
414*4882a593Smuzhiyun		samsung,dsim-config-e-byte-clk = <0>;
415*4882a593Smuzhiyun		samsung,dsim-config-hfp = <1>;
416*4882a593Smuzhiyun
417*4882a593Smuzhiyun		samsung,dsim-config-p = <3>;
418*4882a593Smuzhiyun		samsung,dsim-config-m = <120>;
419*4882a593Smuzhiyun		samsung,dsim-config-s = <1>;
420*4882a593Smuzhiyun
421*4882a593Smuzhiyun		samsung,dsim-config-pll-stable-time = <500>;
422*4882a593Smuzhiyun		samsung,dsim-config-esc-clk = <20000000>;
423*4882a593Smuzhiyun		samsung,dsim-config-stop-holding-cnt = <0x7ff>;
424*4882a593Smuzhiyun		samsung,dsim-config-bta-timeout = <0xff>;
425*4882a593Smuzhiyun		samsung,dsim-config-rx-timeout = <0xffff>;
426*4882a593Smuzhiyun
427*4882a593Smuzhiyun		samsung,dsim-device-id = <0xffffffff>;
428*4882a593Smuzhiyun		samsung,dsim-device-bus-id = <0>;
429*4882a593Smuzhiyun
430*4882a593Smuzhiyun		samsung,dsim-device-reverse-panel = <1>;
431*4882a593Smuzhiyun	};
432*4882a593Smuzhiyun
433*4882a593Smuzhiyun	sdhci@12510000 {
434*4882a593Smuzhiyun		samsung,bus-width = <8>;
435*4882a593Smuzhiyun		samsung,timing = <1 3 3>;
436*4882a593Smuzhiyun		pwr-gpios = <&gpk0 4 0>;
437*4882a593Smuzhiyun		status = "disabled";
438*4882a593Smuzhiyun	};
439*4882a593Smuzhiyun};
440*4882a593Smuzhiyun
441*4882a593Smuzhiyun&sdhci0 {
442*4882a593Smuzhiyun	samsung,bus-width = <8>;
443*4882a593Smuzhiyun	samsung,timing = <1 3 3>;
444*4882a593Smuzhiyun	pwr-gpios = <&gpk0 4 0>;
445*4882a593Smuzhiyun	status = "disabled";
446*4882a593Smuzhiyun};
447*4882a593Smuzhiyun
448*4882a593Smuzhiyun&sdhci2 {
449*4882a593Smuzhiyun	samsung,bus-width = <4>;
450*4882a593Smuzhiyun	samsung,timing = <1 2 3>;
451*4882a593Smuzhiyun	cd-gpios = <&gpk2 2 0>;
452*4882a593Smuzhiyun	status = "okay";
453*4882a593Smuzhiyun};
454*4882a593Smuzhiyun
455*4882a593Smuzhiyun&mshc_0 {
456*4882a593Smuzhiyun	samsung,bus-width = <8>;
457*4882a593Smuzhiyun	samsung,timing = <2 1 0>;
458*4882a593Smuzhiyun	samsung,removable = <0>;
459*4882a593Smuzhiyun	fifoth_val = <0x203f0040>;
460*4882a593Smuzhiyun	bus_hz = <400000000>;
461*4882a593Smuzhiyun	div = <0x3>;
462*4882a593Smuzhiyun	index = <4>;
463*4882a593Smuzhiyun	fifo-depth = <0x80>;
464*4882a593Smuzhiyun	status = "okay";
465*4882a593Smuzhiyun};
466