Skip to content
Commit ad3c7b18 authored by Christoph Hellwig's avatar Christoph Hellwig
Browse files

arm: use swiotlb for bounce buffering on LPAE configs



The DMA API requires that 32-bit DMA masks are always supported, but on
arm LPAE configs they do not currently work when memory is present
above 4GB.  Wire up the swiotlb code like for all other architectures
to provide the bounce buffering in that case.

Fixes: 21e07dba ("scsi: reduce use of block bounce buffers").
Reported-by: default avatarRoger Quadros <rogerq@ti.com>
Signed-off-by: default avatarChristoph Hellwig <hch@lst.de>
Tested-by: default avatarVignesh Raghavendra <vigneshr@ti.com>
parent 66d7780f
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment