Merge patch series "riscv: dma-mapping: unify support for cache flushes"
authorPalmer Dabbelt <palmer@rivosinc.com>
Fri, 8 Sep 2023 17:12:55 +0000 (10:12 -0700)
committerPalmer Dabbelt <palmer@rivosinc.com>
Fri, 8 Sep 2023 18:24:21 +0000 (11:24 -0700)
commit7f215d003f31d56b458c7c3c8c7185a1697f5076
treed0e43b233d7096c00480f85154c23a9a93b8686e
parent580253b518e6be80b1ecc5e418068388fd4dd4d5
parent935730160738a478dbf4b61cf0cfc29c1442fb4e
Merge patch series "riscv: dma-mapping: unify support for cache flushes"

Prabhakar <prabhakar.csengg@gmail.com> says:

From: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>

This patch series is a subset from Arnd's original series [0]. Ive just
picked up the bits required for RISC-V unification of cache flushing.
Remaining patches from the series [0] will be taken care by Arnd soon.

* b4-shazam-merge:
  riscv: dma-mapping: switch over to generic implementation
  riscv: dma-mapping: skip invalidation before bidirectional DMA
  riscv: dma-mapping: only invalidate after DMA, not flush

Link: https://lore.kernel.org/r/20230816232336.164413-1-prabhakar.mahadev-lad.rj@bp.renesas.com
Signed-off-by: Palmer Dabbelt <palmer@rivosinc.com>
arch/riscv/mm/dma-noncoherent.c