diff --git a/display/dsi-panel-vtdr6130-dsc-fhd-plus-cmd.dtsi b/display/dsi-panel-vtdr6130-dsc-fhd-plus-cmd.dtsi index 2eeebbe9..8571e805 100644 --- a/display/dsi-panel-vtdr6130-dsc-fhd-plus-cmd.dtsi +++ b/display/dsi-panel-vtdr6130-dsc-fhd-plus-cmd.dtsi @@ -49,12 +49,12 @@ qcom,mdss-dsi-panel-framerate = <144>; qcom,mdss-dsi-panel-width = <1080>; qcom,mdss-dsi-panel-height = <2400>; - qcom,mdss-dsi-h-front-porch = <20>; - qcom,mdss-dsi-h-back-porch = <20>; + qcom,mdss-dsi-h-front-porch = <10>; + qcom,mdss-dsi-h-back-porch = <16>; qcom,mdss-dsi-h-pulse-width = <2>; qcom,mdss-dsi-h-sync-skew = <0>; - qcom,mdss-dsi-v-back-porch = <18>; - qcom,mdss-dsi-v-front-porch = <20>; + qcom,mdss-dsi-v-back-porch = <8>; + qcom,mdss-dsi-v-front-porch = <18>; qcom,mdss-dsi-v-pulse-width = <2>; qcom,mdss-dsi-h-left-border = <0>; qcom,mdss-dsi-h-right-border = <0>; @@ -218,28 +218,6 @@ qcom,mdss-dsi-timing-switch-command-state = "dsi_lp_mode"; - qcom,mdss-dsi-qsync-on-commands = [ - 39 01 00 00 00 00 03 f0 aa 13 - 39 01 00 00 00 00 18 ce 09 11 09 11 08 - c1 07 fa 05 a4 00 3c 00 3c 00 3c 00 - 0c 00 0c 04 00 00 - 39 01 00 00 00 00 03 f0 aa 10 - 39 01 00 00 00 00 0c bb 00 4c 00 01 ff - 01 32 01 6e 01 6e - 39 01 00 00 00 00 02 bb 01 - ]; - qcom,mdss-dsi-qsync-on-commands-state = - "dsi_hs_mode"; - qcom,mdss-dsi-qsync-off-commands = [ - 39 01 00 00 00 00 03 f0 aa 10 - 39 01 00 00 00 00 02 bb 00 - 39 01 00 00 00 00 03 f0 aa 13 - 39 01 00 00 00 00 18 ce 09 11 09 11 08 - c1 07 fa 05 a4 00 3c 00 34 00 24 00 - 0c 00 0c 04 00 35 - ]; - qcom,mdss-dsi-qsync-off-commands-state = - "dsi_hs_mode"; qcom,mdss-dsi-h-sync-pulse = <0>; qcom,compression-mode = "dsc"; qcom,mdss-dsc-slice-height = <40>; diff --git a/display/kalama-sde-common.dtsi b/display/kalama-sde-common.dtsi index 2504e088..128d75b6 100644 --- a/display/kalama-sde-common.dtsi +++ b/display/kalama-sde-common.dtsi @@ -242,9 +242,9 @@ qcom,sde-secure-sid-mask = <0x0002801 0x0002c01>; qcom,sde-reg-bus,vectors-KBps = <0 0>, - <0 74000>, - <0 5000000>, - <0 9700000>; + <0 57000>, + <0 590000>, + <0 1190000>; qcom,sde-sspp-vig-blocks { vcm@0 { diff --git a/display/kalama-sde-display-common.dtsi b/display/kalama-sde-display-common.dtsi index 31ec28d6..051d7067 100644 --- a/display/kalama-sde-display-common.dtsi +++ b/display/kalama-sde-display-common.dtsi @@ -154,7 +154,6 @@ qcom,dsi-select-sec-clocks = "pll_byte_clk1", "pll_dsi_clk1"; qcom,dsi-dyn-clk-enable; - qcom,qsync-enable; qcom,esd-check-enabled; qcom,mdss-dsi-panel-status-check-mode = "reg_read"; @@ -172,7 +171,6 @@ qcom,display-topology = <2 2 1>; qcom,default-topology-index = <0>; qcom,dsi-dyn-clk-list = <813936000 818175250 822414500>; - qcom,mdss-dsi-qsync-min-refresh-rate = <95>; }; timing@1 { qcom,mdss-dsi-panel-phy-timings = [00 1c 08 07 17 22 07 @@ -180,7 +178,6 @@ qcom,display-topology = <2 2 1>; qcom,default-topology-index = <0>; qcom,dsi-dyn-clk-list = <813936000 818175250 822414500>; - qcom,mdss-dsi-qsync-min-refresh-rate = <120>; }; timing@2 { qcom,mdss-dsi-panel-phy-timings = [00 1c 08 07 17 22 07 @@ -188,7 +185,6 @@ qcom,display-topology = <2 2 1>; qcom,default-topology-index = <0>; qcom,dsi-dyn-clk-list = <813936000 818175250 822414500>; - qcom,mdss-dsi-qsync-min-refresh-rate = <90>; }; timing@3 { qcom,mdss-dsi-panel-phy-timings = [00 1c 08 07 17 22 07 @@ -196,7 +192,6 @@ qcom,display-topology = <2 2 1>; qcom,default-topology-index = <0>; qcom,dsi-dyn-clk-list = <813936000 818175250 822414500>; - qcom,mdss-dsi-qsync-min-refresh-rate = <60>; }; }; }; diff --git a/display/kalama-sde-display-hhg-overlay.dts b/display/kalama-sde-display-hhg-overlay.dts index 966d8e6f..84e48483 100644 --- a/display/kalama-sde-display-hhg-overlay.dts +++ b/display/kalama-sde-display-hhg-overlay.dts @@ -6,6 +6,6 @@ / { model = "Qualcomm Technologies, Inc. Kalama HHG"; compatible = "qcom,kalama-hhg", "qcom,kalama", "qcom,hhg"; - qcom,msm-id = <536 0x10000>, <536 0x20000>; + qcom,msm-id = <536 0x10000>, <536 0x20000>, <600 0x20000>, <601 0x20000>; qcom,board-id = <0x1001f 0x1>; }; diff --git a/display/trustedvm-kalama-sde-display-cdp.dtsi b/display/trustedvm-kalama-sde-display-cdp.dtsi index bd1d4f4d..000da1a1 100644 --- a/display/trustedvm-kalama-sde-display-cdp.dtsi +++ b/display/trustedvm-kalama-sde-display-cdp.dtsi @@ -45,7 +45,6 @@ qcom,mdss-dsi-bl-min-level = <1>; qcom,mdss-dsi-bl-max-level = <4095>; qcom,platform-reset-gpio = <&tlmm 133 0>; - qcom,platform-bklight-en-gpio = <&tlmm 91 0>; }; &dsi_sharp_4k_dsc_video { @@ -53,7 +52,6 @@ qcom,mdss-dsi-bl-min-level = <1>; qcom,mdss-dsi-bl-max-level = <4095>; qcom,platform-reset-gpio = <&tlmm 133 0>; - qcom,platform-bklight-en-gpio = <&tlmm 91 0>; }; &dsi_sharp_qsync_wqhd_cmd { @@ -61,7 +59,6 @@ qcom,mdss-dsi-bl-min-level = <1>; qcom,mdss-dsi-bl-max-level = <4095>; qcom,platform-reset-gpio = <&tlmm 133 0>; - qcom,platform-bklight-en-gpio = <&tlmm 91 0>; }; &dsi_sharp_qsync_wqhd_video { @@ -69,7 +66,6 @@ qcom,mdss-dsi-bl-min-level = <1>; qcom,mdss-dsi-bl-max-level = <4095>; qcom,platform-reset-gpio = <&tlmm 133 0>; - qcom,platform-bklight-en-gpio = <&tlmm 91 0>; }; &dsi_sharp_qhd_plus_dsc_cmd { @@ -77,7 +73,13 @@ qcom,mdss-dsi-bl-min-level = <1>; qcom,mdss-dsi-bl-max-level = <4095>; qcom,platform-reset-gpio = <&tlmm 133 0>; - qcom,platform-bklight-en-gpio = <&tlmm 91 0>; +}; + +&dsi_sharp_qhd_plus_dsc_video { + qcom,mdss-dsi-bl-pmic-control-type = "bl_ctrl_external"; + qcom,mdss-dsi-bl-min-level = <1>; + qcom,mdss-dsi-bl-max-level = <4095>; + qcom,platform-reset-gpio = <&tlmm 133 0>; }; &dsi_r66451_amoled_144hz_cmd_cphy { @@ -103,7 +105,6 @@ qcom,mdss-dsi-bl-min-level = <1>; qcom,mdss-dsi-bl-max-level = <4095>; qcom,platform-reset-gpio = <&tlmm 133 0>; - qcom,platform-bklight-en-gpio = <&tlmm 91 0>; }; &dsi_dual_nt35597_truly_cmd {