diff options
author | Geert Uytterhoeven <geert+renesas@glider.be> | 2017-02-13 12:00:26 +0100 |
---|---|---|
committer | Vinod Koul <vinod.koul@intel.com> | 2017-02-14 13:23:02 +0530 |
commit | dc312349e87526dfe6387c1a82fafded706f0572 (patch) | |
tree | 47bdb8a763db24ffa0007782098e7591c745db1e /include/linux/async_tx.h | |
parent | c429ceb1e18252122ba96b52e689dcf87103c186 (diff) | |
download | linux-dc312349e87526dfe6387c1a82fafded706f0572.tar.gz linux-dc312349e87526dfe6387c1a82fafded706f0572.tar.bz2 linux-dc312349e87526dfe6387c1a82fafded706f0572.zip |
dmaengine: rcar-dmac: Widen DMA mask to 40 bits
By default, the DMA mask covers only the low 32-bit address space, which
causes SWIOTLB on arm64 to fall back to a bounce buffer for DMA
transfers involving memory outside the 32-bit address space.
The R-Car DMA controller hardware supports a 40-bit address space, hence
widen the DMA mask to 40 bits to actually make use of this feature.
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Signed-off-by: Vinod Koul <vinod.koul@intel.com>
Diffstat (limited to 'include/linux/async_tx.h')
0 files changed, 0 insertions, 0 deletions