summaryrefslogtreecommitdiff
path: root/arch/riscv/mm/dma-noncoherent.c
AgeCommit message (Expand)AuthorFilesLines
2023-06-22riscv: Update arch_sync_dma_for_device() functionLey Foon Tan1-1/+11
2023-06-22riscv: invalidate cache when DMA_BIDIRECTIONAL case in arch_sync_dma_for_cpu()Ley Foon Tan1-2/+0
2023-03-20riscv: starfive: Add DMA non-coherent support in StarFive DubheGenevieve Chan1-0/+1
2023-03-20riscv: starfive: Add DMA non-coherent supportLey Foon Tan1-0/+54
2023-03-20riscv: Implement non-coherent DMA support via SiFive cache flushingEmil Renner Berthing1-2/+35
2022-10-21RISC-V: Fix compilation without RISCV_ISA_ZICBOMAndrew Jones1-41/+0
2022-10-02RISC-V: KVM: Provide UAPI for Zicbom block sizeAndrew Jones1-0/+2
2022-09-13RISC-V: Clean up the Zicbom block size probingPalmer Dabbelt1-10/+13
2022-08-11riscv: implement Zicbom-based CMO instructions + the t-head variantPalmer Dabbelt1-0/+116
2022-07-29riscv: Add support for non-coherent devices using zicbom extensionHeiko Stuebner1-0/+112