Thread (74 messages) 74 messages, 7 authors, 2022-02-25

Re: [PATCH 22/22] mtd: rawnand: Use dma_alloc_noncoherent() for dma buffer

From: 'Christoph Hellwig' <hch@lst.de>
Date: 2022-02-22 13:16:24
Also in: linux-crypto, linux-i2c, linux-mm, linux-s390, lkml

On Tue, Feb 22, 2022 at 09:06:48AM +0000, David Laight wrote:
From: Christoph Hellwig
quoted
Sent: 22 February 2022 08:47
...
quoted
quoted
Hmm.. for this specific case, What about allocating two buffers
for DMA_TO_DEVICE and DMA_FROM_DEVICE at initialization time?
That will work, but I don't see the benefit as you'd still need to call
dma_sync_single* before and after each data transfer.
For systems with an iommu that should save all the iommu setup
for every transfer.
So does allocating a single buffer as in the patch we are replying to.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help