dt-bindings: PCI: qcom: Allow 'dma-coherent' property
Subsystems (5)
PATCH 1/1 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.
---
Lorenzo, the corresponding SC8280XP DT fix is heading for 6.2 so it would be nice if this one could be merged for 6.2-rc1 (or -rc2) as well to avoid the corresponding DT validation warnings.
Johan
Documentation/devicetree/bindings/pci/qcom,pcie.yaml | 2 ++ 1 file changed, 2 insertions(+)
Documentation/devicetree/bindings/pci/qcom,pcie.yaml +2 -0
@@ -62,6 +62,8 @@ properties: minItems: 3 maxItems: 13 + dma-coherent: true + interconnects: maxItems: 2
Signature · 1 line
2.37.4
Quoted 12 lines · Johan Hovold
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.
Signed-off-by Johan Hovold <[email protected]>---
Lorenzo, the corresponding SC8280XP DT fix is heading for 6.2 so it would be nice if this one could be merged for 6.2-rc1 (or -rc2) as well to avoid the corresponding DT validation warnings.
Quoted 6 lines
Johan
Documentation/devicetree/bindings/pci/qcom,pcie.yaml | 2 ++ 1 file changed, 2 insertions(+)
Lorenzo Pieralisi
maintainerQuoted 11 lines · Johan Hovold
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.
Signed-off-by Johan Hovold <[email protected]>---
Lorenzo, the corresponding SC8280XP DT fix is heading for 6.2 so it would be nice if this one could be merged for 6.2-rc1 (or -rc2) as well to avoid the corresponding DT validation warnings.
What's the commit base for this patch ? I tried applying to my pci/dt branch to no avail, please let me know and I will merge it.
Lorenzo
Quoted 23 lines
Johan
Documentation/devicetree/bindings/pci/qcom,pcie.yaml | 2 ++ 1 file changed, 2 insertions(+)Documentation/devicetree/bindings/pci/qcom,pcie.yaml +2
-0@@ -62,6 +62,8 @@ properties: minItems: 3 maxItems: 13 + dma-coherent: true + interconnects: maxItems: 2Signature · 1 line
2.37.4
Quoted 9 lines · Lorenzo Pieralisi
Quoted 8 lines · Johan Hovold
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.
Signed-off-by Johan Hovold <[email protected]>---
Quoted 6 lines
Quoted 3 lines
Lorenzo, the corresponding SC8280XP DT fix is heading for 6.2 so it would be nice if this one could be merged for 6.2-rc1 (or -rc2) as well to avoid the corresponding DT validation warnings.
What's the commit base for this patch ? I tried applying to my pci/dt branch to no avail, please let me know and I will merge it.
That should be pci/qcom which has 3a936b2a5a58 ("dt-bindings: PCI: qcom:
Add SC8280XP/SA8540P interconnects").
Johan
Quoted 6 lines · Johan Hovold
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.
Applied to pci/qcom, thanks!
[1/1] dt-bindings: PCI: qcom: Allow 'dma-coherent' property
https://git.kernel.org/lpieralisi/pci/c/74eac50391ce
Thanks,
Lorenzo