From dcba15ed24f30e8d9729e709637125965814cd60 Mon Sep 17 00:00:00 2001 From: hujing3 Date: Wed, 4 Nov 2020 14:39:01 +0800 Subject: [PATCH] arm64/dts:Caprip: display support FPS 60/90Hz Capri plus: support 60/90 FPS 1) djn panel init cmd update 2) add dfps configs Change-Id: Ifb50b7be9cc13101c21384a546dd9e5b3a46bc7c Signed-off-by: hujing3 Reviewed-on: https://gerrit.mot.com/1793149 SME-Granted: SME Approvals Granted SLTApproved: Slta Waiver Tested-by: Jira Key Reviewed-by: Xiangpo Zhao Submit-Approved: Jira Key --- qcom/bengal-capri-display.dtsi | 8 ++++++++ ...dsi-panel-mot-djn-nt36525c-652-hdplus-vid.dtsi | 15 +++++++++++++++ 2 files changed, 23 insertions(+) diff --git a/qcom/bengal-capri-display.dtsi b/qcom/bengal-capri-display.dtsi index 8c3fb7c9731c..77be7284fd7a 100644 --- a/qcom/bengal-capri-display.dtsi +++ b/qcom/bengal-capri-display.dtsi @@ -244,6 +244,10 @@ qcom,mdss-dsi-panel-status-valid-params = <1>; qcom,mdss-dsi-no-panel-on-read-support; + qcom,mdss-dsi-pan-enable-dynamic-fps; + qcom,mdss-dsi-pan-fps-update = "dfps_immediate_porch_mode_vfp"; + qcom,dsi-supported-dfps-list = <60 90>; + qcom,panel-supply-entries = <&dsi_panel_pwr_supply>; qcom,platform-reset-gpio = <&tlmm 82 0>; @@ -286,6 +290,10 @@ qcom,mdss-dsi-panel-status-valid-params = <1>; qcom,mdss-dsi-no-panel-on-read-support; + qcom,mdss-dsi-pan-enable-dynamic-fps; + qcom,mdss-dsi-pan-fps-update = "dfps_immediate_porch_mode_vfp"; + qcom,dsi-supported-dfps-list = <60 90>; + qcom,panel-supply-entries = <&dsi_panel_pwr_supply>; qcom,platform-reset-gpio = <&tlmm 82 0>; diff --git a/qcom/dsi-panel-mot-djn-nt36525c-652-hdplus-vid.dtsi b/qcom/dsi-panel-mot-djn-nt36525c-652-hdplus-vid.dtsi index 740ec3e74c99..9b0e35be3879 100644 --- a/qcom/dsi-panel-mot-djn-nt36525c-652-hdplus-vid.dtsi +++ b/qcom/dsi-panel-mot-djn-nt36525c-652-hdplus-vid.dtsi @@ -82,8 +82,23 @@ qcom,mdss-dsi-v-pulse-width = <2>; qcom,mdss-dsi-panel-framerate = <90>; qcom,mdss-dsi-on-command = [ + 15 01 00 00 00 00 02 FF 24 + 15 01 00 00 00 00 02 FB 01 + 15 01 00 00 00 00 02 C2 86 + 15 01 00 00 00 00 02 FF 25 + 15 01 00 00 00 00 02 FB 01 + 15 01 00 00 00 00 02 02 10 + 15 01 00 00 00 00 02 FF F0 + 15 01 00 00 00 00 02 FB 01 + 15 01 00 00 00 00 02 CF 22 + 15 01 00 00 00 00 02 FF 23 + 15 01 00 00 00 00 02 FB 01 + 15 01 00 00 00 00 02 04 05 + 15 01 00 00 00 00 02 05 2D + 15 01 00 00 00 00 02 06 01 15 01 00 00 00 00 02 FF 10 15 01 00 00 00 00 02 FB 01 + 39 01 00 00 00 00 03 68 03 01 39 01 00 00 00 00 03 51 00 00 15 01 00 00 00 00 02 53 2C 15 01 00 00 00 00 02 55 01