OpenCloudOS-Kernel/drivers/dma/qcom
Sinan Kaya fc737969f6 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>
2016-10-19 19:03:06 +05:30
..
Kconfig dmaengine: add Qualcomm Technologies HIDMA channel driver 2016-03-11 07:42:30 +05:30
Makefile dmaengine: qcom_hidma: add debugfs hooks 2016-05-14 11:54:45 +05:30
bam_dma.c dmaengine: qcom-bam-dma: add __maybe_unused annotations for PM 2016-07-06 22:39:43 +05:30
hidma.c dmaengine: qcom_hidma: add error reporting for tx_status 2016-08-31 21:27:32 +05:30
hidma.h dmaengine: qcom_hidma: add a common API to setup the interrupt 2016-10-19 19:03:05 +05:30
hidma_dbg.c dmaengine: qcom_hidma: remove useless debugfs file removal 2016-10-19 18:50:15 +05:30
hidma_ll.c dmaengine: qcom_hidma: break completion processing on error 2016-10-19 19:03:06 +05:30
hidma_mgmt.c dmaengine: qcom_hidma: configure DMA and MSI for OF 2016-10-19 19:02:58 +05:30
hidma_mgmt.h
hidma_mgmt_sys.c