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

Re: [PATCH 21/22] mmc: wbsd: Use dma_alloc_noncoherent() for dma buffer

From: Baoquan He <hidden>
Date: 2022-02-22 13:40:21
Also in: linux-crypto, linux-i2c, linux-mm, linux-s390, lkml

On 02/22/22 at 02:11pm, Christoph Hellwig wrote:
On Tue, Feb 22, 2022 at 05:14:16PM +0800, Baoquan He wrote:
quoted
quoted
No, if you change it, it should be dma_set_coherent_mask only as it is
not using streaming mappings.  I suspect dma_set_mask_and_coherent is
the right thing if the driver ever wants to use streaming mapping,
it would just need to be documented in the commit message.
It will serve dma_alloc_noncoherent() calling later, should be streaming
mapping?
No, that also looks at the coherent mask.  Which is a bit misnamed these
days, it really should be the alloc mask.
I noticed the misnamed code and have made two draft patches, please help
check if it's necessary.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help