diff --git a/qcom/neo.dtsi b/qcom/neo.dtsi index a62cfc1e..d9cec74b 100644 --- a/qcom/neo.dtsi +++ b/qcom/neo.dtsi @@ -1890,7 +1890,8 @@ qcom,msm_fastrpc_compute_cb10 { compatible = "qcom,msm-fastrpc-compute-cb"; label = "adsprpc-smd"; - iommus = <&apps_smmu 0x1803 0x0>; + iommus = <&apps_smmu 0x1803 0x0>, + <&apps_smmu 0x1863 0x0002>; qcom,iommu-dma-addr-pool = <0x80000000 0x78000000>; qcom,iommu-faults = "stall-disable", "HUPCF"; dma-coherent; @@ -1899,7 +1900,8 @@ qcom,msm_fastrpc_compute_cb11 { compatible = "qcom,msm-fastrpc-compute-cb"; label = "adsprpc-smd"; - iommus = <&apps_smmu 0x1804 0x0>; + iommus = <&apps_smmu 0x1804 0x0>, + <&apps_smmu 0x1864 0x0001>; qcom,iommu-dma-addr-pool = <0x80000000 0x78000000>; qcom,iommu-faults = "stall-disable", "HUPCF"; dma-coherent; @@ -1908,12 +1910,23 @@ qcom,msm_fastrpc_compute_cb12 { compatible = "qcom,msm-fastrpc-compute-cb"; label = "adsprpc-smd"; - iommus = <&apps_smmu 0x1805 0x0>; + iommus = <&apps_smmu 0x1805 0x0>, + <&apps_smmu 0x1865 0x0001>; qcom,iommu-dma-addr-pool = <0x80000000 0x78000000>; qcom,iommu-faults = "stall-disable", "HUPCF"; dma-coherent; shared-cb = <5>; }; + + qcom,msm_fastrpc_compute_cb13 { + compatible = "qcom,msm-fastrpc-compute-cb"; + label = "adsprpc-smd"; + iommus = <&apps_smmu 0x1806 0x0>, + <&apps_smmu 0x1866 0x0>; + qcom,iommu-dma-addr-pool = <0x80000000 0x78000000>; + qcom,iommu-faults = "stall-disable", "HUPCF"; + dma-coherent; + }; }; qcom,mem-buf-msgq {