arm64: dts: qcom: sm8150: Fix the iommu mask used for PCIe controllers
authorManivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Fri, 24 Feb 2023 08:00:45 +0000 (13:30 +0530)
committerBjorn Andersson <andersson@kernel.org>
Mon, 6 Mar 2023 23:21:35 +0000 (15:21 -0800)
commit672a58fc7c477e59981653a11241566870fff852
treebb16ae2de4891815cfe14afd9b5df9c52cfe0991
parentfe15c26ee26efa11741a7b632e9f23b01aca4cc6
arm64: dts: qcom: sm8150: Fix the iommu mask used for PCIe controllers

The iommu mask should be 0x3f as per Qualcomm internal documentation.
Without the correct mask, the PCIe transactions from the endpoint will
result in SMMU faults. Hence, fix it!

Cc: stable@vger.kernel.org # 5.19
Fixes: a1c86c680533 ("arm64: dts: qcom: sm8150: Add PCIe nodes")
Signed-off-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Reviewed-by: Konrad Dybcio <konrad.dybcio@linaro.org>
Reviewed-by: Bhupesh Sharma <bhupesh.sharma@linaro.org>
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
Link: https://lore.kernel.org/r/20230224080045.6577-1-manivannan.sadhasivam@linaro.org
arch/arm64/boot/dts/qcom/sm8150.dtsi