| /* Copyright (c) 2015, LGE Inc. All rights reserved. |
| * Copyright (c) 2013, The Linux Foundation. All rights reserved. |
| * |
| * This program is free software; you can redistribute it and/or modify |
| * it under the terms of the GNU General Public License version 2 and |
| * only version 2 as published by the Free Software Foundation. |
| * |
| * This program is distributed in the hope that it will be useful, |
| * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| * GNU General Public License for more details. |
| */ |
| |
| &mdss_mdp { |
| dsi_jdi_r69338_fhd_vid: qcom,mdss_dsi_r69338_1080p_video { |
| compatible = "qcom,mdss-dsi-panel"; |
| status = "ok"; |
| qcom,cont-splash-enabled; |
| qcom,mdss-dsi-panel-name = "JDI FHD video mode dsi panel"; |
| qcom,mdss-dsi-panel-controller = <&mdss_dsi0>; |
| qcom,mdss-dsi-panel-type = "dsi_video_mode"; |
| qcom,mdss-dsi-panel-destination = "display_1"; |
| qcom,mdss-dsi-panel-framerate = <60>; |
| qcom,mdss-dsi-virtual-channel-id = <0>; |
| qcom,mdss-dsi-stream = <0>; |
| qcom,mdss-dsi-panel-width = <1080>; |
| qcom,mdss-dsi-panel-height = <1920>; |
| qcom,mdss-dsi-h-front-porch = <96>; |
| qcom,mdss-dsi-h-back-porch = <36>; |
| qcom,mdss-dsi-h-pulse-width = <12>; |
| qcom,mdss-dsi-h-sync-skew = <0>; |
| qcom,mdss-dsi-v-back-porch = <3>; |
| qcom,mdss-dsi-v-front-porch = <4>; |
| qcom,mdss-dsi-v-pulse-width = <1>; |
| qcom,mdss-dsi-h-left-border = <0>; |
| qcom,mdss-dsi-h-right-border = <0>; |
| qcom,mdss-dsi-v-top-border = <0>; |
| qcom,mdss-dsi-v-bottom-border = <0>; |
| qcom,mdss-pan-physical-width-dimension = <65>; |
| qcom,mdss-pan-physical-height-dimension = <115>; |
| qcom,mdss-dsi-bpp = <24>; |
| qcom,mdss-dsi-color-order = "rgb_swap_rgb"; |
| qcom,mdss-dsi-underflow-color = <0x0>; |
| qcom,mdss-dsi-lp11-init; |
| qcom,mdss-dsi-border-color = <0>; |
| qcom,mdss-dsi-on-command = [ |
| 39 01 00 00 00 00 02 |
| 51 ff |
| |
| 39 01 00 00 00 00 02 |
| 53 2c |
| |
| 39 01 00 00 00 00 02 |
| 55 01 |
| |
| 29 01 00 00 00 00 02 |
| b0 04 |
| |
| 29 01 00 00 00 00 1f |
| c7 00 0d 16 1d 2b 38 |
| 42 50 35 3d 4b 59 62 |
| 69 76 00 0d 16 1d 2b |
| 38 42 50 35 3d 4b 59 |
| 62 69 76 |
| |
| 29 01 00 00 00 00 14 |
| c8 01 00 00 fa 00 fc |
| 00 00 00 fa 00 fc 00 |
| 00 00 00 00 fc 00 |
| |
| 29 01 00 00 00 00 07 |
| b8 07 88 25 18 00 31 |
| |
| 29 01 00 00 00 00 07 |
| b9 07 82 3c 10 3c 87 |
| |
| 29 01 00 00 00 00 07 |
| ba 07 78 64 10 64 b4 |
| |
| 29 01 00 00 00 00 19 |
| ce 75 40 43 49 55 62 |
| 71 82 94 a8 b9 cb db |
| e9 f5 fc ff 23 91 04 |
| 04 44 00 00 |
| |
| /* CE JDI */ |
| 29 01 00 00 00 00 21 |
| ca 01 70 a0 80 89 98 |
| 95 8f 08 3f 80 88 e6 |
| f0 00 ff 00 ff 0c 0c |
| 0a 06 04 04 00 d0 0c |
| 08 3f 3f 3f 3f |
| |
| 29 01 00 00 00 00 02 |
| d6 01 |
| |
| 05 01 00 00 00 00 01 |
| 29 |
| |
| 05 01 00 00 78 00 01 |
| 11 |
| ]; |
| |
| qcom,mdss-dsi-off-command = [ |
| 05 01 00 00 14 00 01 |
| 28 |
| 05 01 00 00 50 00 01 |
| 10 |
| ]; |
| |
| qcom,mdss-dsi-on-command-state = "dsi_lp_mode"; |
| qcom,mdss-dsi-off-command-state = "dsi_hs_mode"; |
| qcom,mdss-dsi-h-sync-pulse = <0>; |
| qcom,mdss-dsi-traffic-mode = "non_burst_sync_event"; |
| qcom,mdss-dsi-lane-map = "lane_map_0123"; |
| qcom,mdss-dsi-bllp-eof-power-mode; |
| qcom,mdss-dsi-bllp-power-mode; |
| qcom,mdss-dsi-lane-0-state; |
| qcom,mdss-dsi-lane-1-state; |
| qcom,mdss-dsi-lane-2-state; |
| qcom,mdss-dsi-lane-3-state; |
| |
| qcom,mdss-dsi-panel-timings = [E2 36 24 00 66 68 28 38 2A 03 04 00]; |
| qcom,mdss-dsi-t-clk-post = <0x02>; |
| qcom,mdss-dsi-t-clk-pre = <0x2A>; |
| qcom,mdss-dsi-dma-trigger = "trigger_sw"; |
| qcom,mdss-dsi-mdp-trigger = "none"; |
| qcom,mdss-dsi-bl-pmic-control-type = "bl_ctrl_wled"; |
| qcom,mdss-dsi-bl-min-level = <1>; |
| qcom,mdss-dsi-bl-max-level = <4095>; |
| qcom,mdss-dsi-pan-enable-dynamic-fps; |
| qcom,mdss-dsi-pan-fps-update = "dfps_immediate_porch_mode"; |
| qcom,mdss-dsi-reset-sequence = <0 10>, <1 10>, <0 1>, <1 10>; |
| |
| qcom,bl-default-lvl = <1800>; |
| qcom,blmap-size = <256>; |
| qcom,blmap = < |
| 0 |
| 109 109 109 109 109 109 109 109 109 109 // 001-010 |
| 109 109 110 110 110 111 111 112 112 112 // 011-020 |
| 113 113 114 115 117 119 121 122 124 126 // 021-030 |
| 128 129 131 133 135 137 140 142 145 148 // 031-040 |
| 150 153 156 158 161 164 166 169 172 177 // 041-050 |
| 183 188 194 199 205 210 216 221 227 232 // 051-060 |
| 237 242 247 252 257 263 268 273 278 283 // 061-070 |
| 288 293 299 306 313 321 328 336 343 350 // 071-080 |
| 358 365 373 380 388 396 404 412 420 429 // 081-090 |
| 437 445 453 462 470 478 486 495 506 518 // 091-100 |
| 529 541 553 564 576 588 599 611 623 634 // 101-110 |
| 645 657 668 679 691 702 714 725 736 748 // 111-120 |
| 759 771 785 799 814 828 842 857 871 885 // 121-130 |
| 900 914 928 943 960 978 995 1013 1031 1048 // 131-140 |
| 1066 1084 1101 1119 1137 1153 1170 1187 1204 1221 // 141-150 |
| 1238 1254 1271 1288 1305 1322 1339 1356 1376 1396 // 151-160 |
| 1417 1437 1458 1478 1498 1519 1539 1560 1580 1601 // 161-170 |
| 1622 1643 1664 1685 1706 1727 1748 1769 1790 1811 // 171-180 |
| 1832 1853 1874 1898 1923 1948 1973 1998 2023 2047 // 181-190 |
| 2072 2097 2122 2147 2172 2197 2222 2248 2273 2299 // 191-200 |
| 2324 2350 2375 2401 2426 2452 2477 2503 2535 2568 // 201-210 |
| 2601 2634 2667 2700 2733 2766 2799 2832 2865 2894 // 211-220 |
| 2924 2953 2983 3013 3042 3072 3101 3131 3161 3190 // 221-230 |
| 3220 3250 3284 3318 3352 3386 3420 3455 3489 3523 // 231-240 |
| 3557 3591 3625 3660 3699 3739 3778 3818 3857 3897 // 241-250 |
| 3936 3976 4015 4055 4095>; // 251-255 |
| }; |
| }; |