From e36267a7ea3bf6e9d19de316be8ce4acd2ecff16 Mon Sep 17 00:00:00 2001 From: wingte48 Date: Thu, 14 Apr 2022 13:56:14 +0800 Subject: [PATCH] dts/panel: change the backlight current duty cyle for icnl9922 Modify: configure duty cycle 80% frequency 20kHz and number of 11 bits Change-Id: I9fe72c3cf18854c974a5d651057d05a40d8cc894 Reviewed-on: https://gerrit.mot.com/2242107 SLTApproved: Slta Waiver SME-Granted: SME Approvals Granted Tested-by: Jira Key Reviewed-by: Yeqing Wang Reviewed-by: Huosheng Liao Submit-Approved: Jira Key --- ...t-tianma-icnl9922-645-1080x2400-video.dtsi | 37 ++++++++++--------- qcom/rhodec-display.dtsi | 4 +- 2 files changed, 21 insertions(+), 20 deletions(-) diff --git a/qcom/dsi-panel-mot-tianma-icnl9922-645-1080x2400-video.dtsi b/qcom/dsi-panel-mot-tianma-icnl9922-645-1080x2400-video.dtsi index e980051a8e49..2e5558e6f679 100644 --- a/qcom/dsi-panel-mot-tianma-icnl9922-645-1080x2400-video.dtsi +++ b/qcom/dsi-panel-mot-tianma-icnl9922-645-1080x2400-video.dtsi @@ -45,30 +45,31 @@ qcom,mdss-dsi-v-pulse-width = <2>; qcom,mdss-dsi-panel-framerate = <120>; qcom,mdss-dsi-on-command = [ - 39 00 00 00 01 00 03 F0 5A 59 - 39 00 00 00 01 00 03 F1 A5 A6 - 39 00 00 00 01 00 03 F0 B4 4B - 39 00 00 00 01 00 10 70 41 12 00 05 00 5A 00 6F 00 77 00 31 02 20 20 - 39 00 00 00 01 00 21 71 11 00 00 89 30 80 09 60 04 38 00 08 02 1C 02 1C 02 00 02 0E 00 20 00 BB 00 07 00 0C 0D B7 0C B7 - 39 00 00 00 01 00 21 72 18 00 10 F0 03 0C 20 00 06 0B 0B 33 0E 1C 2A 38 46 54 62 69 70 77 79 7B 7D 7E 01 02 01 00 09 40 - 39 00 00 00 01 00 21 73 09 BE 19 FC 19 FA 19 F8 1A 38 1A 78 1A B6 2A F6 2B 34 2B 74 3B 74 6B F4 00 00 00 00 00 00 00 00 - 39 00 00 00 01 00 21 74 12 00 00 89 30 80 09 60 04 38 00 08 02 1C 02 1C 02 00 02 0E 00 20 00 BB 00 07 00 0C 0D B7 0C B7 - 39 00 00 00 01 00 21 75 18 00 10 F0 03 0C 20 00 06 0B 0B 33 0E 1C 2A 38 46 54 62 69 70 77 79 7B 7D 7E 01 02 01 00 09 40 - 39 00 00 00 01 00 21 76 09 BE 19 FC 19 FA 19 F8 1A 38 1A 78 1A B6 2A F6 2B 34 2B 74 3B 74 6B F4 00 00 00 00 00 00 00 00 - 39 00 00 00 01 00 03 F0 5A 59 - 39 00 00 00 01 00 03 F1 A5 A6 + 39 00 00 00 00 00 03 F0 5A 59 + 39 00 00 00 00 00 03 F1 A5 A6 + 39 00 00 00 00 00 03 F0 B4 4B + 39 00 00 00 00 00 21 E7 30 00 40 00 01 1F 20 42 1F A0 24 CC 01 00 00 30 18 15 00 A8 F0 F0 F0 F8 F8 F8 F8 FF FC FC FD FF + 39 00 00 00 00 00 10 70 41 12 00 05 00 5A 00 6F 00 77 00 31 02 20 20 + 39 00 00 00 00 00 21 71 11 00 00 89 30 80 09 60 04 38 00 08 02 1C 02 1C 02 00 02 0E 00 20 00 BB 00 07 00 0C 0D B7 0C B7 + 39 00 00 00 00 00 21 72 18 00 10 F0 03 0C 20 00 06 0B 0B 33 0E 1C 2A 38 46 54 62 69 70 77 79 7B 7D 7E 01 02 01 00 09 40 + 39 00 00 00 00 00 21 73 09 BE 19 FC 19 FA 19 F8 1A 38 1A 78 1A B6 2A F6 2B 34 2B 74 3B 74 6B F4 00 00 00 00 00 00 00 00 + 39 00 00 00 00 00 21 74 12 00 00 89 30 80 09 60 04 38 00 08 02 1C 02 1C 02 00 02 0E 00 20 00 BB 00 07 00 0C 0D B7 0C B7 + 39 00 00 00 00 00 21 75 18 00 10 F0 03 0C 20 00 06 0B 0B 33 0E 1C 2A 38 46 54 62 69 70 77 79 7B 7D 7E 01 02 01 00 09 40 + 39 00 00 00 00 00 21 76 09 BE 19 FC 19 FA 19 F8 1A 38 1A 78 1A B6 2A F6 2B 34 2B 74 3B 74 6B F4 00 00 00 00 00 00 00 00 + 39 00 00 00 00 00 03 F0 5A 59 + 39 00 00 00 00 00 03 F1 A5 A6 //SLPOT + DISPON - 15 00 00 00 01 00 02 51 CC - 15 00 00 00 01 00 02 53 2C - 15 00 00 00 01 00 02 55 01 - 15 00 00 00 01 00 02 35 00 + 39 00 00 00 00 00 03 51 06 66 + 15 00 00 00 00 00 02 53 2C + 15 00 00 00 00 00 02 55 01 + 15 00 00 00 00 00 02 35 00 05 01 00 00 78 00 01 11 05 01 00 00 78 00 01 29 - 15 01 00 00 01 00 02 AC 05 + 15 01 00 00 00 00 02 AC 05 ]; qcom,mdss-dsi-on-command-state = "dsi_lp_mode"; qcom,mdss-dsi-off-command = [ - 15 01 00 00 01 00 02 AC 0A + 15 00 00 00 00 00 02 AC 0A 05 01 00 00 10 00 01 28 05 01 00 00 32 00 01 10 ]; diff --git a/qcom/rhodec-display.dtsi b/qcom/rhodec-display.dtsi index db92ae708d00..14581cbb057a 100644 --- a/qcom/rhodec-display.dtsi +++ b/qcom/rhodec-display.dtsi @@ -245,9 +245,9 @@ qcom,mdss-dsi-pan-enable-dynamic-fps; qcom,mdss-dsi-pan-fps-update = "dfps_immediate_porch_mode_vfp"; - qcom,mdss-dsi-hbm-on-command = [15 01 00 00 00 00 02 51 FF]; + qcom,mdss-dsi-hbm-on-command = [39 01 00 00 00 00 03 51 07 FF]; qcom,mdss-dsi-hbm-on-command-state = "dsi_lp_mode"; - qcom,mdss-dsi-hbm-off-command = [15 01 00 00 00 00 02 51 CC]; + qcom,mdss-dsi-hbm-off-command = [39 01 00 00 00 00 03 51 06 66]; qcom,mdss-dsi-hbm-off-command-state = "dsi_lp_mode"; qcom,mdss-dsi-hbm-type = "lcd-dcs-wled";