summaryrefslogtreecommitdiff
path: root/include/linux/dw_dmac.h
diff options
context:
space:
mode:
authorJamie Iles <jamie@jamieiles.com>2011-01-21 17:11:52 +0300
committerDan Williams <dan.j.williams@intel.com>2011-01-30 10:06:28 +0300
commit087809fce28f50098d9c3ef1a6865c722f23afd2 (patch)
tree6b5b36ccfd54c72395803717aac7e8471a17b48e /include/linux/dw_dmac.h
parente8a7e48bb248a1196484d3f8afa53bded2b24e71 (diff)
downloadlinux-087809fce28f50098d9c3ef1a6865c722f23afd2.tar.xz
dmaengine/dw_dmac: don't scan descriptors if no xfers in progress
Some hardware (picoChip picoXCell in particular) sometimes has the block transfer complete bit being set for a channel after the whole transfer has completed. If we don't have any transfers in the active list then don't bother to scan the descriptors. This often happens in normal operation and doesn't require the channel to be reset. v2: cleanup whitespace Signed-off-by: Jamie Iles <jamie.iles@picochip.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com>
Diffstat (limited to 'include/linux/dw_dmac.h')
0 files changed, 0 insertions, 0 deletions