]> www.infradead.org Git - users/jedix/linux-maple.git/commit
dt-bindings: PCI: microchip,pcie-host: Allow dma-noncoherent
authorConor Dooley <conor.dooley@microchip.com>
Fri, 11 Oct 2024 14:00:43 +0000 (15:00 +0100)
committerBjorn Helgaas <bhelgaas@google.com>
Tue, 21 Jan 2025 23:35:13 +0000 (17:35 -0600)
commit04aa999eb96fdc8d3cf2b2d98363d6372befaef2
tree62a79b5535327b227db281503bdc751a620eb711
parent1390a33b3d04fdf6ba4e3e7082107a12027fc188
dt-bindings: PCI: microchip,pcie-host: Allow dma-noncoherent

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.

Link: https://lore.kernel.org/r/20241011140043.1250030-4-daire.mcnamara@microchip.com
Signed-off-by: Conor Dooley <conor.dooley@microchip.com>
Signed-off-by: Daire McNamara <daire.mcnamara@microchip.com>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Acked-by: Rob Herring <robh@kernel.org>
Documentation/devicetree/bindings/pci/microchip,pcie-host.yaml