Skip to content

Commit 5a360a8

Browse files
author
Myron Stowe
committed
dt-bindings: PCI: microchip,pcie-host: Fix DMA coherency property
JIRA: https://issues.redhat.com/browse/RHEL-107597 Upstream Status: db82660 commit db82660 Author: Conor Dooley <conor.dooley@microchip.com> Date: Fri May 16 10:59:39 2025 +0100 dt-bindings: PCI: microchip,pcie-host: Fix DMA coherency property PolarFire SoC may be configured in a way that requires non-coherent DMA handling. On RISC-V, buses are coherent by default & the dma-noncoherent property is required to denote buses or devices that are non-coherent. For some reason, instead of adding dma-noncoherent to the binding the pointless, NOP, property dma-coherent was. Swap dma-coherent for dma-noncoherent. Fixes: 04aa999 ("dt-bindings: PCI: microchip,pcie-host: Allow dma-noncoherent") Signed-off-by: Conor Dooley <conor.dooley@microchip.com> Signed-off-by: Krzysztof Wilczyński <kwilczynski@kernel.org> Link: https://lore.kernel.org/r/20250516-datebook-senator-ff7a1c30cbd5@spud Signed-off-by: Myron Stowe <mstowe@redhat.com>
1 parent 9939ba2 commit 5a360a8

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

Documentation/devicetree/bindings/pci/microchip,pcie-host.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ properties:
5050
items:
5151
pattern: '^fic[0-3]$'
5252

53-
dma-coherent: true
53+
dma-noncoherent: true
5454

5555
ranges:
5656
minItems: 1

0 commit comments

Comments
 (0)