diff --git a/display/yupik-sde-common.dtsi b/display/yupik-sde-common.dtsi index 40f403744008..fcdf37a6c5d4 100644 --- a/display/yupik-sde-common.dtsi +++ b/display/yupik-sde-common.dtsi @@ -191,7 +191,7 @@ qcom,sde-reg-dma-xin-id = <7>; qcom,sde-reg-dma-clk-ctrl = <0x2bc 20>; - qcom,sde-secure-sid-mask = <0x4000901>; + qcom,sde-secure-sid-mask = <0x901 0xD01>; /* SPMI address related to display */ qcom,pmic-arb = <&spmi_bus>; diff --git a/display/yupik-sde-display.dtsi b/display/yupik-sde-display.dtsi index 7adaccbdd5b8..71e495a3ffa5 100644 --- a/display/yupik-sde-display.dtsi +++ b/display/yupik-sde-display.dtsi @@ -38,7 +38,7 @@ }; &mdss_mdp { - connectors = <&sde_wb &sde_dsi &sde_rscc>; + connectors = <&smmu_sde_unsec &smmu_sde_sec &sde_wb &sde_dsi &sde_rscc>; }; &dsi_nt36672e_fhd_plus_60_video { diff --git a/display/yupik-sde.dtsi b/display/yupik-sde.dtsi index 5be02098e827..631580dab3dd 100644 --- a/display/yupik-sde.dtsi +++ b/display/yupik-sde.dtsi @@ -153,7 +153,8 @@ smmu_sde_sec: qcom,smmu_sde_sec_cb { compatible = "qcom,smmu_sde_sec"; - iommus = <&apps_smmu 0x901 0x400>; + iommus = <&apps_smmu 0x901 0x0>, + <&apps_smmu 0xD01 0x0>; qcom,iommu-dma-addr-pool = <0x00020000 0xfffe0000>; qcom,iommu-faults = "non-fatal"; qcom,iommu-vmid = <0xa>;