arm64: dts: sm8650: Add msi-map-mask for PCIe nodes
authorManivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Fri, 16 Feb 2024 17:05:21 +0000 (22:35 +0530)
committerBjorn Andersson <andersson@kernel.org>
Mon, 19 Feb 2024 05:06:56 +0000 (23:06 -0600)
commitdfc554d5217163f9d1c9d75d1380af1156df6eb3
tree9cc5ad559c309800fa149d2d3467090881869e90
parent408e177651614977032e66091ebd26f9b948e64b
arm64: dts: sm8650: Add msi-map-mask for PCIe nodes

"msi-map-mask" is a required property for all Qcom PCIe controllers as it
would allow all PCIe devices under a bus to share the same MSI identifier.

Without this property, each device has to use a separate MSI identifier
which is not possible due to platform limitations.

Currently, this is not an issue since only one device is connected to the
bus on boards making use of this SoC.

Fixes: a33a532b3b1e ("arm64: dts: qcom: sm8650: Use GIC-ITS for PCIe0 and PCIe1")
Signed-off-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Link: https://lore.kernel.org/r/20240216-sm8550-msi-map-fix-v1-1-b66d83ce48b7@linaro.org
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
arch/arm64/boot/dts/qcom/sm8650.dtsi