From cfb23c70909dc80435ebe827ebb79f869f0512ee Mon Sep 17 00:00:00 2001 From: Lakshit Tyagi Date: Wed, 10 Feb 2021 18:38:08 -0800 Subject: [PATCH 1/2] ARM: dts: msm: Add pcie node for Realtek r8125 driver Add pcie entry for Realtek r8125 driver on sdxlemur platform. Change-Id: Ic098c96d608eca17d21faf5961655126fd1349f1 --- qcom/sdxlemur-mtp-mbb-pcie-rc-ep.dtsi | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/qcom/sdxlemur-mtp-mbb-pcie-rc-ep.dtsi b/qcom/sdxlemur-mtp-mbb-pcie-rc-ep.dtsi index 80468154252f..26c2d426d7a4 100644 --- a/qcom/sdxlemur-mtp-mbb-pcie-rc-ep.dtsi +++ b/qcom/sdxlemur-mtp-mbb-pcie-rc-ep.dtsi @@ -45,6 +45,21 @@ }; + realtek,rtl8125@pcie0_rp { + reg = <0 0 0 0 0>; + + /* ipa shares this group with rtl */ + qcom,iommu-group = <&ipa_eth_group1>; + + #address-cells = <1>; + #size-cells = <1>; + + pci-ids = + "10ec:8125", + "10ec:3000"; + + }; + pcie0_generic_ep: pcie0_generic_ep { reg = <0 0 0 0 0>; qcom,iommu-group = <&pcie0_generic_ep_iommu_group>; From 05f7cca602615cc858fde7cb862df566c4b9ddee Mon Sep 17 00:00:00 2001 From: Amir Levy Date: Wed, 10 Feb 2021 13:50:38 +0200 Subject: [PATCH 2/2] ARM: dts: msm: enable IPA-AQC\RTL CB sharing Add IPA to ipa_eth_group1 thus enabling context bank sharing between IPA and AQC\RTL. Change-Id: I30d11875ef3f8a9fea651446c7d41893a1c1b89e --- qcom/sdxlemur.dtsi | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/qcom/sdxlemur.dtsi b/qcom/sdxlemur.dtsi index d3e924ece6de..54ae1e78dc4e 100644 --- a/qcom/sdxlemur.dtsi +++ b/qcom/sdxlemur.dtsi @@ -1224,7 +1224,8 @@ ipa_smmu_eth: ipa_smmu_eth { compatible = "qcom,ipa-smmu-eth-cb"; iommus = <&apps_smmu 0x5E3 0x0>; - qcom,iommu-dma = "atomic"; + qcom,shared-cb; + qcom,iommu-group = <&ipa_eth_group1>; }; ipa_smmu_eth1: ipa_smmu_eth1 {