summaryrefslogtreecommitdiffstats
path: root/drivers/dma/at_hdmac.c
diff options
context:
space:
mode:
authorMaxime Ripard <maxime.ripard@free-electrons.com>2015-05-27 16:01:52 +0200
committerVinod Koul <vinod.koul@intel.com>2015-06-12 14:43:13 +0200
commit87d001ef5366c4a24f7a1340246c4ce68190581c (patch)
tree2a4b7fdfc6d18461ab5562ab1f01f4505349e5ae /drivers/dma/at_hdmac.c
parentdmaengine: xdmac: Add interleaved transfer support (diff)
downloadlinux-87d001ef5366c4a24f7a1340246c4ce68190581c.tar.xz
linux-87d001ef5366c4a24f7a1340246c4ce68190581c.zip
dmaengine: Move icg helpers to global header
Now that we can have ICGs set for both the source and destination (using the icg field of struct data_chunk) or for only the source or the destination (using the dst_icg or src_icg respectively), and that these fields can be ignored depending on other parameters (src_inc, src_sgl, etc.), the logic to get the actual ICG value can be quite tricky. The XDMAC driver was already implementing it, but since we will need it in other drivers, we can move it to the main header file. Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com> Acked-by: Ludovic Desroches <ludovic.desroches@atmel.com> Signed-off-by: Vinod Koul <vinod.koul@intel.com>
Diffstat (limited to 'drivers/dma/at_hdmac.c')
0 files changed, 0 insertions, 0 deletions