diff options
Diffstat (limited to 'arch/arm64/boot/dts/qcom/sc7180-idp.dts')
| -rw-r--r-- | arch/arm64/boot/dts/qcom/sc7180-idp.dts | 37 |
1 files changed, 18 insertions, 19 deletions
diff --git a/arch/arm64/boot/dts/qcom/sc7180-idp.dts b/arch/arm64/boot/dts/qcom/sc7180-idp.dts index 9f052270e090..0bce3eefca2e 100644 --- a/arch/arm64/boot/dts/qcom/sc7180-idp.dts +++ b/arch/arm64/boot/dts/qcom/sc7180-idp.dts @@ -11,6 +11,7 @@ #include <dt-bindings/regulator/qcom,rpmh-regulator.h> #include <dt-bindings/pinctrl/qcom,pmic-gpio.h> #include "sc7180.dtsi" +#include "sc7180-firmware-tfa.dtsi" #include "pm6150.dtsi" #include "pm6150l.dtsi" @@ -38,6 +39,7 @@ * */ +/delete-node/ &gpu_zap_shader; /delete-node/ &hyp_mem; /delete-node/ &xbl_mem; /delete-node/ &aop_mem; @@ -295,7 +297,11 @@ }; }; -&dsi0 { +&mdss { + status = "okay"; +}; + +&mdss_dsi0 { status = "okay"; vdda-supply = <&vreg_l3c_1p2>; @@ -314,32 +320,20 @@ port { panel0_in: endpoint { - remote-endpoint = <&dsi0_out>; - }; - }; - }; - - ports { - port@1 { - endpoint { - remote-endpoint = <&panel0_in>; - data-lanes = <0 1 2 3>; + remote-endpoint = <&mdss_dsi0_out>; }; }; }; }; -&dsi_phy { - status = "okay"; - vdds-supply = <&vreg_l4a_0p8>; -}; - -&mdp { - status = "okay"; +&mdss_dsi0_out { + remote-endpoint = <&panel0_in>; + data-lanes = <0 1 2 3>; }; -&mdss { +&mdss_dsi0_phy { status = "okay"; + vdds-supply = <&vreg_l4a_0p8>; }; &qfprom { @@ -393,6 +387,11 @@ qcom,spare-regs = <&tcsr_regs_2 0xb3e4>; }; +&scm { + /* TF-A firmware maps memory cached so mark dma-coherent to match. */ + dma-coherent; +}; + &sdhc_1 { status = "okay"; |
