Re: [PATCH 6/8] accel/ivpu: Make DMA allocations for MMU600 write combined

2023-10-30 Thread Jeffrey Hugo
On 10/28/2023 9:59 AM, Stanislaw Gruszka wrote: From: Karol Wachowski Previously using dma_alloc_wc() API we created cache coherent (mapped as write-back) mappings. Because we disable MMU600 snooping it was required to do costly page walk and cache flushes after each page table modification.

[PATCH 6/8] accel/ivpu: Make DMA allocations for MMU600 write combined

2023-10-28 Thread Stanislaw Gruszka
From: Karol Wachowski Previously using dma_alloc_wc() API we created cache coherent (mapped as write-back) mappings. Because we disable MMU600 snooping it was required to do costly page walk and cache flushes after each page table modification. With write-combined buffers it's possible to do a