diff --git a/qcom/sa6155-pmic.dtsi b/qcom/sa6155-pmic.dtsi index 313bd701ba65..c777340b5c4b 100644 --- a/qcom/sa6155-pmic.dtsi +++ b/qcom/sa6155-pmic.dtsi @@ -47,3 +47,17 @@ #include "sa6155-regulator.dtsi" #include "pm6155.dtsi" + +&mdss_dsi0 { + vdda-1p2-supply = <&pm6155_1_l11>; +}; + +&sde_dp { + vdda-1p2-supply = <&pm6155_1_l11>; + vdda-0p9-supply = <&pm6155_1_l5>; +}; + +&mdss_dsi_phy0 { + vdda-0p9-supply = <&pm6155_1_l5>; +}; + diff --git a/qcom/sa6155.dtsi b/qcom/sa6155.dtsi index c198dd260d2a..8f5b05cc8966 100644 --- a/qcom/sa6155.dtsi +++ b/qcom/sa6155.dtsi @@ -1,5 +1,6 @@ #include "sm6150.dtsi" #include "sa6155-pmic.dtsi" +#include "display/sa6155-display.dtsi" / { model = "Qualcomm Technologies, Inc. SA6155"; @@ -399,3 +400,7 @@ }; }; }; + +&mdss_dsi0_pll { + /delete-property/ qcom,dsi-pll-ssc-en; +}; diff --git a/qcom/sa6155p-adp-air-overlay.dts b/qcom/sa6155p-adp-air-overlay.dts index c584ca4a7946..b0e01173deb5 100644 --- a/qcom/sa6155p-adp-air-overlay.dts +++ b/qcom/sa6155p-adp-air-overlay.dts @@ -2,6 +2,7 @@ /plugin/; #include "sa6155-adp-air.dtsi" +#include "display/sa6155-display-shd.dtsi" / { model = "Qualcomm Technologies, Inc. SA6155P ADP-AIR"; diff --git a/qcom/sa6155p-adp-star-overlay.dts b/qcom/sa6155p-adp-star-overlay.dts index 0a49f5baca76..427ebe285044 100644 --- a/qcom/sa6155p-adp-star-overlay.dts +++ b/qcom/sa6155p-adp-star-overlay.dts @@ -2,6 +2,7 @@ /plugin/; #include "sa6155-adp-star.dtsi" +#include "display/sa6155-display-shd.dtsi" / { model = "Qualcomm Technologies, Inc. SA6155P ADP-STAR"; diff --git a/qcom/sa6155p-v2-adp-air-overlay.dts b/qcom/sa6155p-v2-adp-air-overlay.dts index c86c51cf35ae..9adb8cbe640b 100644 --- a/qcom/sa6155p-v2-adp-air-overlay.dts +++ b/qcom/sa6155p-v2-adp-air-overlay.dts @@ -2,6 +2,7 @@ /plugin/; #include "sa6155-adp-air.dtsi" +#include "display/sa6155-display-shd.dtsi" / { model = "Qualcomm Technologies, Inc. SA6155P ADP-AIR V2"; diff --git a/qcom/sa6155p-v2-adp-star-overlay.dts b/qcom/sa6155p-v2-adp-star-overlay.dts index 238de97a680d..f566d21dc5a3 100644 --- a/qcom/sa6155p-v2-adp-star-overlay.dts +++ b/qcom/sa6155p-v2-adp-star-overlay.dts @@ -2,6 +2,7 @@ /plugin/; #include "sa6155-adp-star.dtsi" +#include "display/sa6155-display-shd.dtsi" / { model = "Qualcomm Technologies, Inc. SA6155P ADP-STAR V2"; diff --git a/qcom/sa6155p.dtsi b/qcom/sa6155p.dtsi index 0a609bc0c3e3..f4d21e3b21d7 100644 --- a/qcom/sa6155p.dtsi +++ b/qcom/sa6155p.dtsi @@ -1,5 +1,6 @@ #include "sm6150.dtsi" #include "sa6155-pmic.dtsi" +#include "display/sa6155-display.dtsi" / { model = "Qualcomm Technologies, Inc. SA6155P"; @@ -417,3 +418,7 @@ }; }; }; + +&mdss_dsi0_pll { + /delete-property/ qcom,dsi-pll-ssc-en; +}; diff --git a/qcom/sm6150.dtsi b/qcom/sm6150.dtsi index d13d12a975e5..2b52cd9f9d4e 100644 --- a/qcom/sm6150.dtsi +++ b/qcom/sm6150.dtsi @@ -454,6 +454,9 @@ }; +#include "display/sm6150-sde-pll.dtsi" +#include "display/sm6150-sde.dtsi" + &soc { #address-cells = <1>; #size-cells = <1>;