Thread (5 messages) 5 messages, 4 authors, 2018-01-18

[PATCH] crypto: marvell/cesa - Fix DMA API misuse

From: Boris Brezillon <hidden>
Date: 2018-01-10 16:23:24
Also in: linux-crypto, lkml

Hi Christoph,

On Wed, 10 Jan 2018 16:48:17 +0100
Christoph Hellwig [off-list ref] wrote:
On Wed, Jan 10, 2018 at 04:25:22PM +0100, Boris Brezillon wrote:
quoted
On Wed, 10 Jan 2018 15:15:43 +0000
Robin Murphy [off-list ref] wrote:
  
quoted
phys_to_dma() is an internal helper for certain DMA API implementations,
and is not appropriate for drivers to use. It appears that what the CESA
driver really wants to be using is dma_map_resource() - admittedly that
didn't exist when the offending code was first merged, but it does now.

Signed-off-by: Robin Murphy <robin.murphy@arm.com>  
Acked-by: Boris Brezillon <redacted>  
Thanks.  Robin, Boris: do you want me to pick this up in the
dma-mapping tree and move it before the dma-direct.h introduction?
You should probably sync with Herbert, I'm just the maintainer of this
driver, not the crypto subsystem.

Regards,

Boris
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help