From 7c8c87be2c898e9924069c601363204b8db1afa5 Mon Sep 17 00:00:00 2001 From: Hemant Kumar Date: Fri, 26 Mar 2021 18:28:23 -0700 Subject: [PATCH] ARM: dts: msm: Filter NTN3 downstream BDF for sdxlemur Add DT entry to filter BDF for enumeration. This is required for PCIe NTN3 switch unable to respond to configuration access request to certain supported BDF. Without filtering, such BDF is causing system bus hang. Change-Id: I97dc4411b5dfcce8f02881275fe36388268e3a13 --- qcom/sdxlemur-mtp-mbb-ntn3-pcie.dtsi | 2 ++ 1 file changed, 2 insertions(+) diff --git a/qcom/sdxlemur-mtp-mbb-ntn3-pcie.dtsi b/qcom/sdxlemur-mtp-mbb-ntn3-pcie.dtsi index 0ca02fe098bb..632a1adda7cd 100644 --- a/qcom/sdxlemur-mtp-mbb-ntn3-pcie.dtsi +++ b/qcom/sdxlemur-mtp-mbb-ntn3-pcie.dtsi @@ -25,6 +25,8 @@ }; &pcie0 { + qcom,filtered-bdfs = <0x02080000>; + iommu-map = <0x0 &apps_smmu 0x0200 0x1>, <0x100 &apps_smmu 0x0201 0x1>, <0x208 &apps_smmu 0x0202 0x1>,