From 4086892f64e92aa56bfb5f5abe79ea707efed1bd Mon Sep 17 00:00:00 2001 From: Tony Truong Date: Wed, 11 Nov 2020 11:14:22 -0800 Subject: [PATCH] ARM: dts: msm: add PCI DT node for generic attaches over oculink sdxlemur Add PCI DT node with default iommu configuration to support any endpoint connected over oculink on sdxlemur. Change-Id: Idfdc2d06311c0906054e7503a2e6d02cc34ad9ae --- qcom/sdxlemur-mtp-mbb-pcie-rc-ep.dtsi | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/qcom/sdxlemur-mtp-mbb-pcie-rc-ep.dtsi b/qcom/sdxlemur-mtp-mbb-pcie-rc-ep.dtsi index 768d9aaa521c..3212a1a7041f 100644 --- a/qcom/sdxlemur-mtp-mbb-pcie-rc-ep.dtsi +++ b/qcom/sdxlemur-mtp-mbb-pcie-rc-ep.dtsi @@ -4,3 +4,19 @@ }; +&pcie0_rp { + #address-cells = <5>; + #size-cells = <0>; + + pcie0_generic_ep: pcie0_rp_ep { + reg = <0 0 0 0 0>; + qcom,iommu-group = <&pcie0_generic_ep_iommu_group>; + + #address-cells = <1>; + #size-cells = <1>; + + pcie0_generic_ep_iommu_group: pcie0_generic_ep_iommu_group { + qcom,iommu-dma = "atomic"; + }; + }; +};