| /* |
| * SAMSUNG LCD Panel Device Tree Source |
| * |
| * Copyright (c) 2016 Samsung Electronics Co., Ltd. |
| * http://www.samsung.com |
| * |
| * This program is free software; you can redistribute it and/or modify |
| * it under the terms of the GNU General Public License version 2 as |
| * published by the Free Software Foundation. |
| */ |
| |
| / { |
| emul_display: emul_display { |
| mode = <0>; /* 0: video mode, 1: DP command mode, 2: MIPI command mode */ |
| resolution = <800 1280>; |
| size = <80 120>; |
| timing,refresh = <60>; |
| timing,h-porch = <20 20 20>; |
| timing,v-porch = <20 20 20>; |
| timing,dsi-hs-clk = <600>; |
| /* TODO : pms value to be set */ |
| timing,pms = <1 96 2>; |
| timing,dsi-escape-clk = <20>; |
| underrun_lp_ref = <307>; |
| mic_en = <0>; /* 0: Disable, 1: Enable */ |
| mic_ratio = <0>; /* 0: 1/2 mic, 1: 1/3 mic */ |
| mic_ver = <2>; /* 0: mic v1.1, 1: v1.2, 2: v2.0 */ |
| type_of_ddi = <0>; /* 0: Samsung Mobile, 1: MAGNA, 2: Normal(Etc) */ |
| dsc_en = <0>; /* 0: Disable, 1: Enable */ |
| dsc_cnt = <0>; /* used DSC count */ |
| dsc_slice_num = <0>; /* count of dsc slice */ |
| data_lane = <4>; /* number of using data lane */ |
| cmd_underrun_lp_ref = <1203>; /* for underrun detect at command mode*/ |
| vt_compensation = <2871>; /* for underrun detect at video mode*/ |
| }; |
| |
| s6e3fa0: s6e3fa0_hfd { |
| mode = <2>; /* 0: video mode, 1: DP command mode, 2: MIPI command mode */ |
| resolution = <1080 1920>; |
| size = <80 120>; |
| timing,refresh = <60>; |
| timing,h-porch = <2 2 2>; |
| timing,v-porch = <10 2 2>; |
| timing,dsi-hs-clk = <1100>; |
| /* TODO : pms value to be set */ |
| timing,pms = <3 127 0>; |
| timing,dsi-escape-clk = <20>; |
| mic_en = <0>; /* 0: Disable, 1: Enable */ |
| mic_ratio = <0>; /* 0: 1/2 mic, 1: 1/3 mic */ |
| mic_ver = <0>; /* 0: mic v1.1, 1: v1.2, 2: v2.0 */ |
| type_of_ddi = <0>; /* 0: Samsung Mobile, 1: MAGNA, 2: Normal(Etc) */ |
| dsc_en = <0>; /* 0: Disable, 1: Enable */ |
| dsc_cnt = <0>; /* used DSC count */ |
| dsc_slice_num = <0>; /* count of dsc slice */ |
| data_lane = <4>; /* number of using data lane */ |
| cmd_underrun_lp_ref = <4942>; /* for underrun detect at command mode*/ |
| }; |
| |
| s6e3hf4: s6e3hf4_wqhd { |
| mode = <2>; /* 0: video mode, 1: DP command mode, 2: MIPI command mode */ |
| resolution = <1440 2560>; |
| size = <68 122>; |
| timing,refresh = <60>; |
| timing,h-porch = <2 2 2>; |
| timing,v-porch = <15 3 1>; |
| timing,dsi-hs-clk = <1100>; |
| timing,pms = <4 677 2>; |
| timing,dsi-escape-clk = <20>; |
| mic_en = <0>; /* 0: Disable, 1: Enable */ |
| mic_ratio = <2>; /* 0: 1/2 mic, 1: 1/3 mic */ |
| mic_ver = <2>; /* 0: mic v1.1, 1: v1.2, 2: v2.0 */ |
| type_of_ddi = <0>; /* 0: Samsung Mobile, 1: MAGNA, 2: Normal(Etc) */ |
| dsc_en = <1>; /* 0: Disable, 1: Enable */ |
| dsc_cnt = <2>; /* used DSC count */ |
| dsc_slice_num = <4>; /* count of dsc slice */ |
| dsc_slice_h = <64>; /* height of dsc slice */ |
| data_lane = <4>; /* number of using data lane */ |
| cmd_underrun_lp_ref = <5629>; /* for underrun detect*/ |
| }; |
| |
| s6e3ha2k: s6e3ha2k_wqhd { |
| mode = <2>; /* 0: video mode, 1: DP command mode, 2: MIPI command mode */ |
| resolution = <1440 2560>; |
| size = <80 120>; |
| timing,refresh = <60>; |
| timing,h-porch = <2 2 2>; |
| timing,v-porch = <19 3 1>; |
| timing,dsi-hs-clk = <1100>; |
| timing,pms = <3 127 0>; |
| timing,dsi-escape-clk = <20>; |
| mic_en = <1>; /* 0: Disable, 1: Enable */ |
| mic_ratio = <0>; /* 0: 1/2 mic, 1: 1/3 mic */ |
| mic_ver = <2>; /* 0: mic v1.1, 1: v1.2, 2: v2.0 */ |
| type_of_ddi = <0>; /* 0: Samsung Mobile, 1: MAGNA, 2: Normal(Etc) */ |
| dsc_en = <0>; /* 0: Disable, 1: Enable */ |
| dsc_cnt = <0>; /* used DSC count */ |
| dsc_slice_num = <0>; /* count of dsc slice */ |
| dsc_slice_h = <0>; /* height of dsc slice */ |
| data_lane = <4>; /* number of using data lane */ |
| cmd_underrun_lp_ref = <1203>; /* for underrun detect*/ |
| }; |
| |
| s6e3ha3: s6e3ha3_wqhd { |
| mode = <2>; /* 0: video mode, 1: DP command mode, 2: MIPI command mode */ |
| resolution = <1440 2560>; |
| size = <70 121>; |
| timing,refresh = <60>; |
| timing,h-porch = <2 2 2>; |
| timing,v-porch = <19 3 1>; |
| timing,dsi-hs-clk = <1100>; |
| timing,pms = <3 127 0>; |
| timing,dsi-escape-clk = <20>; |
| mic_en = <0>; /* 0: Disable, 1: Enable */ |
| mic_ratio = <2>; /* 0: 1/2 mic, 1: 1/3 mic */ |
| mic_ver = <2>; /* 0: mic v1.1, 1: v1.2, 2: v2.0 */ |
| type_of_ddi = <0>; /* 0: Samsung Mobile, 1: MAGNA, 2: Normal(Etc) */ |
| dsc_en = <1>; /* 0: Disable, 1: Enable */ |
| dsc_cnt = <1>; /* used DSC count */ |
| dsc_slice_num = <1>; /* count of dsc slice */ |
| dsc_slice_h = <32>; /* height of dsc slice */ |
| data_lane = <4>; /* number of using data lane */ |
| cmd_underrun_lp_ref = <1203>; /* for underrun detect*/ |
| }; |
| }; |