diff --git a/qcom/scuba-sde-display.dtsi b/qcom/scuba-sde-display.dtsi index 0c910b2c2f8c..524d0f295719 100644 --- a/qcom/scuba-sde-display.dtsi +++ b/qcom/scuba-sde-display.dtsi @@ -114,6 +114,11 @@ 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 = + <497016000 499086904 501157800 503228704>; + qcom,dsi-dyn-clk-type = "constant-fps-adjust-vfp"; + qcom,mdss-dsi-display-timings { timing@0 { qcom,mdss-dsi-panel-phy-timings = diff --git a/qcom/scuba-sde-pll.dtsi b/qcom/scuba-sde-pll.dtsi index fdd3418e12c5..72e4bc6659e0 100644 --- a/qcom/scuba-sde-pll.dtsi +++ b/qcom/scuba-sde-pll.dtsi @@ -12,6 +12,7 @@ clocks = <&dispcc DISP_CC_MDSS_AHB_CLK>; clock-names = "iface_clk"; clock-rate = <0>; + memory-region = <&dfps_data_memory>; gdsc-supply = <&mdss_core_gdsc>; qcom,dsi-pll-ssc-en; qcom,dsi-pll-ssc-mode = "down-spread"; diff --git a/qcom/scuba.dtsi b/qcom/scuba.dtsi index d34c96dd28a6..b8414c2df6fd 100644 --- a/qcom/scuba.dtsi +++ b/qcom/scuba.dtsi @@ -286,6 +286,11 @@ label = "cont_splash_region"; }; + dfps_data_memory: dfps_data_region@9cf00000 { + reg = <0x0 0x9cf00000 0x0 0x0100000>; + label = "dfps_data_region"; + }; + user_contig_mem: user_contig_region { compatible = "shared-dma-pool"; alloc-ranges = <0x0 0x00000000 0x0 0xffffffff>;