diff --git a/sun-audio.dtsi b/sun-audio.dtsi index a96e4b4e..50e77c5b 100644 --- a/sun-audio.dtsi +++ b/sun-audio.dtsi @@ -1,6 +1,6 @@ // SPDX-License-Identifier: BSD-3-Clause /* - * Copyright (c) 2023 Qualcomm Innovation Center, Inc. All rights reserved. + * Copyright (c) 2023-2024 Qualcomm Innovation Center, Inc. All rights reserved. */ #include @@ -57,9 +57,15 @@ qcom,smmu-version = <2>; qcom,smmu-enabled; iommus = <&apps_smmu 0x1001 0x0080>, <&apps_smmu 0x1061 0x0>; - qcom,iommu-dma-addr-pool = <0x10000000 0x10000000>; + memory-region = <&audio_cnss_resv_region>; + qcom,iommu-group = <&cnss_audio_iommu_group0>; qcom,smmu-sid-mask = /bits/ 64 <0xf>; dma-coherent; + + audio_cnss_resv_region: audio_cnss_resv_region { + iommu-addresses = <&msm_audio_ion 0x00000000 0x88000000>, + <&msm_audio_ion 0xb0000000 0x50000000>; + }; }; msm_audio_ion_cma: qcom,msm-audio-ion-cma {