From 216434e3b650d9a4f601217e8edeca2c6a46f3ce Mon Sep 17 00:00:00 2001 From: zhangshaohu Date: Tue, 10 Oct 2023 17:34:31 +0800 Subject: [PATCH] fogos: dtsi/kernel: modify 2nd ili9883c timing 1. vddio keep high. 2. lcd-reset keep high. Change-Id: I792cf92befdb681917336ad1a846e1245794b2c0 Signed-off-by: zhangshaohu Reviewed-on: https://gerrit.mot.com/2763002 SLTApproved: Slta Waiver SME-Granted: SME Approvals Granted Tested-by: Jira Key Reviewed-by: Dezhen Hou Submit-Approved: Jira Key --- qcom/fogos-display.dtsi | 44 +++++++++++++++++++++++++++++++++++++++-- 1 file changed, 42 insertions(+), 2 deletions(-) diff --git a/qcom/fogos-display.dtsi b/qcom/fogos-display.dtsi index ce2187327080..3bc7606e679e 100644 --- a/qcom/fogos-display.dtsi +++ b/qcom/fogos-display.dtsi @@ -106,6 +106,7 @@ qcom,supply-enable-load = <32000>; qcom,supply-disable-load = <80>; qcom,supply-pre-off-sleep = <2>; + qcom,supply-always-on; }; qcom,panel-supply-entry@1 { @@ -132,6 +133,45 @@ }; }; + + dsi_panel_pwr_supply_fogos_chipone: dsi_panel_pwr_supply_fogos_chipone{ + #address-cells = <1>; + #size-cells = <0>; + + qcom,panel-supply-entry@0 { + reg = <0>; + qcom,supply-name = "vddio"; + qcom,supply-min-voltage = <1800000>; + qcom,supply-max-voltage = <1800000>; + qcom,supply-enable-load = <32000>; + qcom,supply-disable-load = <80>; + qcom,supply-pre-off-sleep = <2>; + }; + + qcom,panel-supply-entry@1 { + reg = <1>; + qcom,supply-name = "lab"; + qcom,supply-min-voltage = <6000000>; + qcom,supply-max-voltage = <6000000>; + qcom,supply-enable-load = <100000>; + qcom,supply-disable-load = <100>; + qcom,supply-pre-on-sleep = <3>; + }; + + qcom,panel-supply-entry@2 { + reg = <2>; + qcom,supply-name = "ibb"; + qcom,supply-min-voltage = <6000000>; + qcom,supply-max-voltage = <6000000>; + qcom,supply-enable-load = <100000>; + qcom,supply-disable-load = <100>; + qcom,supply-pre-on-sleep = <3>; + qcom,supply-pre-off-sleep = <30>; + qcom,supply-post-on-sleep = <3>; + qcom,supply-post-off-sleep = <3>; + }; + + }; }; &sde_dsi { @@ -159,7 +199,7 @@ /*qcom,mdss-dsi-pan-dfps-send-command;*/ qcom,mdss-dsi-pan-on-fps = <120>; - qcom,panel-supply-entries = <&dsi_panel_pwr_supply_fogos>; + qcom,panel-supply-entries = <&dsi_panel_pwr_supply_fogos_chipone>; qcom,mdss-dsi-bl-pmic-control-type = "bl_ctrl_dcs"; qcom,mdss-dsi-bl-min-level = <13>; @@ -247,7 +287,7 @@ qcom,mdss-dsi-hbm-on-command-state = "dsi_lp_mode"; qcom,mdss-dsi-hbm-off-command = [39 01 00 00 00 00 03 51 05 96]; qcom,mdss-dsi-hbm-off-command-state = "dsi_lp_mode"; - + qcom,platform-reset-gpio-always-on; qcom,dsi-select-clocks = "mux_byte_clk0", "mux_pixel_clk0"; qcom,mdss-dsi-display-timings {