From 1fd8ca453bf4605aa8cf77a3b09ca62ff42e1338 Mon Sep 17 00:00:00 2001 From: hujing3 Date: Mon, 23 May 2022 16:41:44 +0800 Subject: [PATCH] dts/Devon4G:2nd txd panel update max display brightness for PVT devon: 2nd txd panel config different max brightness for DVT/PVT Change-Id: I79d4eedd6810b9623f7c632bc41b2e1c54736a07 Signed-off-by: hujing3 Reviewed-on: https://gerrit.mot.com/2276944 SME-Granted: SME Approvals Granted SLTApproved: Slta Waiver Tested-by: Jira Key Reviewed-by: Wang Wang Submit-Approved: Jira Key --- ...el-mot-txd-ili7807s-649-1080x2400-vid.dtsi | 18 +-------- qcom/khaje-devon-display-dvt2-overlay.dtsi | 39 +++++++++++++++++++ qcom/khaje-devon-display-evt-overlay.dtsi | 39 +++++++++++++++++++ qcom/khaje-devon-display-pvt-overlay.dtsi | 39 +++++++++++++++++++ 4 files changed, 118 insertions(+), 17 deletions(-) diff --git a/qcom/dsi-panel-mot-txd-ili7807s-649-1080x2400-vid.dtsi b/qcom/dsi-panel-mot-txd-ili7807s-649-1080x2400-vid.dtsi index 2f685c47e24e..ca714b88a8a3 100644 --- a/qcom/dsi-panel-mot-txd-ili7807s-649-1080x2400-vid.dtsi +++ b/qcom/dsi-panel-mot-txd-ili7807s-649-1080x2400-vid.dtsi @@ -62,23 +62,7 @@ qcom,mdss-dsi-v-back-porch = <42>; qcom,mdss-dsi-v-front-porch = <42>; qcom,mdss-dsi-panel-framerate = <90>; - qcom,mdss-dsi-on-command = [ - 39 01 00 00 00 00 04 FF 78 07 00 - 15 01 00 00 50 00 02 11 00 - 39 01 00 00 00 00 04 FF 78 07 06 - 15 01 00 00 00 00 02 3E E3 - 15 01 00 00 00 00 02 80 00 - 15 01 00 00 00 00 02 4E 64 - 15 01 00 00 00 00 02 4D 81 - 15 01 00 00 00 00 02 C7 05 - 15 01 00 00 00 00 02 48 09 - 39 01 00 00 00 00 04 FF 78 07 02 - 15 01 00 00 00 00 02 1B 01 - 39 01 00 00 00 00 04 FF 78 07 00 - 39 01 00 00 00 00 03 51 05 8B - 15 01 00 00 00 00 02 53 2C - 15 01 00 00 00 00 02 55 01 - 15 01 00 00 0A 00 02 29 00]; + qcom,mdss-dsi-off-command = [ 39 01 00 00 00 00 04 FF 78 07 00 15 01 00 00 14 00 02 28 00 diff --git a/qcom/khaje-devon-display-dvt2-overlay.dtsi b/qcom/khaje-devon-display-dvt2-overlay.dtsi index 788731511b65..3236782db241 100644 --- a/qcom/khaje-devon-display-dvt2-overlay.dtsi +++ b/qcom/khaje-devon-display-dvt2-overlay.dtsi @@ -47,3 +47,42 @@ }; }; }; + +&dsi_txd_ili7807s_fhd_plus_90_video { + qcom,mdss-dsi-hbm-on-command = [39 01 00 00 00 00 03 51 06 EF]; + qcom,mdss-dsi-hbm-off-command = [39 01 00 00 00 00 03 51 05 8B]; + + qcom,mdss-dsi-display-timings { + timing@0 { + qcom,mdss-dsi-on-command = [ + 39 01 00 00 00 00 04 FF 78 07 00 + 15 01 00 00 50 00 02 11 00 + 39 01 00 00 00 00 04 FF 78 07 06 + 15 01 00 00 00 00 02 3E E3 + 15 01 00 00 00 00 02 80 00 + 15 01 00 00 00 00 02 4E 64 + 15 01 00 00 00 00 02 4D 81 + 15 01 00 00 00 00 02 C7 05 + 15 01 00 00 00 00 02 48 09 + 39 01 00 00 00 00 04 FF 78 07 02 + 15 01 00 00 00 00 02 1B 01 + 39 01 00 00 00 00 04 FF 78 07 00 + 39 01 00 00 00 00 03 51 05 8B + 15 01 00 00 00 00 02 53 2C + 15 01 00 00 00 00 02 55 01 + 15 01 00 00 0A 00 02 29 00]; + }; + }; +}; + +&qupv3_se2_i2c { + status = "ok"; + lm3697@37 { + backlight { + lcd { + current-mode = <4>; /*4: 23.4mA*/ + }; + }; + }; +}; + diff --git a/qcom/khaje-devon-display-evt-overlay.dtsi b/qcom/khaje-devon-display-evt-overlay.dtsi index 2bf289402054..a335654d1820 100644 --- a/qcom/khaje-devon-display-evt-overlay.dtsi +++ b/qcom/khaje-devon-display-evt-overlay.dtsi @@ -246,3 +246,42 @@ }; }; }; + +&dsi_txd_ili7807s_fhd_plus_90_video { + qcom,mdss-dsi-hbm-on-command = [39 01 00 00 00 00 03 51 06 EF]; + qcom,mdss-dsi-hbm-off-command = [39 01 00 00 00 00 03 51 05 8B]; + + qcom,mdss-dsi-display-timings { + timing@0 { + qcom,mdss-dsi-on-command = [ + 39 01 00 00 00 00 04 FF 78 07 00 + 15 01 00 00 50 00 02 11 00 + 39 01 00 00 00 00 04 FF 78 07 06 + 15 01 00 00 00 00 02 3E E3 + 15 01 00 00 00 00 02 80 00 + 15 01 00 00 00 00 02 4E 64 + 15 01 00 00 00 00 02 4D 81 + 15 01 00 00 00 00 02 C7 05 + 15 01 00 00 00 00 02 48 09 + 39 01 00 00 00 00 04 FF 78 07 02 + 15 01 00 00 00 00 02 1B 01 + 39 01 00 00 00 00 04 FF 78 07 00 + 39 01 00 00 00 00 03 51 05 8B + 15 01 00 00 00 00 02 53 2C + 15 01 00 00 00 00 02 55 01 + 15 01 00 00 0A 00 02 29 00]; + }; + }; +}; + +&qupv3_se2_i2c { + status = "ok"; + lm3697@37 { + backlight { + lcd { + current-mode = <4>; /*4: 23.4mA*/ + }; + }; + }; +}; + diff --git a/qcom/khaje-devon-display-pvt-overlay.dtsi b/qcom/khaje-devon-display-pvt-overlay.dtsi index 788731511b65..5f65385b7f4e 100644 --- a/qcom/khaje-devon-display-pvt-overlay.dtsi +++ b/qcom/khaje-devon-display-pvt-overlay.dtsi @@ -47,3 +47,42 @@ }; }; }; + +&dsi_txd_ili7807s_fhd_plus_90_video { + qcom,mdss-dsi-hbm-on-command = [39 01 00 00 00 00 03 51 07 EE]; + qcom,mdss-dsi-hbm-off-command = [39 01 00 00 00 00 03 51 06 47]; + + qcom,mdss-dsi-display-timings { + timing@0 { + qcom,mdss-dsi-on-command = [ + 39 01 00 00 00 00 04 FF 78 07 00 + 15 01 00 00 50 00 02 11 00 + 39 01 00 00 00 00 04 FF 78 07 06 + 15 01 00 00 00 00 02 3E E3 + 15 01 00 00 00 00 02 80 00 + 15 01 00 00 00 00 02 4E 64 + 15 01 00 00 00 00 02 4D 81 + 15 01 00 00 00 00 02 C7 05 + 15 01 00 00 00 00 02 48 09 + 39 01 00 00 00 00 04 FF 78 07 02 + 15 01 00 00 00 00 02 1B 01 + 39 01 00 00 00 00 04 FF 78 07 00 + 39 01 00 00 00 00 03 51 06 47 + 15 01 00 00 00 00 02 53 2C + 15 01 00 00 00 00 02 55 01 + 15 01 00 00 0A 00 02 29 00]; + }; + }; +}; + +&qupv3_se2_i2c { + status = "ok"; + lm3697@37 { + backlight { + lcd { + current-mode = <5>; /*5: 24.2mA*/ + }; + }; + }; +}; +