summaryrefslogtreecommitdiffstats
path: root/Documentation/devicetree/bindings/pci
diff options
context:
space:
mode:
authorJohan Hovold <johan+linaro@kernel.org>2022-12-05 10:45:30 +0100
committerLorenzo Pieralisi <lpieralisi@kernel.org>2022-12-06 13:18:29 +0100
commit74eac50391ce42c5d0038d6f0e580576e53aec4e (patch)
tree1bb60216864ad757d15b4a7d615f62f52ab6624e /Documentation/devicetree/bindings/pci
parentPCI: qcom: Add basic interconnect support (diff)
downloadlinux-74eac50391ce42c5d0038d6f0e580576e53aec4e.tar.xz
linux-74eac50391ce42c5d0038d6f0e580576e53aec4e.zip
dt-bindings: PCI: qcom: Allow 'dma-coherent' property
Devices on some PCIe buses may be cache coherent and must be marked as such in the devicetree to avoid data corruption. This is specifically needed on recent Qualcomm platforms like SC8280XP. Link: https://lore.kernel.org/r/20221205094530.12883-1-johan+linaro@kernel.org Signed-off-by: Johan Hovold <johan+linaro@kernel.org> Signed-off-by: Lorenzo Pieralisi <lpieralisi@kernel.org> Acked-by: Rob Herring <robh@kernel.org>
Diffstat (limited to 'Documentation/devicetree/bindings/pci')
-rw-r--r--Documentation/devicetree/bindings/pci/qcom,pcie.yaml2
1 files changed, 2 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/pci/qcom,pcie.yaml b/Documentation/devicetree/bindings/pci/qcom,pcie.yaml
index 2f851c804bb0..a5859bb3dc28 100644
--- a/Documentation/devicetree/bindings/pci/qcom,pcie.yaml
+++ b/Documentation/devicetree/bindings/pci/qcom,pcie.yaml
@@ -62,6 +62,8 @@ properties:
minItems: 3
maxItems: 13
+ dma-coherent: true
+
interconnects:
maxItems: 2