diff --git a/qcom/sdxlemur-mtp-mbb-emmc.dtsi b/qcom/sdxlemur-mtp-mbb-emmc.dtsi index 8cb257865dfd..6a400fbe2c40 100644 --- a/qcom/sdxlemur-mtp-mbb-emmc.dtsi +++ b/qcom/sdxlemur-mtp-mbb-emmc.dtsi @@ -22,6 +22,11 @@ non-removable; supports-cqe; + iommus = <&apps_smmu 0x80 0x0>; + qcom,iommu-dma = "fastmap"; + qcom,iommu-dma-addr-pool = <0x40000000 0x8000000>; + qcom,iommu-geometry = <0x40000000 0x8000000>; + vdd-supply = <&vreg_sd_vdd>; qcom,vdd-voltage-level = <2950000 2950000>; qcom,vdd-current-level = <0 570000>; diff --git a/qcom/sdxlemur-mtp-mbb-m2-ep-usb.dtsi b/qcom/sdxlemur-mtp-mbb-m2-ep-usb.dtsi index 2970aac94d16..afe8e580bc60 100644 --- a/qcom/sdxlemur-mtp-mbb-m2-ep-usb.dtsi +++ b/qcom/sdxlemur-mtp-mbb-m2-ep-usb.dtsi @@ -14,6 +14,11 @@ non-removable; supports-cqe; + iommus = <&apps_smmu 0x80 0x0>; + qcom,iommu-dma = "fastmap"; + qcom,iommu-dma-addr-pool = <0x40000000 0x8000000>; + qcom,iommu-geometry = <0x40000000 0x8000000>; + vdd-supply = <&vreg_sd_vdd>; qcom,vdd-voltage-level = <2950000 2950000>; qcom,vdd-current-level = <0 570000>; diff --git a/qcom/sdxlemur-mtp-mbb-m2-ep.dtsi b/qcom/sdxlemur-mtp-mbb-m2-ep.dtsi index eb895911da7c..3921a6176a7c 100644 --- a/qcom/sdxlemur-mtp-mbb-m2-ep.dtsi +++ b/qcom/sdxlemur-mtp-mbb-m2-ep.dtsi @@ -14,6 +14,11 @@ non-removable; supports-cqe; + iommus = <&apps_smmu 0x80 0x0>; + qcom,iommu-dma = "fastmap"; + qcom,iommu-dma-addr-pool = <0x40000000 0x8000000>; + qcom,iommu-geometry = <0x40000000 0x8000000>; + vdd-supply = <&vreg_sd_vdd>; qcom,vdd-voltage-level = <2950000 2950000>; qcom,vdd-current-level = <0 570000>;