[PW_SID:1075328] riscv: sophgo: sg2042: Enable PCIe DMA coherence#1698
[PW_SID:1075328] riscv: sophgo: sg2042: Enable PCIe DMA coherence#1698linux-riscv-bot wants to merge 2 commits into
Conversation
Add dma-coherent as an allowed property in the SG2042 PCIe host controller binding. SG2042's PCIe root complexes are cache-coherent with the CPU. Signed-off-by: Han Gao <gaohan@iscas.ac.cn> Signed-off-by: Linux RISC-V bot <linux.riscv.bot@gmail.com>
SG2042's PCIe root complexes are cache-coherent with the CPU. Mark all four PCIe controller nodes (pcie_rc0 through pcie_rc3) as dma-coherent so the kernel uses coherent DMA mappings instead of non-coherent bounce buffering. Cc: stable@vger.kernel.org Signed-off-by: Han Gao <gaohan@iscas.ac.cn> Signed-off-by: Linux RISC-V bot <linux.riscv.bot@gmail.com>
|
Patch 1: "[1/2] dt-bindings: pci: sophgo: Add dma-coherent property for SG2042" |
|
Patch 1: "[1/2] dt-bindings: pci: sophgo: Add dma-coherent property for SG2042" |
|
Patch 1: "[1/2] dt-bindings: pci: sophgo: Add dma-coherent property for SG2042" |
|
Patch 1: "[1/2] dt-bindings: pci: sophgo: Add dma-coherent property for SG2042" |
|
Patch 1: "[1/2] dt-bindings: pci: sophgo: Add dma-coherent property for SG2042" |
|
Patch 1: "[1/2] dt-bindings: pci: sophgo: Add dma-coherent property for SG2042" |
|
Patch 1: "[1/2] dt-bindings: pci: sophgo: Add dma-coherent property for SG2042" |
|
Patch 1: "[1/2] dt-bindings: pci: sophgo: Add dma-coherent property for SG2042" |
|
Patch 1: "[1/2] dt-bindings: pci: sophgo: Add dma-coherent property for SG2042" |
|
Patch 1: "[1/2] dt-bindings: pci: sophgo: Add dma-coherent property for SG2042" |
|
Patch 1: "[1/2] dt-bindings: pci: sophgo: Add dma-coherent property for SG2042" |
|
Patch 1: "[1/2] dt-bindings: pci: sophgo: Add dma-coherent property for SG2042" |
|
Patch 2: "[2/2] riscv: dts: sophgo: Add dma-coherent to SG2042 PCIe controllers" |
|
Patch 2: "[2/2] riscv: dts: sophgo: Add dma-coherent to SG2042 PCIe controllers" |
|
Patch 2: "[2/2] riscv: dts: sophgo: Add dma-coherent to SG2042 PCIe controllers" |
|
Patch 2: "[2/2] riscv: dts: sophgo: Add dma-coherent to SG2042 PCIe controllers" |
|
Patch 2: "[2/2] riscv: dts: sophgo: Add dma-coherent to SG2042 PCIe controllers" |
|
Patch 2: "[2/2] riscv: dts: sophgo: Add dma-coherent to SG2042 PCIe controllers" |
|
Patch 2: "[2/2] riscv: dts: sophgo: Add dma-coherent to SG2042 PCIe controllers" |
|
Patch 2: "[2/2] riscv: dts: sophgo: Add dma-coherent to SG2042 PCIe controllers" |
|
Patch 2: "[2/2] riscv: dts: sophgo: Add dma-coherent to SG2042 PCIe controllers" |
|
Patch 2: "[2/2] riscv: dts: sophgo: Add dma-coherent to SG2042 PCIe controllers" |
|
Patch 2: "[2/2] riscv: dts: sophgo: Add dma-coherent to SG2042 PCIe controllers" |
|
Patch 2: "[2/2] riscv: dts: sophgo: Add dma-coherent to SG2042 PCIe controllers" |
PR for series 1075328 applied to workflow__riscv__fixes
Name: riscv: sophgo: sg2042: Enable PCIe DMA coherence
URL: https://patchwork.kernel.org/project/linux-riscv/list/?series=1075328
Version: 1