blob: b2aeed33936d3bb8aaa602764a790e5ee502703e [file] [log] [blame]
quic_shuoy2edd2742013-05-16 20:06:03 -07001/* Copyright (c) 2013, The Linux Foundation. All rights reserved.
2 *
3 * This program is free software; you can redistribute it and/or modify
4 * it under the terms of the GNU General Public License version 2 and
5 * only version 2 as published by the Free Software Foundation.
6 *
7 * This program is distributed in the hope that it will be useful,
8 * but WITHOUT ANY WARRANTY; without even the implied warranty of
9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
10 * GNU General Public License for more details.
11 */
12
Xiaoming Zhou7004fe22013-08-01 17:54:54 -040013&soc {
quic_shuoy2edd2742013-05-16 20:06:03 -070014 qcom,dsi_v2_hx8379a_wvga_video {
15 compatible = "qcom,dsi-panel-v2";
16 label = "HX8379A WVGA video mode dsi panel";
17 qcom,dsi-ctrl-phandle = <&mdss_dsi0>;
18 qcom,rst-gpio = <&msmgpio 41 0>;
19 vdda-supply = <&pm8110_l19>;
20 vddio-supply=<&pm8110_l14>;
21 qcom,mdss-pan-res = <480 800>;
22 qcom,mdss-pan-bpp = <24>;
23 qcom,mdss-pan-dest = "display_1";
Shuo Yane10816c2013-07-29 20:28:43 +080024 qcom,mdss-pan-porch-values = <100 40 70 6 4 6>;
quic_shuoy2edd2742013-05-16 20:06:03 -070025 qcom,mdss-pan-underflow-clr = <0xff>;
26 qcom,mdss-pan-bl-levels = <1 255>;
27 qcom,mdss-pan-bl-ctrl = "bl_ctrl_wled";
28 qcom,mdss-pan-dsi-mode = <0>;
29 qcom,mdss-pan-dsi-h-pulse-mode = <1>;
30 qcom,mdss-pan-dsi-h-power-stop = <0 0 0>;
31 qcom,mdss-pan-dsi-bllp-power-stop = <1 1>;
32 qcom,mdss-pan-dsi-traffic-mode = <2>;
33 qcom,mdss-pan-dsi-dst-format = <3>;
34 qcom,mdss-pan-dsi-vc = <0>;
35 qcom,mdss-pan-dsi-rgb-swap = <0>;
36 qcom,mdss-pan-dsi-data-lanes = <1 1 0 0>;
37 qcom,mdss-pan-dsi-dlane-swap = <1>;
38 qcom,mdss-pan-dsi-t-clk = <0x1b 0x04>;
39 qcom,mdss-pan-dsi-stream = <0>;
40 qcom,mdss-pan-dsi-mdp-tr = <0x0>;/*todo*/
41 qcom,mdss-pan-dsi-dma-tr = <0x04>;
42 qcom,mdss-pan-dsi-frame-rate = <60>;
Xiaoming Zhou412352f2013-06-28 11:06:02 -040043 qcom,panel-phy-regulatorSettings =[02 08 05 00 20 03];
Shuo Yane10816c2013-07-29 20:28:43 +080044 qcom,panel-phy-timingSettings = [75 1A 11 00 3D 45
45 15 1D 1C 03 04 00];
quic_shuoy2edd2742013-05-16 20:06:03 -070046 qcom,panel-phy-strengthCtrl = [ff 06];
47 qcom,panel-phy-bistCtrl = [03 03 00 00 0f 00];
48 qcom,panel-phy-laneConfig =
49 [80 45 00 00 01 66 /*lane0**/
50 80 45 00 00 01 66 /*lane1*/
51 80 45 00 00 01 66 /*lane2*/
52 80 45 00 00 01 66 /*lane3*/
53 40 67 00 00 01 88]; /*Clk*/
54
55 qcom,on-cmds-dsi-state = "DSI_LP_MODE";
56 qcom,panel-on-cmds = [
Shuo Yane10816c2013-07-29 20:28:43 +080057 39 01 00 00 00 04
quic_shuoy2edd2742013-05-16 20:06:03 -070058 B9 FF 83 79
Shuo Yane10816c2013-07-29 20:28:43 +080059 39 01 00 00 00 03
60 BA 51 93
61 39 01 00 00 00 14
quic_shuoy2edd2742013-05-16 20:06:03 -070062 B1 00 50 44
63 EA 8D 08 11
Shuo Yane10816c2013-07-29 20:28:43 +080064 11 11 27 2F
quic_shuoy2edd2742013-05-16 20:06:03 -070065 9A 1A 42 0B
66 6E F1 00 E6
Shuo Yane10816c2013-07-29 20:28:43 +080067 39 01 00 00 00 0E
quic_shuoy2edd2742013-05-16 20:06:03 -070068 B2 00 00 3C
69 08 04 19 22
70 00 FF 08 04
71 19 20
Shuo Yane10816c2013-07-29 20:28:43 +080072 39 01 00 00 00 20
73 B4 82 08 00
quic_shuoy2edd2742013-05-16 20:06:03 -070074 32 10 03 32
75 13 70 32 10
76 08 37 01 28
Shuo Yane10816c2013-07-29 20:28:43 +080077 07 37 08 3C
78 08 44 44 08
quic_shuoy2edd2742013-05-16 20:06:03 -070079 00 40 08 28
80 08 30 30 04
Shuo Yane10816c2013-07-29 20:28:43 +080081 39 01 00 00 00 30
82 D5 00 00 0A
quic_shuoy2edd2742013-05-16 20:06:03 -070083 00 01 05 00
84 03 00 88 88
85 88 88 23 01
86 67 45 02 13
87 88 88 88 88
88 88 88 88 88
89 88 88 54 76
90 10 32 31 20
91 88 88 88 88
92 88 88 00 00
93 00 00 00 00
Shuo Yane10816c2013-07-29 20:28:43 +080094 39 01 00 00 00 24
95 E0 79 05 0F
96 14 26 29 3F
97 2B 44 04 0E
98 12 15 18 16
99 16 12 15 05
100 0F 14 26 29
101 3F 2B 44 04
102 0E 12 15 18
103 16 16 12 15
104 23 01 00 00 00 02
105 cc 02
106 39 01 00 00 00 05
107 B6 00 9C 00 9C
quic_shuoy2edd2742013-05-16 20:06:03 -0700108 05 01 00 00 96 02
109 11 00
110 05 01 00 00 78 02
111 29 00
112 ];
113 qcom,panel-off-cmds = [05 01 00 00 32 02 28 00
114 05 01 00 00 78 02 10 00];
115 qcom,off-cmds-dsi-state = "DSI_LP_MODE";
116 };
117};