Devicetree
 help / color / mirror / Atom feed
* [PATCH 0/2] riscv: sophgo: sg2042: Enable PCIe DMA coherence
@ 2026-03-31 17:12 Han Gao
  2026-03-31 17:12 ` [PATCH 1/2] dt-bindings: pci: sophgo: Add dma-coherent property for SG2042 Han Gao
                   ` (3 more replies)
  0 siblings, 4 replies; 11+ messages in thread
From: Han Gao @ 2026-03-31 17:12 UTC (permalink / raw)
  To: Bjorn Helgaas, Lorenzo Pieralisi, Krzysztof Wilczyński,
	Manivannan Sadhasivam, Rob Herring, Krzysztof Kozlowski,
	Conor Dooley, Chen Wang, Inochi Amaoto, Paul Walmsley,
	Palmer Dabbelt, Albert Ou, Alexandre Ghiti, Han Gao, Zixian Zeng
  Cc: linux-pci, devicetree, sophgo, linux-kernel, linux-riscv, Han Gao

The SG2042 hardware design supports cache-coherent PCIe.

With recent firmware updates [1], it allows to use DMA coherent.

[1] https://github.com/sophgo/edk2-non-osi/commit/017a5aea26a066fd2bf501b7893937183165af36

Han Gao (2):
  dt-bindings: pci: sophgo: Add dma-coherent property for SG2042
  riscv: dts: sophgo: Add dma-coherent to SG2042 PCIe controllers

 .../devicetree/bindings/pci/sophgo,sg2042-pcie-host.yaml      | 3 +++
 arch/riscv/boot/dts/sophgo/sg2042.dtsi                        | 4 ++++
 2 files changed, 7 insertions(+)

-- 
2.47.3


^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2026-06-02 22:15 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-03-31 17:12 [PATCH 0/2] riscv: sophgo: sg2042: Enable PCIe DMA coherence Han Gao
2026-03-31 17:12 ` [PATCH 1/2] dt-bindings: pci: sophgo: Add dma-coherent property for SG2042 Han Gao
2026-04-08 14:41   ` Rob Herring (Arm)
2026-03-31 17:12 ` [PATCH 2/2] riscv: dts: sophgo: Add dma-coherent to SG2042 PCIe controllers Han Gao
2026-03-31 17:57   ` Conor Dooley
2026-04-02  8:43   ` Chen Wang
2026-04-02 10:30     ` Han Gao
2026-05-01 16:49 ` (subset) [PATCH 0/2] riscv: sophgo: sg2042: Enable PCIe DMA coherence Manivannan Sadhasivam
2026-06-01  2:57 ` Inochi Amaoto
2026-06-02  9:21   ` Inochi Amaoto
2026-06-02 22:15     ` Inochi Amaoto

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox