diff options
author | Sinan Kaya <okaya@codeaurora.org> | 2016-10-07 07:25:14 +0200 |
---|---|---|
committer | Vinod Koul <vinod.koul@intel.com> | 2016-10-19 15:33:06 +0200 |
commit | fc737969f645c1cbb1d167604eb7082fe18809c4 (patch) | |
tree | 4955b608d42fc7019ee3168c605d9db8030fd958 /drivers/dma/qcom/hidma.h | |
parent | dmaengine: qcom_hidma: add a common API to setup the interrupt (diff) | |
download | linux-fc737969f645c1cbb1d167604eb7082fe18809c4.tar.xz linux-fc737969f645c1cbb1d167604eb7082fe18809c4.zip |
dmaengine: qcom_hidma: break completion processing on error
We try to consume as much successful transfers as possible. Now that we
support MSI interrupts, an error interrupt might be observed by another
processor while we are finishing the successful ones.
Try to abort successful processing if this is the case.
Signed-off-by: Sinan Kaya <okaya@codeaurora.org>
Signed-off-by: Vinod Koul <vinod.koul@intel.com>
Diffstat (limited to 'drivers/dma/qcom/hidma.h')
0 files changed, 0 insertions, 0 deletions