From d7b3becae6882b359c6593e40bafd99b89d2b9c6 Mon Sep 17 00:00:00 2001 From: tinno64 Date: Sun, 25 Jun 2023 14:58:03 +0800 Subject: [PATCH] dsi/display: Optimize panel power on timing Modify the reset timing and 11 29 delay to achieve a bright screen KPI Change-Id: I6ccc223661840c4bea722bef8c4fe896499ed67f Signed-off-by: tinno64 Reviewed-on: https://gerrit.mot.com/2654272 SME-Granted: SME Approvals Granted SLTApproved: Slta Waiver Tested-by: Jira Key Reviewed-by: Hua Tan Submit-Approved: Jira Key --- ...i-panel-mot-csot-c7-vtdr6115-655-1080x2400-video-v0.dtsi | 4 ++-- ...i-panel-mot-csot-c7-vtdr6115-655-1080x2400-video-v1.dtsi | 4 ++-- qcom/dsi-panel-mot-csot-vtdr6115-655-1080x2400-video.dtsi | 4 ++-- qcom/dsi-panel-mot-tm-nt37703-655-1080x2400-video.dtsi | 6 +++--- qcom/dsi-panel-mot-tm-u8-nt37703-655-1080x2400-video.dtsi | 6 +++--- 5 files changed, 12 insertions(+), 12 deletions(-) diff --git a/qcom/dsi-panel-mot-csot-c7-vtdr6115-655-1080x2400-video-v0.dtsi b/qcom/dsi-panel-mot-csot-c7-vtdr6115-655-1080x2400-video-v0.dtsi index 164976573661..67c982a00783 100644 --- a/qcom/dsi-panel-mot-csot-c7-vtdr6115-655-1080x2400-video-v0.dtsi +++ b/qcom/dsi-panel-mot-csot-c7-vtdr6115-655-1080x2400-video-v0.dtsi @@ -35,7 +35,7 @@ qcom,mdss-dsi-lane-3-state; qcom,mdss-dsi-dma-trigger = "trigger_sw"; qcom,mdss-dsi-mdp-trigger = "none"; - qcom,mdss-dsi-reset-sequence = <1 10>, <0 10>, <1 20>; + qcom,mdss-dsi-reset-sequence = <1 2>, <0 2>, <1 20>; qcom,mdss-dsi-panel-hdr-enabled; qcom,mdss-dsi-panel-hdr-color-primaries = <14500 15500 32000 @@ -379,7 +379,7 @@ 39 01 00 00 00 00 02 F3 08 39 01 00 00 00 00 03 FF 5A 00 39 01 00 00 00 00 03 F0 AA 00 - 05 01 00 00 14 00 01 29 + 05 01 00 00 00 00 01 29 ]; qcom,mdss-dsi-off-command = [ diff --git a/qcom/dsi-panel-mot-csot-c7-vtdr6115-655-1080x2400-video-v1.dtsi b/qcom/dsi-panel-mot-csot-c7-vtdr6115-655-1080x2400-video-v1.dtsi index 43551a342b4d..7c208e11bf8f 100644 --- a/qcom/dsi-panel-mot-csot-c7-vtdr6115-655-1080x2400-video-v1.dtsi +++ b/qcom/dsi-panel-mot-csot-c7-vtdr6115-655-1080x2400-video-v1.dtsi @@ -35,7 +35,7 @@ qcom,mdss-dsi-lane-3-state; qcom,mdss-dsi-dma-trigger = "trigger_sw"; qcom,mdss-dsi-mdp-trigger = "none"; - qcom,mdss-dsi-reset-sequence = <1 10>, <0 10>, <1 20>; + qcom,mdss-dsi-reset-sequence = <1 2>, <0 2>, <1 20>; qcom,mdss-dsi-panel-hdr-enabled; qcom,mdss-dsi-panel-hdr-color-primaries = <14500 15500 32000 @@ -381,7 +381,7 @@ 39 01 00 00 00 00 07 C5 02 C0 02 95 03 44 39 01 00 00 00 00 03 FF 5A 00 39 01 00 00 00 00 03 F0 AA 00 - 05 01 00 00 14 00 01 29 + 05 01 00 00 00 00 01 29 ]; qcom,mdss-dsi-off-command = [ diff --git a/qcom/dsi-panel-mot-csot-vtdr6115-655-1080x2400-video.dtsi b/qcom/dsi-panel-mot-csot-vtdr6115-655-1080x2400-video.dtsi index c7583a55d7f6..5e7019a34e9b 100644 --- a/qcom/dsi-panel-mot-csot-vtdr6115-655-1080x2400-video.dtsi +++ b/qcom/dsi-panel-mot-csot-vtdr6115-655-1080x2400-video.dtsi @@ -35,7 +35,7 @@ qcom,mdss-dsi-lane-3-state; qcom,mdss-dsi-dma-trigger = "trigger_sw"; qcom,mdss-dsi-mdp-trigger = "none"; - qcom,mdss-dsi-reset-sequence = <1 10>, <0 10>, <1 20>; + qcom,mdss-dsi-reset-sequence = <1 2>, <0 2>, <1 20>; qcom,mdss-dsi-panel-hdr-enabled; qcom,mdss-dsi-panel-hdr-color-primaries = <14500 15500 32000 @@ -379,7 +379,7 @@ 39 01 00 00 00 00 02 F3 08 39 01 00 00 00 00 03 FF 5A 00 39 01 00 00 00 00 03 F0 AA 00 - 05 01 00 00 14 00 01 29 + 05 01 00 00 00 00 01 29 ]; qcom,mdss-dsi-off-command = [ diff --git a/qcom/dsi-panel-mot-tm-nt37703-655-1080x2400-video.dtsi b/qcom/dsi-panel-mot-tm-nt37703-655-1080x2400-video.dtsi index a51a0d8904bc..ca4a5e6d1b51 100644 --- a/qcom/dsi-panel-mot-tm-nt37703-655-1080x2400-video.dtsi +++ b/qcom/dsi-panel-mot-tm-nt37703-655-1080x2400-video.dtsi @@ -26,7 +26,7 @@ qcom,mdss-dsi-dma-trigger = "trigger_sw"; qcom,mdss-dsi-mdp-trigger = "none"; qcom,mdss-dsi-dma-schedule-line = <15>; - qcom,mdss-dsi-reset-sequence = <1 10>, <0 10>, <1 10>; + qcom,mdss-dsi-reset-sequence = <1 1>, <0 1>, <1 10>; qcom,bklt-dcs-2bytes-enabled; @@ -120,8 +120,8 @@ 39 01 00 00 00 00 06 F0 55 AA 52 08 00 39 01 00 00 00 00 02 6F 34 39 01 00 00 00 00 02 DF 27 - 05 01 00 00 78 00 01 11 - 05 01 00 00 14 00 01 29 + 05 01 00 00 50 00 01 11 + 05 01 00 00 00 00 01 29 ]; qcom,mdss-dsi-off-command = [ diff --git a/qcom/dsi-panel-mot-tm-u8-nt37703-655-1080x2400-video.dtsi b/qcom/dsi-panel-mot-tm-u8-nt37703-655-1080x2400-video.dtsi index 44e1d6ec79dd..63da4cfa47e5 100644 --- a/qcom/dsi-panel-mot-tm-u8-nt37703-655-1080x2400-video.dtsi +++ b/qcom/dsi-panel-mot-tm-u8-nt37703-655-1080x2400-video.dtsi @@ -26,7 +26,7 @@ qcom,mdss-dsi-dma-trigger = "trigger_sw"; qcom,mdss-dsi-mdp-trigger = "none"; qcom,mdss-dsi-dma-schedule-line = <15>; - qcom,mdss-dsi-reset-sequence = <1 10>, <0 10>, <1 10>; + qcom,mdss-dsi-reset-sequence = <1 1>, <0 1>, <1 10>; qcom,bklt-dcs-2bytes-enabled; @@ -127,8 +127,8 @@ 39 01 00 00 00 00 0A BB 40 40 40 40 4F 4F 4F 4F 4F 39 01 00 00 00 00 02 6F 86 39 01 00 00 00 00 0A BB 40 40 40 40 4F 4F 4F 4F 4F - 05 01 00 00 78 00 01 11 - 05 01 00 00 14 00 01 29 + 05 01 00 00 50 00 01 11 + 05 01 00 00 00 00 01 29 39 01 00 00 00 00 06 F0 55 AA 52 08 01 39 01 00 00 00 00 02 6F 0E 39 01 00 00 00 00 05 B9 09 09 09 09