Skip to content
Commit bbea0b6e authored by Ira Snyder's avatar Ira Snyder Committed by Dan Williams
Browse files

fsldma: Add DMA_SLAVE support



Use the DMA_SLAVE capability of the DMAEngine API to copy/from a
scatterlist into an arbitrary list of hardware address/length pairs.

This allows a single DMA transaction to copy data from several different
devices into a scatterlist at the same time.

This also adds support to enable some controller-specific features such as
external start and external pause for a DMA transaction.

[dan.j.williams@intel.com: rebased on tx_list movement]
Signed-off-by: default avatarIra W. Snyder <iws@ovro.caltech.edu>
Acked-by: default avatarLi Yang <leoli@freescale.com>
Acked-by: default avatarKumar Gala <galak@kernel.crashing.org>
Signed-off-by: default avatarDan Williams <dan.j.williams@intel.com>

parent e6c7ecb6
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment