summary refs log tree commit diff
path: root/block
diff options
context:
space:
mode:
authorSricharan R <sricharan@codeaurora.org>2016-02-22 17:38:15 +0530
committerWolfram Sang <wsa@the-dreams.de>2016-02-24 11:07:59 +0100
commit9cedf3b2f099465605deeea65bedad95b450fa66 (patch)
tree8e57e17ea3385e839e71b5db8fd7cdac08300073 /block
parent9f8f53a61750c23b045e9a9912ba6c2b75eac7e8 (diff)
downloadlinux-9cedf3b2f099465605deeea65bedad95b450fa66.tar.gz
i2c: qup: Add bam dma capabilities
QUP cores can be attached to a BAM module, which acts as
a dma engine for the QUP core. When DMA with BAM is enabled,
the BAM consumer pipe transmitted data is written to the
output FIFO and the BAM producer pipe received data is read
from the input FIFO.

With BAM capabilities, qup-i2c core can transfer more than
256 bytes, without a 'stop' which is not possible otherwise.

Signed-off-by: Sricharan R <sricharan@codeaurora.org>
Reviewed-by: Andy Gross <andy.gross@linaro.org>
Tested-by: Archit Taneja <architt@codeaurora.org>
Tested-by: Telkar Nagender <ntelkar@codeaurora.org>
Signed-off-by: Wolfram Sang <wsa@the-dreams.de>
Diffstat (limited to 'block')
0 files changed, 0 insertions, 0 deletions