diff --git a/arch/arm/boot/dts/qcom/msm8996-mdss.dtsi b/arch/arm/boot/dts/qcom/msm8996-mdss.dtsi index 42f8c4c4796b..306a49ae2b69 100644 --- a/arch/arm/boot/dts/qcom/msm8996-mdss.dtsi +++ b/arch/arm/boot/dts/qcom/msm8996-mdss.dtsi @@ -20,6 +20,9 @@ interrupts = <0 83 0>; vdd-supply = <&gdsc_mdss>; + #address-cells = <1>; + #size-cells = <1>; + /* Bus Scale Settings */ qcom,msm-bus,name = "mdss_mdp"; qcom,msm-bus,num-cases = <3>; @@ -199,6 +202,19 @@ "PP_0", "PP_1", "PP_4", "DSC_0", "DSC_1"; + qcom,regs-dump-xin-id-mdp = <0xff + 0xff 0xff 0xff 0xff 0xff + 0x0 0x0 0x4 0x4 + 0x8 0x8 0xc 0xc + 0x1 0x1 0x5 0x5 + 0x9 0x9 0xd 0xd + 0x2 0xa + 0x7 0x7 + 0xff 0xff 0xff + 0xff 0xff 0xff + 0xff 0xff + 0x3 0xb 0x6>; + /* buffer parameters to calculate prefill bandwidth */ qcom,mdss-prefill-outstanding-buffer-bytes = <0>; qcom,mdss-prefill-y-buffer-bytes = <0>; @@ -221,6 +237,8 @@ smmu_mdp_unsec: qcom,smmu_mdp_unsec_cb { compatible = "qcom,smmu_mdp_unsec"; iommus = <&mdp_smmu 0>; + reg = <0x00d08000 0xd00>; + reg-names = "mmu_cb"; gdsc-mmagic-mdss-supply = <&gdsc_mmagic_mdss>; clocks = <&clock_mmss clk_smmu_mdp_ahb_clk>, <&clock_mmss clk_mmagic_mdss_axi_clk>, @@ -232,6 +250,8 @@ smmu_rot_unsec: qcom,smmu_rot_unsec_cb { compatible = "qcom,smmu_rot_unsec"; iommus = <&rot_smmu 0>; + reg = <0x00d09000 0xd00>; + reg-names = "mmu_cb"; gdsc-mmagic-mdss-supply = <&gdsc_mmagic_mdss>; clocks = <&clock_mmss clk_smmu_rot_ahb_clk>, <&clock_mmss clk_mmagic_mdss_axi_clk>, @@ -243,6 +263,8 @@ smmu_mdp_sec: qcom,smmu_mdp_sec_cb { compatible = "qcom,smmu_mdp_sec"; iommus = <&mdp_smmu 1>; + reg = <0x00d0a000 0xd00>; + reg-names = "mmu_cb"; gdsc-mmagic-mdss-supply = <&gdsc_mmagic_mdss>; clocks = <&clock_mmss clk_smmu_mdp_ahb_clk>, <&clock_mmss clk_mmagic_mdss_axi_clk>, @@ -254,6 +276,8 @@ smmu_rot_sec: qcom,smmu_rot_sec_cb { compatible = "qcom,smmu_rot_sec"; iommus = <&rot_smmu 1>; + reg = <0x00d0b000 0xd00>; + reg-names = "mmu_cb"; gdsc-mmagic-mdss-supply = <&gdsc_mmagic_mdss>; clocks = <&clock_mmss clk_smmu_rot_ahb_clk>, <&clock_mmss clk_mmagic_mdss_axi_clk>,