summaryrefslogtreecommitdiffstats
path: root/Documentation
diff options
context:
space:
mode:
authorAndy Gross <agross@codeaurora.org>2014-05-30 22:49:50 +0200
committerVinod Koul <vinod.koul@intel.com>2014-07-14 18:36:41 +0200
commit89751d0a2a05197e0823eb0a363efd034175a76f (patch)
tree7a8bb8d3419ed2320ad51fd217fbedf30fff042f /Documentation
parentdmaengine: Freescale: change descriptor release process for supporting async_tx (diff)
downloadlinux-89751d0a2a05197e0823eb0a363efd034175a76f.tar.xz
linux-89751d0a2a05197e0823eb0a363efd034175a76f.zip
dmaengine: qcom_bam_dma: Add descriptor flags
This patch adds support for end of transaction (EOT) and notify when done (NWD) hardware descriptor flags. The EOT flag requests that the peripheral assert an end of transaction interrupt when that descriptor is complete. It also results in special signaling protocol that is used between the attached peripheral and the core using the DMA controller. Clients will specify DMA_PREP_INTERRUPT to enable this flag. The NWD flag requests that the peripheral wait until the data has been fully processed by the peripheral before moving on to the next descriptor. Clients will specify DMA_PREP_FENCE to enable this flag. Signed-off-by: Andy Gross <agross@codeaurora.org> Signed-off-by: Vinod Koul <vinod.koul@intel.com>
Diffstat (limited to 'Documentation')
0 files changed, 0 insertions, 0 deletions