projects
/
GitHub
/
moto-9609
/
android_kernel_motorola_exynos9610.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
1001354
)
dmaengine: edma: Fix error return code in edma_alloc_chan_resources()
author
Wei Yongjun
<weiyongjun1@huawei.com>
Mon, 17 Oct 2016 15:16:35 +0000
(15:16 +0000)
committer
Vinod Koul
<vinod.koul@intel.com>
Tue, 18 Oct 2016 14:48:14 +0000
(20:18 +0530)
Fix to return a negative error code from the error handling
case instead of 0, as done elsewhere in this function.
Signed-off-by: Wei Yongjun <weiyongjun1@huawei.com>
Signed-off-by: Vinod Koul <vinod.koul@intel.com>
drivers/dma/edma.c
patch
|
blob
|
blame
|
history
diff --git
a/drivers/dma/edma.c
b/drivers/dma/edma.c
index e18a58068bca75862bfcaee08952575925d284a7..77242b37ef87866acf4681c0934c906ecb75de77 100644
(file)
--- a/
drivers/dma/edma.c
+++ b/
drivers/dma/edma.c
@@
-1628,6
+1628,7
@@
static int edma_alloc_chan_resources(struct dma_chan *chan)
if (echan->slot[0] < 0) {
dev_err(dev, "Entry slot allocation failed for channel %u\n",
EDMA_CHAN_SLOT(echan->ch_num));
+ ret = echan->slot[0];
goto err_slot;
}