From 5a00a4fda3a75b29ff1059d02d0748033f442bc2 Mon Sep 17 00:00:00 2001 From: Ritesh Kumar Date: Thu, 3 Sep 2020 13:20:07 +0530 Subject: [PATCH] ARM: dts: msm: Enable Dynamic clock switch feature on Holi This change enables dynamic dsi clock switch feature for video and command mode visionox panel on Holi target. Change-Id: I6f79e6dfa14f21ca0647330cca3d581271559b9b --- display/holi-sde-display-common.dtsi | 11 ++++++++++- display/holi-sde.dtsi | 1 + 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/display/holi-sde-display-common.dtsi b/display/holi-sde-display-common.dtsi index 808738871503..285cda97497c 100644 --- a/display/holi-sde-display-common.dtsi +++ b/display/holi-sde-display-common.dtsi @@ -78,7 +78,13 @@ qcom,dsi-supported-dfps-list = <60 55 48>; qcom,mdss-dsi-pan-enable-dynamic-fps; qcom,mdss-dsi-pan-fps-update = "dfps_immediate_porch_mode_vfp"; - qcom,dsi-select-clocks = "mux_byte_clk0", "mux_pixel_clk0"; + qcom,dsi-select-clocks = "mux_byte_clk0", "mux_pixel_clk0", + "src_byte_clk0", "src_pixel_clk0", + "shadow_byte_clk0", "shadow_pixel_clk0"; + qcom,dsi-dyn-clk-enable; + qcom,dsi-dyn-clk-list = + <952174080 948206688 956141472>; + qcom,dsi-dyn-clk-type = "constant-fps-adjust-vfp"; qcom,mdss-dsi-t-clk-post = <0x0E>; qcom,mdss-dsi-t-clk-pre = <0x31>; qcom,mdss-dsi-display-timings { @@ -93,6 +99,9 @@ &dsi_rm69299_visionox_amoled_cmd { qcom,dsi-select-clocks = "mux_byte_clk0", "mux_pixel_clk0"; + qcom,dsi-dyn-clk-enable; + qcom,dsi-dyn-clk-list = + <929813440 925939216 922064992>; qcom,mdss-dsi-t-clk-post = <0x0E>; qcom,mdss-dsi-t-clk-pre = <0x31>; qcom,mdss-dsi-display-timings { diff --git a/display/holi-sde.dtsi b/display/holi-sde.dtsi index 2f9a7371774b..fac819edfda5 100644 --- a/display/holi-sde.dtsi +++ b/display/holi-sde.dtsi @@ -144,4 +144,5 @@ vdda-0p9-supply = <&S5A_LEVEL>; qcom,dsi-pll-ssc-en; qcom,dsi-pll-ssc-mode = "down-spread"; + memory-region = <&dfps_data_memory>; };